Spinach Ricotta Stuffed Shells Recipe-Easy Dinner
Spinach and Ricotta Stuffed Shells are a culinary hug in a casserole dish, a comforting classic that never fails to impress. Why do we adore this dish so much? It’s the perfect balance of tender pasta shells cradling a creamy, herbaceous filling, all bathed in a rich, savory sauce. This isn’t just a meal; it’s an experience. The delightful contrast between the al dente pasta and the luscious ricotta and spinach mixture is simply divine. What truly sets these Spinach and Ricotta Stuffed Shells apart is the sheer versatility and the satisfying heartiness they offer, making them ideal for family dinners, cozy nights in, or even elegant potlucks. Get ready to fall in love with this simple yet spectacular dish!

Ingredients:
- 12 ounces jumbo pasta shells
- 1 cup whole milk ricotta cheese
- 1 cup shredded mozzarella cheese
- 1/2 cup freshly grated Parmesan cheese
- 1 large egg
- 2 cups fresh spinach, chopped
- 1 jar (24 ounces) marinara sauce
- Salt and freshly ground pepper to taste
- Fresh basil leaves for garnish
Cooking the Shells and Preparing the Filling
The first step to creating these delightful Spinach and Ricotta Stuffed Shells is to get our jumbo pasta shells perfectly cooked and to prepare the creamy, flavorful filling. This might seem straightforward, but a few key techniques will ensure success.
-
Boil the Pasta Shells
Bring a large pot of generously salted water to a rolling boil over high heat. You want the water to be well-seasoned, as this is your primary opportunity to infuse flavor into the pasta itself. Once boiling, carefully add the 12 ounces of jumbo pasta shells. Stir them immediately to prevent them from sticking together. Cook the shells according to the package directions until they are al dente, which means they should be tender but still have a slight bite to them. This is crucial because they will continue to cook in the oven later. Overcooked shells can become mushy. Once they reach the perfect al dente stage, drain them gently in a colander. Avoid rinsing them, as the starch on the shells helps the filling adhere better. You can toss them with a tiny drizzle of olive oil to prevent any further sticking while you prepare the filling, but it’s not always necessary if you work quickly.
-
Create the Ricotta Filling
While the pasta is cooking or immediately after draining, it’s time to make the heart of our dish: the ricotta filling. In a medium-sized mixing bowl, combine the 1 cup of whole milk ricotta cheese with the 1 cup of shredded mozzarella cheese and the 1/2 cup of freshly grated Parmesan cheese. These cheeses will provide a wonderful creamy texture and a savory, nutty depth of flavor. Add the 1 large egg to the bowl. The egg acts as a binder, helping to hold all the ingredients together and ensuring the filling doesn’t ooze out during baking. Season this mixture generously with salt and freshly ground black pepper. Don’t be shy with the pepper; it adds a nice little kick. I like to use a whisk or a sturdy fork to thoroughly combine all these ingredients until they are well incorporated and have a uniform consistency. Make sure there are no pockets of unmixed cheese or egg.
-
Incorporate the Spinach
Now, it’s time to add the vibrant green goodness of fresh spinach to our filling. Take your 2 cups of fresh spinach, which should be finely chopped. If you are using frozen spinach, make sure it is thoroughly thawed and squeezed dry to remove as much excess moisture as possible, as too much water can make your filling watery. Add the chopped fresh spinach to the ricotta and cheese mixture. Gently fold the spinach into the filling using a spatula or spoon. You want to distribute it evenly throughout the cheese mixture so that each bite is packed with flavor and a healthy boost. Continue to mix until the spinach is fully integrated and the filling has a beautiful speckled appearance. Taste the filling one last time and adjust the salt and pepper if needed. Remember, the marinara sauce also has some salt, so be mindful of that.
Assembling and Baking the Stuffed Shells
With our filling ready and shells perfectly cooked, we move on to the assembly and baking phase, where all the magic happens and our Spinach and Ricotta Stuffed Shells transform into a bubbling, golden masterpiece.
-
Stuff the Shells
This is the fun, hands-on part! Take your drained and slightly cooled pasta shells. Using a small spoon, carefully fill each jumbo shell with a generous portion of the prepared ricotta and spinach mixture. Don’t be afraid to really pack them full – this is what makes stuffed shells so satisfying! You want to mound the filling slightly so that it peeks out a bit, creating a beautiful presentation once baked. As you fill each shell, place it snugly into a baking dish. I typically use a 9×13 inch baking dish. Work your way through all the shells, arrangin extractg them in a single layer in the dish. If you have any leftover filling, you can dollop it into any gaps between the shells.
-
Sauce and Bake
Once all your shells are stuffed and arranged in the baking dish, it’s time to add the luscious marinara sauce. Pour the entire 1 jar (24 ounces) of marinara sauce evenly over the top of the stuffed shells, ensuring that each shell is well-covered. This sauce not only adds a rich tomato flavor but also helps keep the shells moist and tender as they bake. If you like, you can reserve a little extra mozzarella or Parmesan cheese to sprinkle over the top for an extra cheesy crust, although the sauce will provide plenty of moisture. Preheat your oven to 375°F (190°C). Cover the baking dish tightly with aluminum foil. This will help the shells steam and cook through evenly without the tops drying out. Bake for 20 minutes covered. After 20 minutes, remove the foil and continue baking for another 10-15 minutes, or until the sauce is bubbling vigorously around the edges and the cheese (if you added extra) is melted and lightly golden brown. The aroma filling your kitchen at this point will be incredible!
-
Rest and Garnish
This is a crucial step for the perfect serving texture. Once the Spinach and Ricotta Stuffed Shells are out of the oven, resist the urge to dive in immediately. Let them rest, uncovered, for about 5 to 10 minutes. This resting period allows the flavors to meld further and the filling to set slightly, making them easier to serve without everything falling apart. While they rest, finely chop some fresh basil leaves. Once the shells have had their short rest, artfully scatter the fresh basil leaves over the top of the dish. The bright green color and fragrant aroma of the basil provide a beautiful contrast to the rich, red sauce and creamy filling, elevating the dish both visually and gastronomically. Serve hot and enjoy the comforting, savory flavors of your homemade Spinach and Ricotta Stuffed Shells!

Conclusion:
We hope you’ve enjoyed diving into the delightful world of Spinach and Ricotta Stuffed Shells! This recipe offers a wonderfully comforting and satisfying meal, perfect for family dinners or special occasions. The creamy ricotta, vibrant spinach, and tender pasta shells come together to create a dish that’s both elegant and incredibly easy to make. Don’t be afraid to experiment; this recipe is wonderfully forgiving and opens up a world of possibilities.
For serving suggestions, these Spinach and Ricotta Stuffed Shells are fantastic on their own, but they also pair beautifully with a simple side salad dressed with a light vinaigrette or some crusty garlic bread. You can also drizzle a little extra marinara sauce over the top just before serving for an added burst of flavor.
When it comes to variations, feel free to add other vegetables like sautéed mushrooms or sun-dried tomatoes to the ricotta filling for extra depth. For a heartier meal, you could even add some cooked Italian sausage. And if you’re looking for a dairy-free option, explore some of the plant-based ricotta alternatives available now.
We encourage you to try this Spinach and Ricotta Stuffed Shells recipe and make it your own. It’s a rewarding dish to prepare and even more delightful to share. Happy cooking!
Frequently Asked Questions:
Can I make Spinach and Ricotta Stuffed Shells ahead of time?
Absolutely! You can assemble the stuffed shells up to 24 hours in advance. Cover them tightly with plastic wrap and refrigerate. When you’re ready to bake, remove the plastic wrap, cover with foil, and bake for an additional 10-15 minutes to ensure they are heated through before uncovering and continuing with the recipe as directed.
How can I make the filling less watery?
The key to a less watery spinach filling is to properly drain the spinach. If you’re using fresh spinach, sauté it until wilted, then squeeze out as much excess moisture as possible using a cheesecloth or paper towels before chopping and mixing it with the ricotta. If using frozen spinach, thaw it completely and squeeze out all the water.

Spinach Ricotta Stuffed Shells Recipe-Easy Dinner
An easy and delicious recipe for Spinach Ricotta Stuffed Shells, perfect for a comforting weeknight dinner.
Ingredients
-
12 ounces jumbo pasta shells
-
1 cup whole milk ricotta cheese
-
1 cup shredded mozzarella cheese
-
1/2 cup freshly grated Parmesan cheese
-
1 large egg
-
2 cups fresh spinach, chopped
-
1 jar (24 ounces) marinara sauce
-
Salt and freshly ground pepper to taste
-
Fresh basil leaves for garnish
Instructions
-
Step 1
Boil the pasta shells in generously salted water until al dente. Drain and avoid rinsing. -
Step 2
In a bowl, combine ricotta cheese, mozzarella cheese, Parmesan cheese, and the egg. Season with salt and pepper. Whisk until well combined. -
Step 3
Add the chopped fresh spinach to the cheese mixture and gently fold until evenly distributed. Taste and adjust seasoning. -
Step 4
Stuff each cooked pasta shell generously with the ricotta and spinach filling. Arrange shells in a single layer in a baking dish. -
Step 5
Pour marinara sauce evenly over the stuffed shells. Cover the dish tightly with aluminum foil and bake at 375°F (190°C) for 20 minutes. -
Step 6
Remove foil and bake for an additional 10-15 minutes, or until sauce is bubbling and cheese is golden. Let rest for 5-10 minutes before serving. Garnish with fresh basil leaves.
Important Information
Nutrition Facts (Per Serving)
It is important to consider this information as approximate and not to use it as definitive health advice.
Allergy Information
Please check ingredients for potential allergens and consult a health professional if in doubt.
