Easy Spinach Ricotta Stuffed Shells Recipe
Spinach and Ricotta Stuffed Shells are a true comfort food classic, and for good reason! There’s something inherently satisfying about tender jumbo pasta shells cradling a creamy, dreamy filling. This particular Spinach and Ricotta Stuffed Shells recipe is one I’ve perfected over the years, transforming a beloved dish into an effortless weeknight triumph. It’s the perfect balance of hearty and light, with the mild, slightly sweet spinach marrying beautifully with the rich, tangy ricotta. Imagin extracte a vibrant green and white filling, baked under a blanket of bubbling marinara sauce and melted mozzarella. It’s a crowd-pleaser that feels special enough for company but is simple enough for any Tuesday. Get ready to fall in love with this timeless meal all over again!

Spinach and Ricotta Stuffed Shells Recipe
There’s something incredibly comforting about a classic baked pasta dish, and my Spinach and Ricotta Stuffed Shells are no exception. They’re hearty, flavorful, and surprisingly easy to make, making them perfect for a weeknight family dinner or a special occasion. The creamy ricotta filling, infused with fresh spinach and savory garlic, is nestled inside tender jumbo pasta shells and baked in a rich marinara sauce, all topped with a golden layer of melted mozzarella. It’s a dish that never fails to impress and always leaves everyone asking for seconds.
Ingredients:
Cooking Instructions:
1. Prepare the Pasta Shells:
To get started, we need to cook our jumbo pasta shells. Bring a large pot of generously salted water to a rolling boil over high heat. Add the jumbo shells and cook them according to the package directions, but be sure to undercook them by about 2-3 minutes. This is crucial because they will continue to cook in the oven, and we don’t want them to become mushy. Once they’re al dente, carefully drain them in a colander. To prevent them from sticking together, I like to rinse them gently with cool water and then lay them out in a single layer on a baking sheet or a clean kitchen towel. This makes them much easier to stuff later on.
2. Create the Creamy Ricotta Filling:
While the pasta is cooling, let’s make the star of our dish: the ricotta filling. In a medium-sized mixing bowl, combine the ricotta cheese, half of the shredded mozzarella cheese (about 1/2 cup), the grated Parmesan cheese, and the large egg. Add the minced garlic, Italian seasoning, and a good pinch of salt and freshly ground black pepper. If you’re using fresh spinach, ensure it’s been roughly chopped. If you’re using frozen, make sure it’s completely thawed and thoroughly squeezed dry to remove as much moisture as possible; excess water can make the filling too loose. Add the prepared spinach to the bowl. Now, mix everything together with a spoon or a spatula until it’s well combined and everything is evenly distributed. Taste the mixture and adjust the seasoning if necessary. You want a flavorful, creamy, and slightly seasoned filling.
3. Assemble the Stuffed Shells:
Now for the fun part – stuffing the shells! Preheat your oven to 375°F (190°C). Spread about 1/2 cup of your marinara sauce evenly across the bottom of a 9×13 inch baking dish. This layer of sauce will prevent the shells from sticking and add moisture to the bottom. Using a spoon or a small cookie scoop, carefully fill each cooked pasta shell with a generous amount of the ricotta and spinach mixture. Don’t be shy; pack them in there! Arrange the stuffed shells snugly in the prepared baking dish, opening side up. They should fit together nicely, almost like little edible puzzle pieces.
4. Bake to Perfection:
Once all the shells are stuffed and arranged in the dish, pour the remaining marinara sauce evenly over the top of the stuffed shells. Make sure to cover them completely; this will help them stay moist and flavorful as they bake. Sprinkle the remaining shredded mozzarella cheese (the other 1/2 cup) evenly over the top of the marinara sauce. This is what creates that glorious, bubbly, golden-brown cheesy topping. Cover the baking dish tightly with aluminum foil. This is important to ensure the shells cook through and the sauce heats up without the cheese browning too quickly. Place the covered dish in your preheated oven and bake for 20 minutes.
5. The Final Bake and Serve:
After 20 minutes, carefully remove the aluminum foil from the baking dish. The shells should be heated through and the sauce bubbly. Return the dish to the oven, uncovered, and bake for another 10-15 minutes, or until the cheese on top is melted, bubbly, and lightly golden brown. Keep an eye on it during this final stage to prevent any burning. Once it’s ready, remove the dish from the oven and let it rest for about 5-10 minutes before serving. This brief resting period allows the flavors to meld and makes it easier to serve. Garnish with fresh basil leaves, if desired, for a pop of color and freshness. Serve hot and enjoy this incredibly satisfying and delicious dish!

Conclusion:
There you have it – a truly delightful recipe for Spinach and Ricotta Stuffed Shells that is sure to become a family favorite. This dish strikes a beautiful balance between creamy, savory filling and tender pasta, all coated in a rich tomato sauce. It’s a hearty yet elegant meal, perfect for a weeknight dinner or a special occasion. The simplicity of the ingredients belies the incredible depth of flavor, making it accessible for cooks of all levels. I truly encourage you to give this Spinach and Ricotta Stuffed Shells recipe a try; you won’t be disappointed!
For serving, a simple side salad with a light vinaigrette and some crusty garlic bread are fantastic companions. These stuffed shells also hold up beautifully for leftovers, making them a great make-ahead meal. Don’t be afraid to experiment with variations! Consider adding a pinch of nutmeg to the ricotta mixture for an extra layer of warmth, or stir in some sautéed mushrooms or sun-dried tomatoes for added texture and flavor. You could also swap out the marinara for a creamy Alfredo sauce for a richer experience.
Frequently Asked Questions:
Can I make this Spinach and Ricotta Stuffed Shells recipe ahead of time?
Absolutely! You can assemble the stuffed shells up to 24 hours in advance and store them covered in the refrigerator. When you’re ready to bake, you might need to add a few extra minutes to the cooking time, as they will be starting from cold.
What kind of pasta shells are best for stuffing?
Jumbo pasta shells are ideal because they are designed specifically for stuffing and hold a generous amount of filling. Make sure to cook them al dente according to package directions; they will finish cooking in the oven.
Can I use frozen spinach instead of fresh?
Yes, you can definitely use frozen spinach! Just be 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 baked pasta shells filled with a creamy ricotta and spinach mixture, topped with marinara sauce and melted cheese.
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) or 1 cup frozen spinach (thawed and drained)
-
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 rinse with cold water to prevent sticking. -
Step 2
In a large bowl, combine ricotta cheese, 1/2 cup mozzarella cheese, Parmesan cheese, egg, spinach, minced garlic, Italian seasoning, salt, and pepper. Mix well. -
Step 3
Spread marinara sauce evenly over the bottom of a 9×13 inch baking dish. -
Step 4
Carefully stuff each cooked pasta shell with the ricotta and spinach mixture. Arrange the stuffed shells in a single layer in the prepared baking dish. -
Step 5
Pour remaining marinara sauce over the stuffed shells. Sprinkle with the remaining 1/2 cup mozzarella cheese. -
Step 6
Cover the baking dish with foil and bake for 20 minutes. Remove foil and bake for an additional 10 minutes, or until cheese is melted and bubbly. -
Step 7
Let stand for 5 minutes before serving. Garnish with fresh basil leaves, 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.
