If you are looking for a comforting, crowd-pleasing meal, the Ricotta and Spinach Stuffed Shells with Marinara Sauce Recipe is your new best friend in the kitchen. These jumbo pasta shells are loaded with a creamy ricotta and spinach filling, all nestled in a rich marinara sauce that bakes to bubbly perfection. The combination of fresh flavors, gooey cheese, and tender pasta creates a dish that feels both indulgent and wholesome, making it perfect for family dinners or special occasions. Trust me, once you try this Ricotta and Spinach Stuffed Shells with Marinara Sauce Recipe, it will quickly become a staple you’ll turn to again and again.
Ingredients You’ll Need
This recipe is all about simple, quality ingredients that come together beautifully to create layers of texture and flavor. Each component plays a vital role, from the creamy ricotta that keeps the filling smooth, to the fresh spinach adding earthiness and color, all topped with melty mozzarella and tangy Parmesan.
- Jumbo pasta shells: These large shells are perfect for holding the creamy ricotta and spinach stuffing.
- Ricotta cheese: Provides the creamy, mild base for the filling that balances out the spinach’s earthiness.
- Shredded mozzarella cheese: Half goes into the filling for melty goodness, while the rest tops the dish for a golden finish.
- Grated Parmesan cheese: Adds a sharp, salty kick that brightens the flavors.
- Large egg: Binds the filling ingredients together for easy stuffing.
- Fresh or frozen spinach: Fresh spinach lightly sautéed is delicious, but thawed and drained frozen spinach works great too.
- Minced garlic: A quick sauté to bring out its signature aromatic punch.
- Marinara sauce: The heart of the dish, giving it a vibrant, comforting tang.
- Olive oil: Used to sauté garlic and spinach, imparting a subtle richness.
- Italian seasoning: A blend of herbs that adds warmth and complexity.
- Salt and freshly ground black pepper: Essential for seasoning and balancing the dish.
- Fresh basil leaves (optional): Perfect for garnishing and adding a fresh, herbal note.
How to Make Ricotta and Spinach Stuffed Shells with Marinara Sauce Recipe
Step 1: Cook the Pasta Shells
Start by boiling the jumbo pasta shells in salted water according to the package instructions, usually about 8 to 10 minutes until al dente. Be sure not to overcook them because they’ll continue cooking in the oven, and you want them to hold their shape. Once cooked, drain and set aside to cool slightly, making them easier to handle when stuffing.
Step 2: Prepare the Filling
While the shells are cooling, mix together ricotta cheese, 1/2 cup of shredded mozzarella, grated Parmesan, and a large egg in a bowl. This creates a creamy and cheesy base that’s perfectly balanced. Then, heat olive oil in a skillet over medium heat, add minced garlic, and let it cook barely 30 seconds until fragrant. Toss in your chopped spinach and cook until wilted, about 2 to 3 minutes. This simple step softens the spinach and enhances its flavor, making it blend beautifully with the cheeses. Season your filling with Italian seasoning, salt, and freshly ground black pepper to taste, then fold the spinach mixture into the cheese blend.
Step 3: Stuff the Shells
Preheat your oven to 375°F (190°C) and spread one cup of marinara sauce evenly in the bottom of a 9×13-inch baking dish. This provides a flavorful bed for the shells to sit on and keep moist. Using a spoon, fill each cooked shell with about two tablespoons of the ricotta-spinach filling and arrange them in a single layer in the baking dish with the open side facing up. Once all shells are stuffed and nestled in the dish, spoon the remaining marinara sauce evenly over the top to keep everything saucy and vibrant.
Step 4: Bake to Perfection
Cover the baking dish tightly with aluminum foil and bake for 20 minutes. This traps the moisture and ensures the cheese melts thoroughly. After 20 minutes, remove the foil and bake for another 10 minutes to let the top get that golden, bubbly finish that is so irresistible. Once it’s done, allow the shells to rest for a few minutes before serving, so the flavors settle beautifully.
How to Serve Ricotta and Spinach Stuffed Shells with Marinara Sauce Recipe
Garnishes
A sprinkle of fresh basil leaves adds a wonderful aromatic brightness and a pop of green color on top of this already stunning dish. You can also add a dash of extra Parmesan or a drizzle of good-quality olive oil right before serving to boost the flavors even more.
Side Dishes
This dish pairs wonderfully with a fresh crisp salad or garlic bread for scooping up any extra marinara sauce. Roasted vegetables like asparagus or a simple green bean almondine also make a lovely complement without overpowering the delicate flavors of the stuffed shells.
Creative Ways to Present
For a fun twist, try serving individual portions by plating two or three stuffed shells on a long platter with drizzled basil pesto or a sprinkle of chili flakes if you like a bit of heat. You can even bake the stuffed shells in individual ramekins for an elegant presentation that’s perfect for entertaining guests.
Make Ahead and Storage
Storing Leftovers
Leftover Ricotta and Spinach Stuffed Shells with Marinara Sauce Recipe can be stored in an airtight container in the refrigerator for up to 3 days. Make sure to keep the sauce and shells together to retain moisture and flavor.
Freezing
This recipe freezes beautifully. To freeze, assemble the filled shells in a freezer-safe baking dish, cover tightly with plastic wrap and aluminum foil, and freeze for up to 2 months. You can bake them from frozen by increasing the baking time and keeping the dish covered for most of the cooking process.
Reheating
Reheat leftovers in the oven at 350°F (175°C) covered with foil until warmed through, about 15-20 minutes, or microwave individual portions for a quicker option. Adding a splash of water or extra marinara sauce before reheating helps maintain moisture.
FAQs
Can I use frozen spinach for the Ricotta and Spinach Stuffed Shells with Marinara Sauce Recipe?
Absolutely! Just make sure to thaw and drain the frozen spinach thoroughly to avoid adding extra moisture to the filling, which can make the dish watery.
Is it possible to make this recipe vegetarian?
Yes, the recipe as given is vegetarian-friendly since it contains no meat. Just double-check that your marinara sauce does not contain any animal-based ingredients if you’re strictly vegetarian.
Can I substitute ricotta cheese with something else?
While ricotta is classic for this recipe, you could substitute with cottage cheese blended until smooth or even a mixture of cream cheese and mozzarella for a different texture, but the flavor will vary slightly.
How do I prevent the shells from sticking together?
Be sure to cook the shells to al dente and rinse them briefly under cold water while draining to stop the cooking process and prevent sticking. Also, handle them gently when stuffing and arranging in the dish.
Can this dish be made vegan?
Veganizing this dish requires some swaps such as using vegan ricotta alternatives, plant-based cheese, and ensuring your marinara sauce is vegan. It might change the classic flavor but still be delicious.
Final Thoughts
There is something truly comforting and celebratory about this Ricotta and Spinach Stuffed Shells with Marinara Sauce Recipe. It’s a dish that brings warmth and joy to the table with every forkful, combining simple ingredients into a mouthwatering masterpiece. Whether you’re cooking for a cozy weeknight dinner or a special gathering, I encourage you to make this recipe your own and enjoy the delicious results that everyone will thank you for.
Print
Ricotta and Spinach Stuffed Shells with Marinara Sauce Recipe
This Ricotta Stuffed Shells recipe is a comforting and delicious Italian-inspired dish featuring jumbo pasta shells filled with a creamy ricotta and spinach mixture, baked in marinara sauce and topped with melted mozzarella and Parmesan cheeses. Perfect for a family dinner, this recipe combines tender pasta, flavorful cheese filling, and a robust tomato sauce for a satisfying meal.
- Total Time: 45 minutes
- Yield: 4 servings
Ingredients
Pasta
- 12–15 jumbo pasta shells (about 1/2 a box)
Cheese Filling
- 2 cups ricotta cheese
- 1 cup shredded mozzarella cheese (divided)
- 1/2 cup grated Parmesan cheese
- 1 large egg
Vegetables and Seasonings
- 2 cups fresh spinach (roughly chopped) or 1 cup frozen spinach (thawed and drained)
- 2 cloves garlic (minced)
- 1 tablespoon olive oil
- 1 teaspoon Italian seasoning
- Salt and freshly ground black pepper to taste
Sauce
- 2 cups marinara sauce
Garnish
- Fresh basil leaves for garnish (optional)
Instructions
- Cook the pasta shells: Bring a large pot of salted water to a boil and cook the jumbo pasta shells according to the package instructions until al dente, about 8–10 minutes. Drain and set aside to cool slightly.
- Prepare the filling: In a large mixing bowl, combine ricotta cheese, 1/2 cup shredded mozzarella, grated Parmesan, and the egg. Mix until well blended.
- Cook the spinach and garlic: Heat olive oil in a skillet over medium heat. Add minced garlic and cook for about 30 seconds until fragrant. Add the chopped spinach and cook until wilted, about 2–3 minutes. Stir to combine thoroughly.
- Season the filling: Add the cooked spinach and garlic mixture to the cheese mixture. Season with Italian seasoning, salt, and freshly ground black pepper. Stir well to incorporate everything evenly.
- Preheat the oven: Set your oven to 375°F (190°C) to prepare for baking the stuffed shells.
- Prepare the baking dish: Spread 1 cup of marinara sauce evenly over the bottom of a 9×13-inch baking dish.
- Stuff the shells: Fill each cooked pasta shell with about 2 tablespoons of the ricotta-spinach mixture and arrange them in a single layer in the baking dish, open side up.
- Add the sauce and cheese: Spoon the remaining marinara sauce over the stuffed shells. Sprinkle the remaining 1/2 cup shredded mozzarella cheese evenly over the top.
- Bake the shells: Cover the baking dish with aluminum foil and bake for 20 minutes. Then remove the foil and bake for an additional 10 minutes until the cheese on top is melted and lightly browned.
- Rest and serve: Let the stuffed shells rest for a few minutes before garnishing with fresh basil leaves if desired, then serve warm.
Notes
- You can substitute frozen spinach for fresh, but be sure to thaw and drain it well to avoid excess moisture.
- For a richer flavor, use whole milk ricotta cheese.
- If you prefer a spicier dish, add red pepper flakes to the filling or sauce.
- Leftover stuffed shells can be refrigerated for up to 3 days or frozen for up to 2 months.
- Make sure to salt the pasta water well to season the shells while cooking.
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Category: Main Course
- Method: Baking
- Cuisine: Italian
- Diet: Vegetarian
