Spinach and Cheese Stuffed Shells

Save this recipe on:

When I need a cozy, satisfying dinner that doesn’t take all evening to prepare, these Spinach and Cheese Stuffed Shells are my go-to comfort food. They’re hearty and flavorful, yet feel a bit more elevated than a typical pasta night. The creamy ricotta, rich tomato sauce, and tender pasta shells all come together in a dish that’s both familiar and irresistibly good.

This is the kind of meal I love to prepare ahead of time and slide into the oven when guests arrive or when I just want a low-effort dinner with maximum flavor. Whether you’re serving it for a weeknight dinner, potluck, or Sunday family meal, this recipe always hits the spot and leaves everyone going back for seconds.


Why You’ll Love This Spinach and Cheese Stuffed Shells Recipe

It’s a wholesome vegetarian dinner that feels indulgent but is packed with nutrients. The combination of spinach, ricotta, mozzarella, and Parmesan gives the filling a creamy, cheesy richness with a pop of green goodness. Plus, it’s a crowd-pleaser that can be assembled ahead of time and baked when you’re ready.

This dish also freezes beautifully, making it ideal for meal prepping or gifting to a friend who needs a comforting homemade meal. Best of all, the ingredients are simple and easy to find, so you can whip this up without a special trip to the store.


What Kind of Pasta Shells Should I Use?

Look for jumbo pasta shells — they’re specifically designed to hold hearty fillings like this cheesy spinach mixture. You’ll usually find them in the pasta aisle labeled as “jumbo shells” or “conchiglioni.” Be sure to cook them al dente so they hold their shape while baking and don’t get mushy.


Options for Substitutions

No ricotta? You can swap in cottage cheese for a similar texture with a bit more protein. If you prefer a dairy-free version, try almond-based ricotta or a tofu-cashew blend.

Feel free to switch up the greens — kale or Swiss chard make great alternatives to spinach. For a heartier, meatier version, add some cooked ground turkey or Italian sausage to the filling. You can even play with the sauce — a creamy Alfredo or a roasted red pepper sauce would give this dish a fun twist.


Ingredients for This Spinach and Cheese Stuffed Shells Recipe

  • Jumbo Pasta Shells – These large shells are perfect for holding the creamy spinach and cheese filling.
  • Ricotta Cheese – Provides a rich, creamy base for the filling. It’s smooth and mild, letting the other ingredients shine.
  • Mozzarella Cheese – Melted mozzarella adds stretchiness and that irresistible cheesy pull.
  • Parmesan Cheese – Brings a salty, nutty flavor that deepens the overall taste of the dish.
  • Frozen Spinach – Easy to use and packed with nutrients. Thawed and squeezed dry to avoid watery filling.
  • Egg – Helps bind the cheese and spinach together in the filling.
  • Marinara Sauce – A rich, garlicky tomato sauce that coats the shells and keeps them moist while baking.
  • Garlic Powder – Adds a layer of savory flavor without having to sauté garlic.
  • Salt & Black Pepper – Essential for seasoning and balancing flavors.
  • Fresh Basil or Parsley (optional) – For garnish and a burst of fresh, herby finish.

Step 1: Cook the Pasta Shells

Boil a large pot of salted water and cook the jumbo pasta shells just until al dente. You don’t want them too soft since they’ll continue cooking in the oven. Drain and rinse under cool water to stop the cooking and make them easier to handle.


Step 2: Prepare the Filling

In a large mixing bowl, combine the ricotta, 1 cup of shredded mozzarella, 1/2 cup of grated Parmesan, thawed and squeezed spinach, the egg, garlic powder, salt, and pepper. Stir until the mixture is evenly combined and creamy.


Step 3: Fill the Shells

Spoon the cheese and spinach mixture into each cooked shell. Don’t overfill — about 1 to 2 tablespoons per shell is perfect. Place them open-side up in a baking dish that’s been spread with a layer of marinara sauce.


Step 4: Assemble the Dish

Pour more marinara sauce over the filled shells, covering them generously. Sprinkle the remaining mozzarella and Parmesan on top. This will melt into a bubbly, golden topping.


Step 5: Bake Until Bubbly

Cover the baking dish with foil and bake in a preheated oven at 375°F (190°C) for about 25 minutes. Then uncover and bake for another 10 minutes until the cheese is melted and slightly golden. Let it rest for 5–10 minutes before serving.


How Long to Prepare the Spinach and Cheese Stuffed Shells

Prep Time: The total prep time is around 25–30 minutes. This includes boiling the pasta, thawing and draining the spinach, mixing the filling, and assembling the shells. It’s straightforward but involves a few steps that are best done in sequence.

Cook Time: Once assembled, the stuffed shells bake for about 35 minutes total — 25 minutes covered, then an additional 10 minutes uncovered to let the cheese melt and brown slightly. Resting them for a few minutes before serving lets the flavors settle.


Tips for Perfect Spinach and Cheese Stuffed Shells

  • Drain Spinach Thoroughly: After thawing the spinach, be sure to squeeze out as much liquid as possible. Excess moisture can make the filling watery.
  • Don’t Overcook the Shells: Cook them just until al dente. Overcooked shells may tear during stuffing.
  • Use a Piping Bag or Spoon: For a neater fill, use a piping bag or zip-top bag with the corner snipped off. A small spoon also works well.
  • Layer Sauce Well: Be generous with sauce under and over the shells to keep them moist and flavorful.
  • Rest Before Serving: Letting the shells sit for 5–10 minutes after baking helps them hold together better and enhances flavor.

Watch Out for These Mistakes While Cooking

  • Using Too Much Filling: Overfilled shells can split or overflow.
  • Skipping the Egg: The egg helps bind the filling. Without it, the texture may be too loose.
  • Not Enough Sauce: Dry shells result if you skimp on sauce. Always coat both the bottom of the dish and the tops of the shells.
  • Baking Without Covering: If you skip covering with foil initially, the cheese may burn before the shells are fully heated through.
  • Forgetting to Season: Always taste the filling mixture and adjust seasoning before stuffing.

What to Serve With Spinach and Cheese Stuffed Shells?

1. Garlic Bread

Crunchy, buttery garlic bread is perfect for soaking up extra marinara sauce.

2. Simple Green Salad

A crisp salad with a tangy vinaigrette balances the richness of the pasta.

3. Roasted Vegetables

Try roasted broccoli, zucchini, or bell peppers for a colorful, healthy side.

4. Tomato Basil Soup

A warm, velvety soup makes a comforting starter or light pairing.

5. Antipasto Platter

Add variety to your meal with olives, marinated vegetables, and cheeses.


Storage Instructions

Refrigeration: Store leftovers in an airtight container in the fridge for up to 4 days. Reheat in the microwave or oven until hot throughout.

Freezing: Assemble the stuffed shells and cover tightly with foil. Freeze unbaked for up to 2 months. When ready to use, bake directly from frozen at 375°F (covered) for about 45–50 minutes, uncovering during the last 10 minutes.

Reheating Tips: Add a splash of water or extra sauce before reheating to prevent drying out. Microwave individual portions or reheat a whole dish covered in the oven.


Estimated Nutrition

(Per serving, assuming 4 servings total)

  • Calories: ~420 kcal
  • Protein: 22g
  • Fat: 19g
  • Saturated Fat: 10g
  • Carbohydrates: 38g
  • Fiber: 4g
  • Sugar: 6g
  • Sodium: 650mg

Frequently Asked Questions

What’s the best way to thaw frozen spinach?

Place it in a colander and run warm water over it, or defrost in the microwave. Then squeeze it dry using paper towels or a clean kitchen towel.

Can I use fresh spinach instead of frozen?

Yes, just sauté it until wilted and squeeze out the liquid. You’ll need about 10–12 oz of fresh spinach to replace one 10 oz package of frozen.

Can I make these shells ahead of time?

Absolutely! Assemble them up to 24 hours in advance, cover tightly, and refrigerate until ready to bake.

Is this recipe freezer-friendly?

Yes, both before and after baking. You can freeze an entire tray or individual portions.

What cheese can I use instead of ricotta?

Cottage cheese works well, or try a mix of goat cheese and cream cheese for a tangy twist.


Conclusion

Spinach and Cheese Stuffed Shells are a satisfying, family-friendly meal that’s simple to prepare and even easier to enjoy. Creamy, cheesy, and bursting with savory tomato flavor, this baked pasta dish delivers comfort in every bite. Whether you’re planning a weeknight dinner or prepping meals in advance, this versatile recipe will quickly become a staple in your kitchen.


Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Spinach and Cheese Stuffed Shells


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Emily Carter
  • Total Time: 1 hour 5 minutes
  • Yield: 4 servings
  • Diet: Vegetarian

Description

Looking for the ultimate comfort food that’s quick to prep and delicious enough for guests? These Spinach and Cheese Stuffed Shells are a standout in easy dinner ideas. Creamy ricotta, melty mozzarella, and savory marinara come together inside tender pasta shells for a mouthwatering, family-friendly dish. Perfect for meal prepping, this recipe is freezer-friendly and ideal for anyone hunting for cozy, healthy snack or dinner ideas. Whether you need a quick weeknight option or a crowd-pleasing casserole, this easy recipe fits the bill.


Ingredients

20 jumbo pasta shells

15 oz ricotta cheese

1 cup shredded mozzarella cheese, plus extra for topping

1/2 cup grated Parmesan cheese, plus extra for topping

10 oz frozen spinach, thawed and squeezed dry

1 large egg

1 teaspoon garlic powder

1/2 teaspoon salt

1/2 teaspoon black pepper

3 cups marinara sauce

Fresh parsley or basil for garnish (optional)


Instructions

1. Preheat oven to 375°F (190°C).

2. Cook pasta shells in salted boiling water until al dente. Drain and rinse under cool water.

3. In a bowl, combine ricotta, mozzarella, Parmesan, spinach, egg, garlic powder, salt, and pepper. Mix well.

4. Spread 1 cup of marinara sauce on the bottom of a baking dish.

5. Fill each shell with 1–2 tablespoons of the cheese mixture and place in the dish, open side up.

6. Cover the stuffed shells with the remaining marinara sauce and top with extra mozzarella and Parmesan.

7. Cover the dish with foil and bake for 25 minutes.

8. Remove foil and bake for another 10 minutes until bubbly and golden.

9. Let rest for 5–10 minutes before serving.

10. Garnish with fresh herbs and enjoy!

Notes

Drain the spinach well to avoid a watery filling.

Cook pasta shells just until al dente to prevent tearing.

Be generous with the sauce to keep the dish moist and flavorful.

  • Prep Time: 30 minutes
  • Cook Time: 35 minutes
  • Category: Dinner
  • Method: Baking
  • Cuisine: Italian-American

Nutrition

  • Serving Size: 1 portion (1/4 of recipe)
  • Calories: 420
  • Sugar: 6g
  • Sodium: 650mg
  • Fat: 19g
  • Saturated Fat: 10g
  • Unsaturated Fat: 7g
  • Trans Fat: 0g
  • Carbohydrates: 38g
  • Fiber: 4g
  • Protein: 22g
  • Cholesterol: 70mg

Save this recipe on:

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star