Creamy Spinach Stuffed Shells

Highlighted under: Comfort Food Traditions

When I first tried Creamy Spinach Stuffed Shells, I was amazed by how comforting and satisfying they were. The combination of creamy ricotta and spinach stuffed into tender pasta shells really elevates this dish. It’s a delightful way to sneak in some greens while still indulging in a comforting meal. As a home cook, I enjoy creating satisfying vegetarian options, and this recipe quickly became a go-to for dinner parties and family gatherings. The best part? It’s as enjoyable to make as it is to eat!

Freya Cooper

Created by

Freya Cooper

Last updated on 2026-02-08T00:32:37.767Z

Secondary image

Creating my version of Creamy Spinach Stuffed Shells allowed me to experiment with layers of flavor while keeping the dish simple. I found that using a mix of ricotta and cream cheese creates the perfect creamy texture without being overly rich. Adding a hint of nutmeg adds depth to the filling, elevating the dish to a whole new level.

While preparing these shells, I learned that precooking the pasta just slightly less than al dente is essential. It ensures that they hold their shape while baking perfectly without falling apart under the creamy sauce. You’ll want to have this creamy, cheesy delight on your table!

Why You'll Love These Creamy Spinach Stuffed Shells

  • Deliciously creamy filling that balances richness with fresh spinach
  • Perfectly baked pasta shells that hold their shape
  • Easy to prepare for both weeknight dinners and special occasions

Choosing the Right Pasta

Selecting jumbo pasta shells is crucial for achieving the right texture and structure. Look for shells that are durable enough to hold the filling without breaking. It's advisable to avoid any shells with visible cracks or imperfections. Cooking them slightly under al dente ensures they can easily be filled without becoming too soft during baking. I recommend checking the packaging for specific cooking times, but typically, boiling them for about 8-10 minutes will do the trick.

If jumbo shells are unavailable, you can substitute them with large conchiglioni or even manicotti tubes. However, the filling technique may differ slightly. Make sure to adjust cooking times based on the pasta type and remember that thinner pasta will bake faster, so reduce the baking time to avoid a mushy outcome.

Flavor Enhancements

The combination of garlic powder and nutmeg in the filling elevates the dish's flavor profile. Garlic powder adds depth, while nutmeg imparts a warm, aromatic hint that complements the creaminess of the cheeses. I find that freshly grated nutmeg delivers the best flavor, so consider investing in a microplane for this purpose. Additionally, you can experiment with adding crushed red pepper flakes for a hint of spice or some lemon zest for brightness.

If you're looking to customize the filling, consider incorporating sautéed mushrooms, artichokes, or even sun-dried tomatoes. These ingredients not only enhance the taste but can also add exciting textures. Just be mindful of the moisture content; if using watery ingredients, make sure to reduce the amount of cream cheese or ricotta to maintain a balanced filling.

Ingredients

Gather your ingredients:

Ingredients for Creamy Spinach Stuffed Shells

  • 12 jumbo pasta shells
  • 2 cups ricotta cheese
  • 1 cup cream cheese, softened
  • 2 cups fresh spinach, chopped
  • 1 cup mozzarella cheese, shredded
  • 1/2 cup Parmesan cheese, grated
  • 1 egg
  • 1 teaspoon garlic powder
  • 1/2 teaspoon nutmeg
  • Salt and pepper to taste
  • 2 cups marinara sauce
  • Fresh basil for garnish

Now you’re ready to start cooking!

Instructions

Follow these steps to create your creamy filling and bake the shells:

Cook the Pasta

In a large pot, boil water and add a pinch of salt. Cook the jumbo pasta shells according to the package instructions until slightly under al dente. Drain and set aside to cool.

Prepare the Filling

In a large bowl, mix ricotta cheese, cream cheese, chopped spinach, half of the mozzarella, Parmesan, egg, garlic powder, nutmeg, salt, and pepper until well combined.

Fill the Shells

Preheat your oven to 375°F (190°C). Take each pasta shell and stuff it with the creamy spinach mixture. Place the stuffed shells into a baking dish.

Add the Sauce

Pour marinara sauce evenly over the stuffed shells. Then sprinkle the remaining mozzarella cheese on top for a delicious cheesy crust.

Bake

Cover the dish with foil and bake for 20 minutes. Then remove the foil and bake for an additional 10 minutes or until the cheese is bubbly and golden.

Serve

Garnish with fresh basil and serve warm. Enjoy your creamy spinach stuffed shells!

Enjoy the delicious layers of flavor!

Pro Tips

  • For extra flavor, you can sauté minced garlic and onion in olive oil before mixing it with the filling. This adds a wonderful aroma and taste to the dish.

Storing and Reheating Leftovers

If you have leftovers after serving your creamy spinach stuffed shells, you're in for a treat! These shells store well in the refrigerator for up to 3 days. To keep the flavors intact, ensure they’re in an airtight container or tightly covered with aluminum foil. When you're ready to enjoy them, preheat your oven to 350°F (175°C) and reheat for about 20 minutes, covered, to preserve moisture. Uncover for the last 5 minutes to restore the cheesy top.

For longer storage, consider freezing the unbaked stuffed shells. Prepare them up to the baking step, then wrap tightly in plastic wrap and foil. They can be frozen for up to 2 months. When ready to bake from frozen, place them directly into the oven at 375°F (190°C) without thawing, adding an extra 10-15 minutes to the baking time. This allows the cheese to melt perfectly while the stuffing steams through.

Serving Suggestions and Variations

These stuffed shells are perfect for a cozy family dinner, but you can elevate the presentation for special occasions too. Consider serving them alongside a fresh green salad dressed with lemon vinaigrette, which balances the richness of the dish. You might also pair them with garlic bread to soak up any leftover marinara sauce on the plate.

To give your stuffed shells a unique twist, try substituting some of the ricotta with a flavored cheese, such as feta or goat cheese, for a tangier filling. You could also add finely chopped sun-dried tomatoes or roasted red peppers for a splash of color and flavor. Each variation allows you to personalize this dish and keep it exciting for repeat meals.

Questions About Recipes

→ Can I make these stuffed shells ahead of time?

Absolutely! You can prepare the stuffed shells and refrigerate them before baking. Just add a few extra minutes to the baking time if they are cold from the fridge.

→ What can I serve with Creamy Spinach Stuffed Shells?

They pair beautifully with a simple side salad or garlic bread to complete the meal.

→ Can I freeze the stuffed shells?

Yes, you can freeze these stuffed shells before baking. Just ensure they are tightly covered in an airtight container.

→ What if I don't have ricotta cheese?

You can substitute with cottage cheese blended until smooth or use just cream cheese for a richer filling.

Creamy Spinach Stuffed Shells

When I first tried Creamy Spinach Stuffed Shells, I was amazed by how comforting and satisfying they were. The combination of creamy ricotta and spinach stuffed into tender pasta shells really elevates this dish. It’s a delightful way to sneak in some greens while still indulging in a comforting meal. As a home cook, I enjoy creating satisfying vegetarian options, and this recipe quickly became a go-to for dinner parties and family gatherings. The best part? It’s as enjoyable to make as it is to eat!

Prep Time15 minutes
Cooking Duration30 minutes
Overall Time45 minutes

Created by: Freya Cooper

Recipe Type: Comfort Food Traditions

Skill Level: Intermediate

Final Quantity: 4 servings

What You'll Need

Ingredients for Creamy Spinach Stuffed Shells

  1. 12 jumbo pasta shells
  2. 2 cups ricotta cheese
  3. 1 cup cream cheese, softened
  4. 2 cups fresh spinach, chopped
  5. 1 cup mozzarella cheese, shredded
  6. 1/2 cup Parmesan cheese, grated
  7. 1 egg
  8. 1 teaspoon garlic powder
  9. 1/2 teaspoon nutmeg
  10. Salt and pepper to taste
  11. 2 cups marinara sauce
  12. Fresh basil for garnish

How-To Steps

Step 01

In a large pot, boil water and add a pinch of salt. Cook the jumbo pasta shells according to the package instructions until slightly under al dente. Drain and set aside to cool.

Step 02

In a large bowl, mix ricotta cheese, cream cheese, chopped spinach, half of the mozzarella, Parmesan, egg, garlic powder, nutmeg, salt, and pepper until well combined.

Step 03

Preheat your oven to 375°F (190°C). Take each pasta shell and stuff it with the creamy spinach mixture. Place the stuffed shells into a baking dish.

Step 04

Pour marinara sauce evenly over the stuffed shells. Then sprinkle the remaining mozzarella cheese on top for a delicious cheesy crust.

Step 05

Cover the dish with foil and bake for 20 minutes. Then remove the foil and bake for an additional 10 minutes or until the cheese is bubbly and golden.

Step 06

Garnish with fresh basil and serve warm. Enjoy your creamy spinach stuffed shells!

Extra Tips

  1. For extra flavor, you can sauté minced garlic and onion in olive oil before mixing it with the filling. This adds a wonderful aroma and taste to the dish.

Nutritional Breakdown (Per Serving)

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