Creamy Spinach Stuffed Shells

Highlighted under: Soulful Dishes

I absolutely love making these Creamy Spinach Stuffed Shells for a comforting dinner. The combination of creamy ricotta, fresh spinach, and savory marinara sauce creates a dish that is indulgent yet wholesome. I often prepare a big batch, which means leftovers can be reheated for an easy lunch the next day. Whether I'm sharing it with family or just treating myself, this recipe never disappoints. The flavors are vibrant, and I appreciate the simplicity of assembling the shells, making it a go-to recipe in my kitchen.

Hallie Foster

Created by

Hallie Foster

Last updated on 2026-02-08T07:25:35.864Z

When I first attempted these Creamy Spinach Stuffed Shells, I was amazed at how simple yet flavorful they turned out. The creamy filling made with ricotta and spinach, combined with marinara sauce, creates a comforting dish that always satisfies my cravings. I love the way the cheese melts beautifully in the oven, tying all the flavors together.

One tip I learned along the way is to slightly undercook the pasta shells before stuffing them. This prevents them from becoming too mushy during baking, ensuring the shells hold their shape while perfectly absorbing the sauce's flavors. It's these small tweaks that elevate the dish!

Reasons You'll Love This Recipe

  • Rich and creamy filling bursting with flavor
  • Comfort food that feels indulgent yet healthy
  • Great for meal prep or feeding a crowd

Perfecting the Stuffing Technique

When filling your pasta shells, it's important to avoid overstuffing them. Each shell should be filled generously but not overflowing, as this can lead to the filling leaking out during baking. I like to use a small spoon or a piping bag for more precise filling. Ensure that the mixture is well-mixed for an even consistency, as this will translate to a smoother flavor throughout the dish.

After stuffing, place the shells seam side up in your baking dish. This helps the cheese and filling stay intact while they cook. I recommend arranging them snugly but not overcrowded, allowing space for the marinara sauce to seep in and flavor the shells during baking.

Marinara Sauce Tips

Choosing a quality marinara sauce can elevate your dish immensely. If you prefer, you can use homemade sauce, which allows you to adjust flavors to your liking. I often add a splash of red wine or pinch of red pepper flakes to my sauce for added depth. If you use jarred sauce, I suggest adding fresh herbs or a touch of sugar to balance acidity.

For a richer taste, sauté some finely chopped onions and garlic in olive oil before adding the marinara to the dish. This extra step enhances the sauce's layer of flavor, making every bite of stuffed shell even more satisfying.

Storage and Reheating

These Creamy Spinach Stuffed Shells are perfect for meal prep. You can assemble the dish ahead of time and store it unbaked in the refrigerator for up to 24 hours. Just cover it tightly with foil to prevent drying out. If you wish to freeze them, ensure they are cooled to room temperature, then wrap them well and freeze for up to three months.

When reheating, I recommend using the oven rather than the microwave for all-around better results. Bake the stuffed shells at 350°F (175°C), covered with foil, for about 25 minutes or until heated through. This method keeps the filling creamy and the cheese bubbly, offering a freshly-made experience even after storage.

Ingredients

Ingredients

For the Stuffed Shells

  • 12 large pasta shells
  • 1 cup ricotta cheese
  • 1 cup spinach, chopped
  • 1/2 cup mozzarella cheese, shredded
  • 1/4 cup parmesan cheese, grated
  • 1 egg
  • 1 teaspoon garlic powder
  • Salt and pepper to taste

For the Marinara Sauce

  • 2 cups marinara sauce
  • 1 teaspoon dried oregano
  • 1 teaspoon olive oil
Secondary image

Instructions

Instructions

Cook the Pasta

Preheat your oven to 375°F (190°C). Cook the pasta shells in boiling salted water for about 8 minutes until al dente. Drain and set aside to cool slightly.

Prepare the Filling

In a bowl, combine the ricotta cheese, chopped spinach, mozzarella cheese, parmesan cheese, egg, garlic powder, salt, and pepper. Mix until well combined.

Stuff the Shells

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

Add Marinara Sauce

In a separate bowl, mix the marinara sauce with dried oregano and olive oil. Pour the sauce evenly over the stuffed shells.

Bake

Cover the baking dish with aluminum foil and bake for 20 minutes. Remove the foil and bake for an additional 10 minutes until the cheese is bubbly.

Pro Tips

  • For extra flavor, consider adding a pinch of nutmeg to the filling or topping with fresh basil before serving.

Ingredient Substitutions

If you're looking to make this dish dairy-free, consider using a dairy-free ricotta alternative made from nuts or tofu, which works wonderfully in this creamy recipe. You can also swap mozzarella with a vegan cheese blend that melts well. For those with egg allergies, substituting the egg with a flaxseed mixture (1 tablespoon of flaxseed meal mixed with 2.5 tablespoons of water) creates a similar binding effect.

If spinach is not your favorite, you can easily swap it with sautéed kale or chard. Both will add a similar texture and nutritional value, and if you're looking for a different flavor profile, adding fresh basil or a handful of sun-dried tomatoes into the filling can bring a unique twist.

Serving Suggestions

To elevate your dish further, consider serving the Creamy Spinach Stuffed Shells with a side of garlic bread and a fresh green salad. The refreshing crunch of a salad complements the rich flavors of the pasta, creating a well-rounded meal. If you like a bit of spice, a sprinkle of crushed red pepper flakes over the top before serving adds a lovely kick.

For special occasions, try garnishing each serving with fresh basil or a drizzle of balsamic reduction. This not only enhances the presentation but adds a layer of flavor that increases the dish's appeal for dinner parties or family gatherings.

Questions About Recipes

→ Can I freeze the stuffed shells?

Yes, you can freeze the assembled stuffed shells before baking. Just cover tightly and store for up to 3 months.

→ What can I use instead of ricotta?

You can substitute cottage cheese or cream cheese for a similar texture and flavor.

→ Can I add meat to the filling?

Absolutely! You can mix in cooked ground meat like chicken or turkey for added protein.

→ How can I make this recipe gluten-free?

Use gluten-free pasta shells and check the marinara sauce for gluten-free certification.

Creamy Spinach Stuffed Shells

I absolutely love making these Creamy Spinach Stuffed Shells for a comforting dinner. The combination of creamy ricotta, fresh spinach, and savory marinara sauce creates a dish that is indulgent yet wholesome. I often prepare a big batch, which means leftovers can be reheated for an easy lunch the next day. Whether I'm sharing it with family or just treating myself, this recipe never disappoints. The flavors are vibrant, and I appreciate the simplicity of assembling the shells, making it a go-to recipe in my kitchen.

Prep Time20 minutes
Cooking Duration30 minutes
Overall Time50 minutes

Created by: Hallie Foster

Recipe Type: Soulful Dishes

Skill Level: Easy

Final Quantity: 4 servings

What You'll Need

For the Stuffed Shells

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

For the Marinara Sauce

  1. 2 cups marinara sauce
  2. 1 teaspoon dried oregano
  3. 1 teaspoon olive oil

How-To Steps

Step 01

Preheat your oven to 375°F (190°C). Cook the pasta shells in boiling salted water for about 8 minutes until al dente. Drain and set aside to cool slightly.

Step 02

In a bowl, combine the ricotta cheese, chopped spinach, mozzarella cheese, parmesan cheese, egg, garlic powder, salt, and pepper. Mix until well combined.

Step 03

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

Step 04

In a separate bowl, mix the marinara sauce with dried oregano and olive oil. Pour the sauce evenly over the stuffed shells.

Step 05

Cover the baking dish with aluminum foil and bake for 20 minutes. Remove the foil and bake for an additional 10 minutes until the cheese is bubbly.

Extra Tips

  1. For extra flavor, consider adding a pinch of nutmeg to the filling or topping with fresh basil before serving.

Nutritional Breakdown (Per Serving)

  • Calories: 450 kcal
  • Total Fat: 23g
  • Saturated Fat: 12g
  • Cholesterol: 90mg
  • Sodium: 680mg
  • Total Carbohydrates: 45g
  • Dietary Fiber: 3g
  • Sugars: 6g
  • Protein: 18g