Spinach and Ricotta Stuffed Shells Recipe are a true crowd-pleaser, and for good reason! There’s something incredibly comforting about those tender jumbo shells, generously brimming with a creamy, savory filling, all nestled in a rich marinara sauce and topped with a blanket of bubbly mozzarella. I absolutely adore making this Spinach and Ricotta Stuffed Shells Recipe because it feels both elegant enough for a special occasion and wonderfully weeknight-friendly. The magic truly lies in the balance of textures and flavors: the slight bite of the spinach, the smooth richness of the ricotta, and the tang of the tomato sauce all come together in perfect harmony. It’s a dish that evokes warmth, family gatherings, and the pure joy of a home-cooked meal. Get ready to impress yourself and everyone you share it with!

Spinach and Ricotta Stuffed Shells Recipe
There’s something incredibly comforting about a baked pasta dish, and these Spinach and Ricotta Stuffed Shells are no exception. They’re elegant enough for a dinner party but simple enough for a weeknight meal. The creamy ricotta filling, infused with earthy spinach and savory Parmesan, is cradled inside tender jumbo pasta shells, all bathed in a rich marinara sauce and topped with bubbly mozzarella. It’s a dish that truly satisfies. Getting this recipe just right involves a few simple steps, from preparing the filling to baking it to golden perfection. Let’s dive into creating this delightful Italian-inspired classic.
Ingredients:
Cooking Instructions:
Prepare the Pasta Shells: The first step is to get your jumbo shells ready for stuffing. Bring a large pot of generously salted water to a rolling boil. Carefully add the jumbo pasta shells and cook them according to the package directions, but aim for “al dente” – meaning they should still have a slight bite to them. Overcooked shells will become mushy and difficult to handle. Once they’re cooked to your desired tenderness, drain them gently and rinse them briefly under cool water to stop the cooking process and prevent them from sticking together. Lay them out on a baking sheet or a clean kitchen towel in a single layer to make stuffing easier.
Create the Creamy Ricotta Filling: While the pasta is cooking, you can assemble the star of our dish: the spinach and ricotta filling. In a medium-sized bowl, combine the ricotta cheese, half of the shredded mozzarella cheese (that’s 1/2 cup), the grated Parmesan cheese, and the large egg. The egg acts as a binder, helping to hold the filling together. Next, add your prepared spinach. If you’re using fresh spinach, ensure it’s roughly chopped. If using frozen, make sure it’s thoroughly thawed and squeezed dry to remove any excess water, as too much moisture can make the filling watery. Finally, add the minced garlic, Italian seasoning, and a good pinch of salt and freshly ground black pepper. Mix everything together until it’s well combined and has a lovely creamy consistency. Taste a small bit of the filling and adjust the seasonings if needed – now is your chance to make it perfect for your palate!
Assemble the Stuffed Shells: Now for the fun part – filling those shells! Preheat your oven to 375°F (190°C). Spoon about half of the marinara sauce into the bottom of a 9×13 inch baking dish, spreading it evenly. This not only adds flavor but also prevents the shells from sticking to the bottom of the dish. Using a spoon or your hands (if you’re feeling adventurous!), carefully fill each cooked jumbo pasta shell with a generous portion of the ricotta and spinach mixture. Don’t be shy – pack them full! Arrange the filled shells snugly in the baking dish, nesting them into the marinara sauce. Try to get them in a single layer for even cooking.
Sauce and Cheese Topping: Once all the shells are filled and arranged in the baking dish, it’s time for the final layer of deliciousness. Pour the remaining marinara sauce over the stuffed shells, ensuring they are all nicely coated. Gently spread the sauce to cover any exposed parts of the shells. Then, sprinkle the remaining 1/2 cup of shredded mozzarella cheese evenly over the top of the sauce. This mozzarella will melt and bubble into a golden, irresistible crust as it bakes. For a little extra sheen and flavor, you can drizzle the tablespoon of olive oil over the top before baking, although this is optional.
Bake to Perfection: Cover the baking dish tightly with aluminum foil. This helps to steam the shells and ensure the filling cooks through evenly without the cheese browning too quickly. Place the covered dish in your preheated oven and bake for 25 minutes. After 25 minutes, carefully remove the foil and continue baking for another 10-15 minutes, or until the sauce is bubbling and the cheese on top is melted, golden brown, and slightly crispy around the edges. The aroma filling your kitchen at this point will be incredible! Let the stuffed shells rest for about 5-10 minutes before serving. This allows the flavors to meld and the dish to set slightly, making it easier to serve. Garnish with fresh basil leaves, if desired, for a pop of color and freshness. Enjoy!

Conclusion:
There you have it – a delicious and satisfying Spinach and Ricotta Stuffed Shells recipe that’s perfect for a weeknight meal or a special occasion! I truly believe this dish is a winner because it strikes a beautiful balance between comforting, creamy textures and fresh, vibrant flavors. The tender pasta shells, generously filled with a savory blend of creamy ricotta, healthy spinach, and a hint of garlic and Parmesan, create a symphony in every bite. It’s a dish that feels both indulgent and wholesome, making it a crowd-pleaser for all ages.
To elevate your experience, I highly recommend serving these stuffed shells alongside a crisp green salad with a light vinaigrette, or perhaps some crusty garlic bread to sop up any extra sauce. For variations, feel free to add a pinch of nutmeg to the ricotta mixture for an extra layer of warmth, or toss in some sautéed mushrooms for added depth. You can also experiment with different cheeses; a sprinkle of mozzarella on top before baking adds a wonderfully gooey finish. I encourage you to give this Spinach and Ricotta Stuffed Shells recipe a try – I’m confident you’ll fall in love with its simplicity and incredible taste!
Frequently Asked Questions:
Can I make this recipe ahead of time?
Absolutely! You can assemble the stuffed shells and refrigerate them for up to 24 hours before baking. If baking from chilled, you may need to add a few extra minutes to the baking time. It’s also a great dish to prepare entirely, let it cool, and then freeze for future meals. Thaw overnight in the refrigerator and then bake as directed.
What kind of pasta shells work best?
Jumbo pasta shells are ideal for stuffing as they hold a generous amount of filling. Make sure to cook them al dente according to package directions, as they will continue to cook in the oven. If you can’t find jumbo shells, large conchiglie (shells) can also work, though they might be slightly trickier to stuff.

Spinach and Ricotta Stuffed Shells
Jumbo pasta shells filled with a creamy mixture of ricotta cheese, spinach, and Parmesan, 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 rinse with cold water. Set aside. -
Step 2
In a large bowl, combine ricotta cheese, 1/2 cup of the shredded mozzarella cheese, Parmesan cheese, egg, chopped spinach, minced garlic, Italian seasoning, salt, and pepper. Mix well. -
Step 3
Spread marinara sauce in the bottom of a 9×13 inch baking dish. -
Step 4
Carefully stuff each cooked pasta shell with the ricotta mixture. Arrange the stuffed shells in a single layer over the marinara sauce in the baking dish. -
Step 5
Pour the remaining marinara sauce over the stuffed shells. -
Step 6
Sprinkle the remaining 1/2 cup of mozzarella cheese over the top. -
Step 7
Cover the baking dish with foil and bake for 15 minutes. Remove foil and bake for another 10 minutes, or until cheese is melted and bubbly. -
Step 8
Let stand for a few 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.




Leave a Comment