Take a look at our Great Recipes
Vegetarian Dinner Ideas

Spinach Ricotta Stuffed Shells with Marinara Sauce

By sofiarecipesJun 21, 202650 minutesServes 6
Spinach Ricotta Stuffed Shells with Marinara Sauce

One rainy evening, I found myself staring into my fridge, desperate for dinner inspiration. With a tub of ricotta and a bunch of vibrant spinach, I decided to create Spinach Ricotta Stuffed Shells. The moment I took my first bite, the creamy, cheesy filling paired with the tangy marinara sauce made me realize I had stumbled onto something special.

What sets this recipe apart is the perfect balance of flavors and textures. The ricotta is light and fluffy, while the spinach adds a pleasureful earthiness. I also included a touch of nutmeg, which enhances the dish with a warm, aromatic finish that will have everyone asking for seconds.

Why You'll Love It

Fresh Spinach Adds Nutrients: The fresh spinach not only brings a vibrant green color but also packs in vitamins A and K, enhancing the nutritional profile of the dish without overpowering the flavors.
Ricotta Provides Creamy Texture: The ricotta cheese creates a rich and creamy filling that balances perfectly with the pasta shells, giving a luxurious mouthfeel that makes each bite delightful.
Egg Acts as a Binder: The beaten egg helps to bind the filling ingredients together, ensuring that the mixture holds its shape during baking; I found that omitting it made the filling too loose.
Marinara Sauce Enhances Flavor: The marinara sauce not only adds moisture but also infuses the dish with a rich tomato flavor that complements the creamy filling, creating a harmonious blend of tastes.

Ingredient Notes

What You'll Need

  • 12 oz jumbo pasta shellslook for sturdy shells that can hold the filling well; the larger the shell, the better for stuffing!
  • 10 oz fresh spinachuse bright green, fresh leaves for the best flavor and nutrients; pre-washed is a time-saver.
  • 15 oz ricotta cheesechoose a creamy ricotta for a rich filling; whole milk versions often taste best.
  • 1 cup shredded mozzarella cheeseopt for low-moisture mozzarella for better melting and a gooey texture.
  • 1/2 cup grated Parmesan cheesefreshly grated is ideal, as it adds a sharper flavor compared to pre-grated varieties.
  • 1 large egghelps bind the filling together, so use a large, fresh egg for best results.
  • 2 cloves garlicfresh garlic adds aromatic depth; adjust the amount if you love garlic even more!
  • 1 tsp saltseason the filling; adjust based on your taste preferences and the saltiness of the cheese.
  • 1/2 tsp black pepperfreshly cracked pepper enhances the overall flavor profile; it's worth the extra step.
  • 2 cups marinara saucechoose a quality sauce for a flavorful base; homemade can enhance the dish even further.
  • 1 tbsp olive oiladds richness and helps sauté the garlic; extra virgin provides the best flavor.
  • 1 tsp Italian seasoningthis blend adds a classic touch; adjust according to your herb preferences.

When shopping for ingredients for these Spinach Ricotta Stuffed Shells, opt for fresh, high-quality items to ensure the best flavors. I love using homemade marinara sauce when I have time, as it makes a noticeable difference in taste.

Easy Substitutions

  • Dairy-free: swap ricotta cheese with cashew cream — the flavor will be milder, and the texture will be creamier, but it may lose some cheesiness.
  • Gluten-free: swap jumbo pasta shells with gluten-free shells — they will hold up well if cooked properly, but may have a slightly different texture.
  • Egg-free: replace the egg with 1/4 cup of unsweetened applesauce — this will add a hint of sweetness and moisture, but the filling may be less firm.
  • Lower calorie: use part-skim ricotta and mozzarella instead of whole milk versions — this will reduce calories and fat while keeping the dish creamy.
Ingredients for Spinach Ricotta Stuffed Shells with Marinara Sauce
Everything you need for this recipe

How to Make This Recipe

Prep & Mix

1

Preheat your oven to 375°F. This ensures the cheese melts beautifully and the flavors meld together perfectly while baking.

2

Bring a large pot of salted water to a boil. Cook the jumbo pasta shells according to the package instructions until al dente, about 9-11 minutes. This is crucial so they don’t turn mushy when baking. Drain and set aside.

3

In a large skillet over medium heat, add olive oil and minced garlic. Sauté for 1-2 minutes until fragrant, creating a warm aroma that fills your kitchen.

4

Add chopped spinach to the skillet and cook for 3-4 minutes until wilted. This step enhances the flavor and reduces the spinach’s moisture, preventing sogginess in your stuffed shells. Remove from heat and let cool slightly.

5

In a large bowl, combine ricotta cheese, 1/2 cup mozzarella cheese, grated Parmesan cheese, beaten egg, salt, black pepper, and Italian seasoning. Mix until creamy and well blended, about 1-2 minutes, ensuring even distribution of flavors.

6

Fold the cooked spinach mixture into the cheese mixture until well combined. This ensures every bite of your Spinach Ricotta Stuffed Shells is full of flavor.

Assemble & Bake

7

Spread 1 cup of marinara sauce evenly on the bottom of a 9x13 inch baking dish. This layer adds moisture and flavor to the bottom of the shells.

8

Stuff each cooked pasta shell with the spinach and ricotta filling and place them in the baking dish. Make sure to pack them generously; you want them full of goodness!

9

Pour the remaining marinara sauce over the stuffed shells and sprinkle with the remaining 1/2 cup of mozzarella cheese. This will create a deliciously cheesy top layer.

10

Cover the baking dish with aluminum foil and bake in the preheated oven for 25 minutes. This helps steam the shells, allowing the flavors to meld.

11

Remove the foil and bake for an additional 10 minutes until the cheese is bubbly and golden. You’ll know it’s done when you see those delightful golden brown patches on top.

12

Remove from the oven, let cool for 5 minutes, and serve hot. This little pause allows the flavors to settle and makes it easier to serve.

Pro Tips

Use Fresh Spinach for Best Flavor:

Fresh spinach packs a more vibrant flavor than frozen. I always opt for fresh, and I find that sautéing it quickly brings out its natural sweetness. Plus, the bright green color adds a lovely visual appeal to your dish!

Try a Bechamel Sauce Layer:

For a creamier texture, consider adding a layer of béchamel sauce on the bottom of the baking dish. It keeps the shells moist while baking and adds a luxurious creaminess that complements the ricotta beautifully. I’ve done this a few times, and it really enhances the dish.

Experiment with Herbs:

Don’t shy away from fresh herbs! Chopped basil or parsley mixed into the filling can bring a fresh aroma and flavor. I like to sprinkle some on top before serving for a touch of color and taste.

Bake Covered for Moisture:

Cover your dish with foil for the first half of baking to trap steam and keep the shells moist. I learned this the hard way; my first batch dried out because I left them uncovered too long. It’s a simple trick that makes a huge difference!

Variations & Customizations

Flavor Twists

Sun-Dried Tomato & Basil

Mix in ½ cup chopped sun-dried tomatoes and 1 tsp dried basil with the ricotta filling. This version bursts with a tangy, sweet flavor, and the vibrant red of the tomatoes adds a beautiful contrast to the green spinach.

Mushroom & Thyme

Add 1 cup finely chopped sautéed mushrooms and 1 tsp fresh thyme to the ricotta mixture. The earthy, umami flavor of the mushrooms combined with the aromatic thyme creates a rich filling that’s both hearty and comforting.

Unexpected Delight

Buffalo Chicken

Incorporate 1 cup shredded cooked chicken and ¼ cup buffalo sauce into the ricotta mixture. This fiery twist brings a spicy kick that’s perfect for those who love bold flavors. The shells will be a fiery orange color, and each bite delivers a creamy, spicy warmth that’s surprisingly addictive!

Storage & Meal Prep

How to Store

Room Temperature

Spinach Ricotta Stuffed Shells should never be left out for more than 2 hours. If you need to leave them at room temperature, place them in a covered dish to keep them from drying out.

Refrigerator

You can store the shells in the fridge for up to 3 days. Make sure they cool completely before placing them in an airtight container. I like to layer parchment paper between shells to prevent sticking.

Freezer

For longer storage, freeze them for up to 2 months. Flash freeze the shells on a sheet pan first, then transfer them to a freezer-safe container or wrap each one individually in plastic wrap. Thaw overnight in the fridge before reheating.

Meal Prep

I recommend doubling the recipe for a hearty batch that lasts all week. Prep them the night before or on the weekend, storing in airtight containers. They’ll stay fresh for up to 3 days in the fridge. When reheating, pop them in a 350°F oven for about 20 minutes until heated through.

Equipment You'll Need

Essential

Large pot: A sturdy pot is key for boiling the jumbo pasta shells. It needs to be big enough to hold plenty of water so the shells cook evenly without sticking together. I prefer a heavy-bottomed pot because it retains heat well, making for a consistent boil.

Large skillet: A wide skillet allows the garlic and spinach to sauté evenly, releasing their flavors. A non-stick option is great for easy cleanup, but a stainless steel skillet can give a nice caramelization to the garlic if you’re careful with the heat.

Nice to Have

9x13 inch baking dish: While any baking dish will work, a glass or ceramic dish retains heat beautifully and helps achieve that bubbly, golden cheese topping. The right size ensures all the shells fit snugly, making sure they heat through evenly.

Frequently Asked Questions

Can I use frozen spinach instead of fresh?

Yes, you can use frozen spinach! Just make sure to thaw and squeeze out any excess moisture before mixing it into the ricotta to prevent a watery filling.

Why did my spinach ricotta stuffed shells turn out watery?

Watery stuffed shells often result from excess moisture in the spinach or ricotta. Make sure to drain the spinach well and use whole milk ricotta for a creamier texture.

Can I make these shells ahead of time?

Absolutely! You can assemble the shells and refrigerate them for up to 24 hours before baking. Just add a few extra minutes to the baking time if they go in cold.

What can I substitute for ricotta cheese?

Cottage cheese is a great substitute for ricotta, providing a similar texture. For a dairy-free option, consider using blended tofu mixed with nutritional yeast for added flavor.

What should I serve with spinach ricotta stuffed shells?

A simple green salad or garlic bread pairs wonderfully with the stuffed shells. The freshness of the salad balances the richness of the dish, making for a satisfying meal.

These Spinach Ricotta Stuffed Shells are a comforting hug on a plate, perfect for busy weeknights or cozy gatherings. For an extra touch of flavor, try adding a pinch of nutmeg to the ricotta mixture — it makes a world of difference! I can’t wait for you to try this recipe, so leave a comment to let me know how it goes or share your own twist on it!

Spinach Ricotta Stuffed Shells
Spinach Ricotta Stuffed Shells

Delicious jumbo pasta shells filled with creamy spinach and ricotta, topped with marinara sauce and mozzarella.

Pin Recipe
Prep15 min
Cook35 min
Total50 min
Servings6

Ingredients

  • 12 oz jumbo pasta shells
  • 10 oz fresh spinach
  • 15 oz ricotta cheese
  • 1 cup shredded mozzarella cheese
  • 1/2 cup grated Parmesan cheese
  • 1 large egg
  • 2 cloves garlic
  • 1 tsp salt
  • 1/2 tsp black pepper
  • 2 cups marinara sauce
  • 1 tbsp olive oil
  • 1 tsp Italian seasoning
  • 0 Dairy-free option
  • 0 Gluten-free option
  • 0 Egg-free option
  • 0 Lower calorie option

Instructions

  1. 1
    Step 1Preheat oven to 375°F.
  2. 2
    Step 2Bring a large pot of salted water to a boil.
  3. 3
    Step 3Drain the shells and set aside.
  4. 4
    Step 4In a large skillet over medium heat, heat olive oil.
  5. 5
    Step 5Add minced garlic and sauté for 1-2 minutes until fragrant.
  6. 6
    Step 6Add chopped spinach and cook for 3-4 minutes until wilted.
  7. 7
    Step 7In a large bowl, combine ricotta cheese, 1/2 cup mozzarella, grated Parmesan, beaten egg, salt, black pepper, and Italian seasoning.
  8. 8
    Step 8Fold in the cooked spinach mixture until well combined.
  9. 9
    Step 9Spread 1 cup of marinara sauce on the bottom of a 9x13 inch baking dish.
  10. 10
    Step 10Stuff each cooked pasta shell with the spinach and ricotta filling and place them in the baking dish.
  11. 11
    Step 11Pour the remaining marinara sauce over the stuffed shells.
  12. 12
    Step 12Sprinkle with remaining 1/2 cup mozzarella cheese.
  13. 13
    Step 13Cover the baking dish with aluminum foil and bake for 25 minutes.
  14. 14
    Step 14Remove the foil and bake for an additional 10 minutes until the cheese is bubbly and golden.
  15. 15
    Step 15Remove from the oven, let cool for 5 minutes, and serve hot.

Important Information

Nutrition Facts (per serving)

380 cal · Protein 22g · Carbs 30g · Fat 18g · Fiber 3g · Sodium 750mg. Please treat this as approximate and not a substitute for definitive health advice.

Allergy Information

Check all ingredients for potential allergens and consult a professional if in doubt.

sofiarecipes
sofiarecipes

Hi, I’m Sofia, the heart and soul behind sofiarecipes. Cooking has always been a joyful escape for me, where I can play with flavors and create comforting dishes that bring people together. On my site, you’ll find a collection of my favorite recipes, each one crafted with love and a sprinkle of creativity. I hope to inspire you to whip up something delicious in your own kitchen!

Ratings & Reviews

Be the first to review this recipe!

Leave a Review

Your rating:

Similar Posts