If you have ever craved a comforting, cheesy, and vibrant Italian meal, this Stuffed Ricotta and Spinach Shells Recipe is going to become your new go-to. Imagine tender jumbo pasta shells generously filled with a luscious blend of creamy ricotta, gooey mozzarella, sharp Parmesan, and garlicky spinach, all bathed in rich marinara sauce. It’s the kind of dish that feels like a warm hug from the inside out, perfect for gatherings or a cozy weeknight dinner. Once you try this recipe, you’ll understand why it’s such a beloved classic that fills kitchens with irresistible aromas and hearts with pure happiness.
Ingredients You’ll Need
These ingredients are simple yet essential, each one playing a crucial role in building the layers of flavor, texture, and beautiful color that make this dish unforgettable.
- Jumbo pasta shells (12 ounces): The perfect vessel to hold the creamy, cheesy filling.
- Olive oil (1 tablespoon): Helps sauté garlic and adds a fruity richness to the spinach.
- Garlic (3 cloves, minced): Infuses the filling with fragrant depth and warmth.
- Red pepper flakes (pinch): Adds a subtle kick that balances the creaminess.
- Fresh baby spinach (4 cups, roughly chopped): Brings vibrant green color and earthy flavor.
- Lemon juice (from 1/2 lemon): Brightens the spinach and lifts the entire filling.
- Ricotta cheese (15 ounces): The star that makes the filling luxuriously creamy.
- Mozzarella cheese (2 cups shredded, divided): Provides melty, stretchy goodness.
- Parmesan cheese (1 cup shredded): Adds sharpness and nuttiness to the filling and topping.
- Egg (1): Binds the filling together for a perfect texture.
- Dried basil (2 teaspoons) or fresh (1 tablespoon): Adds aromatic herbal notes.
- Dried oregano (1 teaspoon) or fresh (2 teaspoons): Complements the basil for classic Italian flavor.
- Kosher salt (1 teaspoon plus more for pasta water): Enhances all the flavors.
- Freshly-ground black pepper (10-12 cranks): Adds just the right amount of spice.
- Marinara sauce (3 cups): The rich tomato base that brings everything together beautifully.
How to Make Stuffed Ricotta and Spinach Shells Recipe
Step 1: Prepare the pasta shells
Start off by preheating your oven to 375 degrees F. Then bring a large pot of salted water to a boil and cook the jumbo pasta shells just until al dente, following package instructions. Properly cooking the shells ensures they’re tender but still hold their shape perfectly when stuffed.
Step 2: Sauté the spinach mixture
While the shells cook, warm olive oil in a skillet over medium heat. Add minced garlic and a pinch of red pepper flakes, cooking just until fragrant—about 30 to 60 seconds. Then toss in the fresh baby spinach and sauté for 2 minutes until wilted and bright green. Stir in fresh lemon juice to give the spinach a lively, fresh flavor, then set aside to cool.
Step 3: Make the cheese filling
In a mixing bowl, combine ricotta cheese, 1½ cups of mozzarella, Parmesan, egg, basil, oregano, kosher salt, and freshly-ground black pepper. Fold in the sautéed spinach mixture, making sure everything is blended well. This filling is the heart of the Stuffed Ricotta and Spinach Shells Recipe, creamy and bursting with layers of flavor.
Step 4: Assemble the shells
Spread about 1 cup of your marinara sauce evenly across the bottom of a 9×13-inch baking dish. Using a spoon or piping bag, fill each pasta shell generously with the spinach-cheese mixture. Nestle the stuffed shells side by side in the baking dish with the open ends facing up, creating a cozy group that will bake evenly.
Step 5: Bake the shells
Pour the remaining marinara sauce over the stuffed shells, then sprinkle the top with the remaining ½ cup of mozzarella cheese. Cover the baking dish with foil and bake for 20 minutes. Remove the foil and continue baking for another 10 to 12 minutes, letting the cheese bubble and turn golden brown. This final step melds all the flavors and textures beautifully, making the dish irresistibly inviting.
How to Serve Stuffed Ricotta and Spinach Shells Recipe
Garnishes
For a fresh, vibrant touch, sprinkle freshly grated Parmesan cheese and a handful of chopped fresh basil or parsley over the baked shells just before serving. These garnishes lend a pop of color and an herbal brightness that perfectly complements the rich filling and tomato sauce.
Side Dishes
Pair this dish with a crisp green salad dressed with lemon vinaigrette to balance the richness, or garlic bread to soak up the extra marinara sauce. Roasted vegetables like zucchini or bell peppers also make wonderful accompaniments that add texture and nutrition.
Creative Ways to Present
Looking to impress guests? Serve the stuffed shells in individual mini baking dishes or small ramekins for a charming, personal touch. Alternatively, layer them in a large casserole dish with extra cheese and fresh basil for a communal, rustic centerpiece that invites sharing and conversation.
Make Ahead and Storage
Storing Leftovers
Any leftovers from this Stuffed Ricotta and Spinach Shells Recipe store beautifully in an airtight container in the refrigerator for up to 3 days. The flavors actually deepen overnight, making the dish even more delicious the next day.
Freezing
If you want to enjoy this dish later, you can freeze the assembled stuffed shells before baking. Cover tightly with foil and plastic wrap, then freeze for up to 3 months. When ready to eat, bake directly from frozen, just adding extra time to the baking process.
Reheating
Reheat leftovers covered with foil in a 350-degree F oven until warmed through, usually 20 to 25 minutes. You can also microwave individual servings, but baking keeps the cheese melty and the shells tender without drying out.
FAQs
Can I use frozen spinach for this recipe?
Yes, you can substitute frozen spinach if fresh isn’t available, but be sure to thaw it completely and squeeze out all excess water before sautéing to avoid a watery filling.
What can I use instead of jumbo pasta shells?
If jumbo shells are hard to find, large manicotti tubes or even large ravioli pasta can work as a substitute, though the cooking and stuffing method might slightly differ.
Is it possible to make this dish vegetarian?
This recipe is already vegetarian as it relies on cheeses and vegetables without any meat. Just be sure to use marinara sauce that doesn’t contain meat stock or ingredients if you want to keep it fully vegetarian-friendly.
How can I make this recipe vegan?
You can swap regular cheeses with plant-based alternatives and use a tofu ricotta or cashew-based filling to replicate the creamy texture. Look for vegan marinara sauce to keep the flavors consistent.
Can I prepare the filling in advance?
Absolutely! The cheese and spinach filling can be made a day ahead and refrigerated, which actually allows the flavors to meld wonderfully. Just fill and bake the shells when ready.
Final Thoughts
There is something truly special about the Stuffed Ricotta and Spinach Shells Recipe that makes it a treasured dish in any home kitchen. Its combination of creamy cheeses, vibrant spinach, and rich marinara sauce all baked to bubbly perfection is a crowd-pleaser every time. I wholeheartedly encourage you to give this recipe a try—you’ll find it an easy, delicious way to bring a taste of Italy to your table and share a meal that feels both comforting and celebratory.
Print
Stuffed Ricotta and Spinach Shells Recipe
This easy and delicious recipe for Stuffed Ricotta and Spinach Shells features jumbo pasta shells filled with a creamy mixture of ricotta, mozzarella, Parmesan cheese, and tender garlicky spinach. Baked in a rich marinara sauce, this crowd-pleasing dish is perfect for family dinners or entertaining guests.
- Total Time: 55 minutes
- Yield: 8 servings
Ingredients
Pasta and Sauce
- 1 (12 ounce) package jumbo pasta shells
- 3 cups (about 26 ounces) marinara sauce, homemade or store-bought
Spinach Mixture
- 1 tablespoon olive oil
- 3 cloves garlic, minced
- pinch red pepper flakes
- 4 cups fresh baby spinach, roughly chopped
- Juice of 1/2 lemon
Cheese Mixture
- 15 ounces ricotta cheese (whole milk or part-skim)
- 2 cups (8 ounces) shredded mozzarella cheese, divided
- 1 cup (3.5 ounces) shredded Parmesan cheese
- 1 large egg
- 2 teaspoons dried basil or 1 tablespoon fresh basil
- 1 teaspoon dried oregano or 2 teaspoons fresh oregano
- 1 teaspoon kosher salt, plus more for pasta water
- 10–12 cranks freshly ground black pepper
Instructions
- Preheat and Cook Pasta: Preheat your oven to 375°F (190°C). Bring a large pot of salted water to a boil and cook the jumbo pasta shells just until al dente according to package instructions. Drain carefully and set aside to cool slightly.
- Prepare Spinach: While the pasta cooks, heat olive oil in a skillet over medium heat. Add minced garlic and red pepper flakes, cooking for 30 to 60 seconds until aromatic. Add chopped spinach and sauté for 2 minutes until wilted and vibrant green. Remove from heat, stir in lemon juice, and let cool briefly.
- Make Filling: In a large mixing bowl, combine ricotta cheese, 1 1/2 cups mozzarella, Parmesan, egg, dried or fresh basil, oregano, kosher salt, and freshly ground black pepper. Fold in the cooked spinach mixture thoroughly until well mixed.
- Stuff Shells: Spread about 1 cup of marinara sauce evenly on the bottom of a 9×13-inch baking dish. Carefully spoon or pipe the spinach and cheese mixture into each jumbo pasta shell, filling them generously. Arrange the stuffed shells side by side in the baking dish, open side up.
- Add Sauce and Cheese: Pour the remaining marinara sauce evenly over the stuffed shells. Sprinkle the remaining 1/2 cup of shredded mozzarella cheese on top. Cover the dish loosely with foil to prevent excessive browning.
- Bake: Bake in the preheated oven for 20 minutes covered. Remove the foil and bake for an additional 10 to 12 minutes until the cheese is golden brown and the sauce is bubbling around the edges.
- Serve: Remove from oven and serve warm. Optionally garnish with extra Parmesan cheese and fresh herbs such as basil or parsley for added flavor and presentation.
Notes
- Use whole milk ricotta for a creamier filling, or part-skim for a lighter option.
- Be sure not to overcook the pasta shells; they should be al dente as they will continue cooking in the oven.
- If fresh herbs aren’t available, dried basil and oregano work well and should be adjusted to taste.
- This dish can be prepared a day ahead and baked just before serving for convenience.
- For a spicier kick, increase red pepper flakes or add a dash of crushed chili.
- Prep Time: 25 minutes
- Cook Time: 30 minutes
- Category: Main Course
- Method: Baking
- Cuisine: Italian
- Diet: Vegetarian