Creamy Spinach Stuffed Shells

Highlighted under: Hearty Meals

I absolutely love making Creamy Spinach Stuffed Shells, a dish that's not only delicious but also beautifully satisfying. The combination of ricotta and spinach is simply heavenly, and the shells provide the perfect vessel to hold this delightful filling. Each bite is a burst of creamy goodness, and I often find myself devouring them faster than I should! It's a comfort food that feels indulgent without being overly complicated, making it ideal for weeknight dinners or special occasions.

Created by

Odette Fairbanks

Last updated on 2026-02-07T19:49:35.811Z

The first time I tried these Creamy Spinach Stuffed Shells, I was captivated by the rich flavors and contrasting textures. I experimented a bit with different cheeses and spices, which helped elevate the dish even further. Using a mix of ricotta and mozzarella adds creaminess and a nice stretch to each bite, making it both comforting and delicious.

One important tip I found is to slightly undercook the pasta shells before filling them, as they will finish cooking while baking. This ensures they stay tender without falling apart, keeping your fillings intact. Trust me, this little trick will make all the difference!

Why You'll Love These Shells

  • Creamy, cheesy spinach filling that delights every bite
  • Perfect comfort food for family gatherings and cozy nights in
  • Easy to make ahead and freeze for busy weeknights

Perfecting the Stuffed Shell Technique

Stuffing pasta shells can be tricky, but with a little practice, you'll find your groove! Use a teaspoon or piping bag to fill the shells, ensuring you pack the filling tightly without splitting the pasta. For easy handling, consider laying the shells on their side while filling, which prevents them from toppling over. Fill them generously, but don't overstuff; this allows enough room for the sauce to seep in, creating a delightful blend of flavors once baked.

To ensure even cooking and prevent the shells from sticking together, arrange them in a single layer in the baking dish. If you have extra filling leftover, consider dolloping it on top of the sauce. This not only enhances the flavor but also adds extra creaminess in every bite.

Flavor Building with Sauces and Cheeses

The choice of marinara sauce is crucial for this dish. Opt for a high-quality jarred sauce or homemade for the best flavor. You can add crushed red pepper flakes or sautéed onions and mushrooms to the sauce for an extra layer of depth. Spread sauce generously over the shells, as this will keep them moist during baking and create a rich, flavorful base.

Regarding cheese, feel free to experiment with variations. Adding a layer of ricotta mixed with herbs like basil or oregano not only amplifies the flavor but also enhances the dish’s creaminess. If you're looking for a tangy element, consider substituting some of the mozzarella with goat cheese or feta.

Storage and Reheating Tips

These Creamy Spinach Stuffed Shells are great for meal prep and can be frozen before baking. To do this, assemble the dish without baking, cover tightly with plastic wrap and foil, and freeze for up to three months. When you're ready to enjoy, bake them straight from the freezer, adding about 10-15 extra minutes to the cooking time, or until they're heated through and bubbly.

If you have leftovers, store them in an airtight container in the refrigerator for up to four days. To reheat, simply pop them in the microwave for a few minutes, or for a crispy top, place them in the oven at 350°F (175°C) covered with foil, then remove the foil toward the end until the cheese is bubbly and slightly golden.

Ingredients

Gather all the ingredients before you start cooking for a smoother process.

Ingredients

  • 12 large pasta shells
  • 1 cup ricotta cheese
  • 2 cups fresh spinach, chopped
  • 1 cup mozzarella cheese, shredded
  • 1/2 cup Parmesan cheese, grated
  • 1 egg
  • 1 teaspoon garlic powder
  • 1 teaspoon onion powder
  • Salt and pepper to taste
  • 1 jar (24 oz) marinara sauce

Make sure to prepare your ingredients ahead of cooking for a seamless experience.

Secondary image

Instructions

Follow the steps carefully for the best results.

Prepare the Pasta

Preheat your oven to 375°F (190°C). In a large pot of salted boiling water, cook the pasta shells according to the package instructions until al dente. Drain and set aside.

Make the Filling

In a mixing bowl, combine the ricotta cheese, chopped spinach, half of the mozzarella cheese, half of the Parmesan cheese, egg, garlic powder, onion powder, salt, and pepper. Mix until well combined.

Stuff the Shells

Using a spoon, fill each pasta shell with the ricotta and spinach mixture. Place the stuffed shells in a baking dish.

Add Sauce and Cheese

Pour marinara sauce over the stuffed shells and sprinkle the remaining mozzarella and Parmesan cheese on top.

Bake

Cover the baking dish with foil and bake in the preheated oven for 20 minutes. Remove the foil and bake for an additional 10 minutes, or until the cheese is bubbly and golden.

Ensure to let the dish cool for a few minutes before serving to allow the flavors to meld.

Pro Tips

  • Feel free to add additional spices or herbs to the filling for an extra flavor boost, such as basil or nutmeg.

Ingredient Insights

Ricotta cheese is the star in this dish, providing creaminess and a subtle flavor that perfectly complements spinach. It’s important to use whole milk ricotta, as it incorporates more moisture and gives the filling richer texture. You can also drain the ricotta in a fine mesh sieve for 20-30 minutes if you prefer a thicker filling that holds its shape better.

When selecting spinach, fresh is key for optimal flavor. You can substitute fresh spinach with thawed frozen spinach, but make sure to squeeze out excess moisture after defrosting to prevent a watery filling, which can lead to soggy shells.

Variations and Customizations

For a heartier version, consider adding cooked ground beef, turkey, or sausage to the ricotta and spinach filling. Just be sure to drain any excess grease before mixing to keep the filling balanced. For a vegetarian alternative that still packs protein, chickpeas can be mashed and mixed in with the ricotta.

Herbs and spices can elevate the flavor profile of your stuffed shells. Fresh herbs like basil, parsley, or thyme can be mixed directly into the filling, providing freshness and a touch of brightness to the dish. Additionally, a sprinkle of Italian seasoning can add a delicious aromatic quality.

Questions About Recipes

→ Can I make these shells ahead of time?

Yes! You can assemble the shells and refrigerate them for up to 24 hours before baking. Just add an extra few minutes to the baking time if baking from cold.

→ What can I substitute for ricotta cheese?

You can use cottage cheese or even cream cheese for a different texture and flavor.

→ Can I add meat to the filling?

Absolutely! You can mix in cooked ground beef, turkey, or sausage with the ricotta mixture.

→ How should I store leftovers?

Store leftovers in an airtight container in the fridge for up to 3 days. You can reheat them in the oven or microwave.

Creamy Spinach Stuffed Shells

Prep Time20 minutes
Cooking Duration30 minutes
Overall Time50 minutes

Created by: Odette Fairbanks

Recipe Type: Hearty Meals

Skill Level: Easy

Final Quantity: 4 servings

What You'll Need

Ingredients

  1. 12 large pasta shells
  2. 1 cup ricotta cheese
  3. 2 cups fresh spinach, chopped
  4. 1 cup mozzarella cheese, shredded
  5. 1/2 cup Parmesan cheese, grated
  6. 1 egg
  7. 1 teaspoon garlic powder
  8. 1 teaspoon onion powder
  9. Salt and pepper to taste
  10. 1 jar (24 oz) marinara sauce

How-To Steps

Step 01

Preheat your oven to 375°F (190°C). In a large pot of salted boiling water, cook the pasta shells according to the package instructions until al dente. Drain and set aside.

Step 02

In a mixing bowl, combine the ricotta cheese, chopped spinach, half of the mozzarella cheese, half of the Parmesan cheese, egg, garlic powder, onion powder, salt, and pepper. Mix until well combined.

Step 03

Using a spoon, fill each pasta shell with the ricotta and spinach mixture. Place the stuffed shells in a baking dish.

Step 04

Pour marinara sauce over the stuffed shells and sprinkle the remaining mozzarella and Parmesan cheese on top.

Step 05

Cover the baking dish with foil and bake in the preheated oven for 20 minutes. Remove the foil and bake for an additional 10 minutes, or until the cheese is bubbly and golden.

Extra Tips

  1. Feel free to add additional spices or herbs to the filling for an extra flavor boost, such as basil or nutmeg.

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