Spinach and Mushroom Stuffed Shells

Highlighted under: Hearty & Delicious Comfort Food

A deliciously satisfying dish featuring large pasta shells filled with a savory mixture of spinach and mushrooms, topped with marinara sauce and cheese.

Emily

Created by

Emily

Last updated on 2026-01-04T00:50:28.232Z

This Spinach and Mushroom Stuffed Shells recipe combines the earthy flavors of mushrooms with the vibrant freshness of spinach, creating a filling meal that everyone will love. Perfect for a family dinner or a special occasion!

Why You'll Love This Recipe

  • Hearty and comforting dish perfect for any occasion
  • Packed with nutritious spinach and savory mushrooms
  • Easy to prepare and can be made in advance
  • A crowd-pleaser for both vegetarians and meat-lovers alike

The Perfect Comfort Food

Spinach and Mushroom Stuffed Shells are the epitome of comfort food. The large pasta shells are not only visually appealing but also serve as a delightful vessel for a rich and savory filling. When baked, the shells take on a delicious texture, combining the soft pasta with the creamy cheese and tender vegetables. This dish is perfect for family dinners, potlucks, or even as a cozy meal for one, ensuring that every bite is satisfying and indulgent.

This recipe is a great way to incorporate more vegetables into your diet without sacrificing flavor. Spinach is packed with nutrients, including iron and vitamins A and C, while mushrooms add a rich, earthy flavor that complements the cheese perfectly. Together, they create a filling that is both nutritious and delicious, making these stuffed shells a guilt-free indulgence.

Make Ahead and Freezer Friendly

One of the best features of Spinach and Mushroom Stuffed Shells is their ability to be prepared in advance. You can assemble the dish ahead of time, store it in the refrigerator for up to 24 hours, and simply pop it in the oven when you're ready to serve. This makes it an excellent option for busy weeknights or for entertaining guests without the stress of last-minute cooking.

If you want to prepare an even larger batch, these stuffed shells freeze beautifully. After assembling, cover the dish tightly with aluminum foil and freeze it. When you're ready to enjoy a comforting meal, simply thaw in the refrigerator overnight and bake as directed. You’ll have a delicious homemade dinner ready in no time, perfect for those days when you need a quick and hearty meal.

Serving Suggestions

When it comes to serving Spinach and Mushroom Stuffed Shells, a simple side salad or garlic bread can elevate the meal further. A fresh garden salad with a light vinaigrette adds a refreshing contrast to the rich flavors of the stuffed shells. Alternatively, crusty garlic bread is perfect for soaking up the marinara sauce, ensuring that no delicious flavor goes to waste.

For an extra burst of flavor, consider garnishing the stuffed shells with fresh herbs like basil or parsley before serving. A sprinkle of red pepper flakes can also add a desirable kick for those who enjoy a little heat. Pair this dish with a glass of red wine or sparkling water for the perfect dining experience, whether it's a casual family dinner or a gathering with friends.

Ingredients

For the Stuffed Shells

  • 12 large pasta shells
  • 2 cups fresh spinach, chopped
  • 1 cup mushrooms, diced
  • 1 cup ricotta cheese
  • 1 cup shredded mozzarella cheese
  • 1/2 cup grated Parmesan cheese
  • 1 egg
  • 1 teaspoon garlic powder
  • Salt and pepper to taste

For the Sauce

  • 2 cups marinara sauce
  • 1 teaspoon Italian seasoning
  • 1/2 cup shredded mozzarella cheese (for topping)

Make sure to have all ingredients prepped before starting the cooking process for a smoother experience.

Instructions

Cook the Pasta Shells

In a large pot of salted boiling water, cook the pasta shells according to package instructions until al dente. Drain and set aside.

Prepare the Filling

In a skillet over medium heat, sauté the diced mushrooms until they are soft. Add the chopped spinach and cook until wilted. Remove from heat and let cool slightly.

Mix the Filling

In a large bowl, combine the ricotta cheese, cooked spinach and mushrooms, 1 cup of mozzarella cheese, Parmesan cheese, egg, garlic powder, salt, and pepper. Mix until well combined.

Stuff the Shells

Preheat your oven to 375°F (190°C). Fill each pasta shell with the spinach and mushroom mixture and place them in a greased baking dish.

Add the Sauce

Pour the marinara sauce over the stuffed shells and sprinkle with remaining mozzarella cheese and Italian seasoning.

Bake

Cover the dish with aluminum foil and bake for 20 minutes. Remove the foil and bake for an additional 5 minutes, or until the cheese is bubbly and golden.

Let the dish cool for a few minutes before serving. Enjoy your delicious Spinach and Mushroom Stuffed Shells!

Nutritional Benefits

This recipe not only satisfies your taste buds but also nourishes your body. Spinach is an excellent source of vitamins and minerals, including folate, which is essential for cell function and tissue growth. The combination of spinach and mushrooms also provides a good dose of antioxidants, which can help combat inflammation and support overall health.

Furthermore, the use of ricotta and mozzarella cheeses adds protein and calcium to the dish, making it a well-rounded meal. By choosing whole grain pasta shells, you can increase fiber intake, promoting digestive health. This makes Spinach and Mushroom Stuffed Shells a wholesome choice for families looking to enjoy a nutritious meal together.

Customization Tips

One of the great aspects of this recipe is its versatility. Feel free to customize the filling based on your preferences or what you have on hand. Adding other vegetables like zucchini, bell peppers, or even artichokes can enhance the flavor and nutrition of the dish. You can also switch out the cheeses; goat cheese or feta can provide a different taste profile that complements the spinach and mushrooms beautifully.

For a heartier option, consider adding cooked ground meat or Italian sausage to the filling. This will create a more substantial dish that meat-lovers will appreciate while still keeping the overall integrity of the recipe intact. The possibilities are endless, making this dish a fantastic base for your culinary creativity.

Secondary image

Questions About Recipes

→ Can I make this dish ahead of time?

Yes! You can prepare the stuffed shells and store them in the refrigerator for up to 24 hours before baking.

→ Can I freeze the stuffed shells?

Absolutely. You can freeze the unbaked stuffed shells for up to 3 months. Just thaw before baking.

→ What can I substitute for ricotta cheese?

You can use cottage cheese or a vegan ricotta alternative if you prefer.

→ Can I add meat to this recipe?

Yes, you can add cooked ground beef or sausage to the filling for a heartier dish.

Spinach and Mushroom Stuffed Shells

A deliciously satisfying dish featuring large pasta shells filled with a savory mixture of spinach and mushrooms, topped with marinara sauce and cheese.

Prep Time30 minutes
Cooking Duration25 minutes
Overall Time55 minutes

Created by: Emily

Recipe Type: Hearty & Delicious Comfort Food

Skill Level: Intermediate

Final Quantity: 4 servings

What You'll Need

For the Stuffed Shells

  1. 12 large pasta shells
  2. 2 cups fresh spinach, chopped
  3. 1 cup mushrooms, diced
  4. 1 cup ricotta cheese
  5. 1 cup shredded mozzarella cheese
  6. 1/2 cup grated Parmesan cheese
  7. 1 egg
  8. 1 teaspoon garlic powder
  9. Salt and pepper to taste

For the Sauce

  1. 2 cups marinara sauce
  2. 1 teaspoon Italian seasoning
  3. 1/2 cup shredded mozzarella cheese (for topping)

How-To Steps

Step 01

In a large pot of salted boiling water, cook the pasta shells according to package instructions until al dente. Drain and set aside.

Step 02

In a skillet over medium heat, sauté the diced mushrooms until they are soft. Add the chopped spinach and cook until wilted. Remove from heat and let cool slightly.

Step 03

In a large bowl, combine the ricotta cheese, cooked spinach and mushrooms, 1 cup of mozzarella cheese, Parmesan cheese, egg, garlic powder, salt, and pepper. Mix until well combined.

Step 04

Preheat your oven to 375°F (190°C). Fill each pasta shell with the spinach and mushroom mixture and place them in a greased baking dish.

Step 05

Pour the marinara sauce over the stuffed shells and sprinkle with remaining mozzarella cheese and Italian seasoning.

Step 06

Cover the dish with aluminum foil and bake for 20 minutes. Remove the foil and bake for an additional 5 minutes, or until the cheese is bubbly and golden.

Nutritional Breakdown (Per Serving)

  • Calories: 380 kcal
  • Total Fat: 26g
  • Saturated Fat: 15g
  • Cholesterol: 195mg
  • Sodium: 85mg
  • Total Carbohydrates: 32g
  • Dietary Fiber: 3g
  • Sugars: 4g
  • Protein: 18g