
Want to save this recipe?
When you’re craving the deep comfort of an Italian kitchen, nothing hits the spot like Easy Spinach and Ricotta Stuffed Shells. This dish features jumbo pasta shells overflowing with a creamy, herb-flecked cheese filling, nestled in a pool of vibrant marinara and topped with a golden, bubbly layer of melted mozzarella. Every bite is a soulful balance of soft pasta, velvety ricotta, and garden-fresh spinach that makes a simple family dinner feel like a celebrated occasion.
Serving these shells is as much about the visual appeal as it is the taste. Seeing the shells arranged perfectly in a rustic skillet or baking dish, with ribbons of green spinach peeking through the creamy white cheese, is enough to bring everyone to the table fast. It is a hearty, vegetarian-friendly masterpiece that balances the richness of three different cheeses with the lightness of fresh greens, proving that comfort food can be both indulgent and wholesome.
Why You’ll Love It
- Crowd-Pleasing Comfort: A classic vegetarian main dish that satisfies both adults and kids with its familiar, cheesy flavors.
- Make-Ahead Friendly: You can stuff the shells in advance and keep them chilled until you’re ready to bake, making it perfect for stress-free hosting.
- Vegetable-Packed: A delicious way to sneak an entire bag of nutrient-dense spinach into a meal that everyone will actually finish.
- Freezer Staple: These shells freeze exceptionally well, giving you a gourmet-quality meal ready to go on your busiest nights.
- Textural Balance: Offers a beautiful contrast between the tender pasta, the creamy ricotta center, and the slightly crisp, golden cheese topping.

Ingredient Notes & Details
- Jumbo Pasta Shells: These act as the perfect “vessel” for the filling; be sure to cook them just shy of al dente so they hold their shape during baking.
- Whole Milk Ricotta: Provides the ultra-creamy, velvety foundation for the stuffing.
- Fresh or Frozen Spinach: Adds earthy color and vitamins; if using frozen, ensure you squeeze out all excess moisture to keep the filling thick.
- Marinara Sauce: Use a high-quality store-bought red sauce or your favorite homemade recipe to provide a bright, acidic contrast to the rich cheese.
- Mozzarella & Parmesan: This duo provides the salty depth and the iconic “cheese pull” that defines a great baked pasta.
Natural Substitutions:
- Add Protein: Stir in some cooked ground turkey or Italian sausage into the marinara for a meatier version.
- Cheese Swap: Use a touch of goat cheese in the filling for a tangier, sophisticated twist on the classic.
Step-by-Step Instructions
Success with stuffed shells starts with the pasta. Boil your jumbo shells in heavily salted water, but pull them out about two minutes early. They will continue to soften as they bake in the marinara sauce, and this “why” is the secret to avoiding mushy shells. While the pasta cools, mix your ricotta, chopped spinach, egg, and Parmesan until smooth and well-combined.
Spread a layer of marinara across the bottom of your baking dish to prevent sticking. Stuff each shell generously with the cheese mixture and tuck them side-by-side into the sauce. The tight arrangement helps the shells stay upright and holds the filling in place. Pour a little extra sauce over the top and finish with a heavy blanket of mozzarella. Bake until the sauce is bubbly and the cheese on top has developed those beautiful, toasted golden spots that everyone fights over.
Expert Tips
- Squeeze the Spinach: Whether using fresh sautéed or thawed frozen spinach, use a clean kitchen towel to wring out every drop of water. This prevents a watery filling.
- Use a Piping Bag: For the cleanest and fastest assembly, put your ricotta filling into a large plastic bag with the corner snipped off to “pipe” it into the shells.
- Rinse in Cold Water: Immediately rinse your boiled shells in cold water to stop the cooking process and prevent them from sticking together while you stuff them.
- Cover While Baking: Start the baking process with foil to trap steam and finish the pasta; remove it for the last 10 minutes to brown the cheese.
- Season the Filling: Don’t forget a pinch of nutmeg; it’s the traditional Italian secret that makes the spinach and ricotta flavor truly pop.
Storage & Reheating
To Store: Keep leftovers in an airtight container in the refrigerator for up to 4 days.
To Reheat: For best results, reheat in the oven at 350°F covered with foil to keep the pasta moist. If using a microwave, add a small spoonful of water to the dish before heating to create steam.
Serving & FAQs
What should I serve with this? A crisp green salad with a zesty vinaigrette and a side of buttery garlic bread are the perfect companions to balance the richness of the shells.
Can I use cottage cheese instead of ricotta? Yes, though the texture will be slightly different. For a smoother result, pulse the cottage cheese in a food processor before mixing with the spinach.
📖 Recipe
Homemade Spinach and Ricotta Stuffed Shells
Ingredients
- 1 box 12 oz Jumbo pasta shells
- 15 oz Whole milk ricotta cheese
- 1 bag 10 oz Fresh spinach, chopped and sautéed (or frozen, thawed and squeezed dry)
- 1 large Egg beaten
- 2 cups Shredded mozzarella cheese divided
- ½ cup Grated Parmesan cheese
- 24 oz Marinara sauce
- 1 tsp Dried oregano
- ½ tsp Garlic powder
- Salt and black pepper to taste
Instructions
- Preheat your oven to 375°F (190°C).
- Cook pasta shells in boiling salted water for 2 minutes less than the package directions. Drain and rinse with cold water.
- In a medium bowl, combine ricotta, spinach, egg, Parmesan, 1 cup of mozzarella, oregano, and garlic powder. Season with salt and pepper.
- Spread about 1 cup of marinara sauce into the bottom of a 9×13 inch baking dish or large oven-safe skillet.
- Stuff each shell generously with the ricotta mixture and place them in the dish.
- Top with the remaining marinara sauce and the remaining 1 cup of mozzarella cheese.
- Cover with foil and bake for 20 minutes.
- Remove the foil and bake for an additional 10-15 minutes, or until the cheese is melted and bubbly.
- Let stand for 5 minutes before serving.



















Leave a Reply