Spinach Ricotta Stuffed Shells – Easy Recipe
Spinach and Ricotta Stuffed Shells Recipe perfection is an achievable dream for any home cook! There’s something incredibly comforting and satisfying about a dish that looks as impressive as it tastes, and these stuffed shells deliver on all fronts. Imagin extracte plump pasta shells cradling a creamy, dreamy filling of tender spinach and rich ricotta, all bathed in a luscious tomato sauce and topped with a blanket of bubbling cheese. It’s a meal that evokes warmth, family gatherings, and the sheer joy of a well-made classic. What makes these Spinach and Ricotta Stuffed Shells so universally loved? It’s the perfect balance of textures and flavors – the slightly chewy pasta, the smooth and savory filling, and the vibrant, tangy sauce. This recipe is designed to be approachable, even for begin extractners, yet it yields a result that will have everyone asking for seconds. Get ready to create a culinary masterpiece that’s as delightful to share as it is to devour.

Spinach and Ricotta Stuffed Shells Recipe
There’s something undeniably comforting and satisfying about a plate of stuffed shells. They’re elegant enough for a dinner party but simple enough for a weeknight meal, and this spinach and ricotta version is a classic for a reason. The creamy, cheesy filling, nestled inside tender pasta shells and bathed in rich marinara sauce, is a combination that never fails to please. I love making these because they feel like a special occasion meal without requiring a whole lot of fuss. Plus, you can often prep them ahead of time, which is always a win in my book. Let’s dive into how to create this delicious dish.
Ingredients:
Cooking Instructions:
1. Prepare the Pasta Shells:
The first step is to get our jumbo pasta shells ready for stuffing. You’ll want to cook these according to the package directions, but with a crucial adjustment. Instead of cooking them until they’re fork-tender (al dente), aim for them to be slightly undercooked, or about 1-2 minutes less than the package suggests. This is because they will continue to cook in the oven with the sauce and filling. Overcooked shells will turn mushy, and nobody wants that! Once they’re cooked, drain them carefully and rinse them with cool water. This stops the cooking process and prevents them from sticking together. Set them aside on a clean plate or parchment paper to dry slightly.
2. Craft the Creamy Ricotta Filling:
Now for the heart of our stuffed shells – the delicious filling. In a medium-sized bowl, combine the ricotta cheese, 1/2 cup of the shredded mozzarella cheese, the grated Parmesan cheese, and the large egg. The egg acts as a binder, helping to keep all those lovely ingredients together. Add the minced garlic, Italian seasoning, and a generous pinch of salt and freshly ground black pepper. If you’re using fresh spinach, make sure it’s been roughly chopped before adding it. If you’re using frozen spinach, it’s absolutely vital to thaw it completely and squeeze out as much excess water as possible. Soggy spinach will lead to a watery filling, and we want a nice, cohesive mixture. Stir everything together until it’s well combined and you have a creamy, beautiful filling.
3. Assemble the Stuffed Shells:
This is where the magic starts to happen. Preheat your oven to 375 degrees Fahrenheit (190 degrees Celsius). Grab a 9×13 inch baking dish. Pour about half of your marinara sauce into the bottom of the dish and spread it evenly. This layer of sauce not only adds flavor but also helps to prevent the bottom shells from sticking and ensures they cook through beautifully. Now, take your slightly cooled pasta shells and, using a spoon or a small cookie scoop, carefully fill each shell with a generous amount of the ricotta mixture. Don’t be shy; pack them in there! Arrange the filled shells snugly in the baking dish, nestled on top of the marinara sauce. Try to get them as close together as possible without squishing them, as this helps them hold their shape.
4. Top and Bake to Perfection:
Once all your shells are stuffed and arranged, pour the remaining marinara sauce evenly over the top, making sure to cover all the shells. This will create a lovely sauce bath for them as they bake. Finally, sprinkle the remaining 1/2 cup of shredded mozzarella cheese evenly over the entire dish. This will melt into a gooey, golden-brown blanket. Cover the baking dish tightly with aluminum foil. This is important to ensure the shells cook through and the cheese melts without burning. Bake in the preheated oven for 20 minutes.
5. Uncover and Finish Baking:
After 20 minutes of baking, carefully remove the aluminum foil. Be cautious of the steam that will escape. Now, return the uncovered dish to the oven and bake for another 10-15 minutes, or until the cheese is bubbly and slightly browned, and the sauce is simmering around the edges. This final uncovered bake allows the cheese to get nice and golden and the sauce to reduce slightly, intensifying its flavor. The aroma that fills your kitchen at this point is simply irresistible!
6. Rest and Serve:
Once your spinach and ricotta stuffed shells are out of the oven and looking absolutely stunning, it’s crucial to let them rest for about 5-10 minutes before serving. This resting period allows the filling to set slightly and prevents everything from falling apart when you try to scoop it onto plates. Garnish with fresh basil leaves, if you have them, for a pop of color and fresh flavor. Serve hot and enjoy every single cheesy, saucy bite! These are fantastic on their own or served with a simple side salad and some crusty bread for dipping into that delicious sauce.

Conclusion:
There you have it – our incredibly satisfying Spinach and Ricotta Stuffed Shells recipe! This dish truly shines because it’s both elegant enough for a dinner party and comforting enough for a weeknight meal. The creamy ricotta filling, perfectly seasoned spinach, and tender jumbo shells bathed in a rich marinara sauce create a symphony of flavors and textures that are simply irresistible. It’s a wonderful way to enjoy a classic Italian-American comfort food that feels special without being overly complicated to prepare.
For serving, these stuffed shells are fantastic alongside a fresh, crisp green salad with a simple vinaigrette, or with some crusty garlic bread for dipping into any extra sauce. If you’re feeling adventurous, consider some variations! You could add a pinch of nutmeg to the ricotta for warmth, a dash of red pepper flakes for a hint of heat, or even mix in some sautéed mushrooms or sun-dried tomatoes for added depth. I truly encourage you to give this Spinach and Ricotta Stuffed Shells recipe a try. I’m confident it will become a beloved favorite in your kitchen.
Frequently Asked Questions:
Can I make this recipe ahead of time?
Absolutely! You can prepare the stuffed shells up to the point of baking and refrigerate them. Cover them tightly with plastic wrap and then foil. When you’re ready to bake, simply remove the plastic wrap, cover with foil, and bake for about 30-40 minutes, or until heated through. You might need to add a few extra minutes to the baking time if they are very cold.
What kind of pasta shells are best for stuffing?
Jumbo pasta shells are essential for this recipe. They are specifically designed to be large enough to hold a generous amount of filling and hold their shape well during baking. Look for them in the pasta aisle of your local grocery store.
Can I use frozen spinach?
Yes, you can definitely use frozen spinach! Just make sure to thaw it completely and squeeze out as much excess water as possible before adding it to the ricotta mixture. This is crucial to prevent a watery filling.

Spinach and Ricotta Stuffed Shells
Classic stuffed shells filled with creamy ricotta, spinach, and mozzarella, baked in marinara sauce.
Ingredients
-
12–15 jumbo pasta shells (about 1/2 a box)
-
2 cups ricotta cheese
-
1 cup shredded mozzarella cheese (divided)
-
1/2 cup grated Parmesan cheese
-
1 large egg
-
2 cups fresh spinach (roughly chopped)
-
2 cloves garlic (minced)
-
2 cups marinara sauce
-
1 tablespoon olive oil
-
1 teaspoon Italian seasoning
-
Salt and freshly ground black pepper to taste
-
Fresh basil leaves for garnish (optional)
Instructions
-
Step 1
Preheat oven to 375°F (190°C). Cook pasta shells according to package directions until al dente; drain and set aside. -
Step 2
In a large bowl, combine ricotta cheese, 1/2 cup mozzarella cheese, Parmesan cheese, egg, spinach, garlic, Italian seasoning, salt, and pepper. Mix well. -
Step 3
Spread 1 cup of marinara sauce on the bottom of a 9×13 inch baking dish. -
Step 4
Carefully stuff each cooked pasta shell with the ricotta mixture. -
Step 5
Arrange the stuffed shells in the baking dish over the marinara sauce. -
Step 6
Pour the remaining 1 cup of marinara sauce over the stuffed shells. Sprinkle with the remaining 1/2 cup of mozzarella cheese. -
Step 7
Bake for 25-30 minutes, or until heated through and cheese is melted and bubbly. Garnish with fresh basil if desired.
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.
