Easy Spinach and Ricotta Stuffed Shells – A Cozy, Cheesy Family Favorite

Spinach and ricotta stuffed shells are a comforting Italian-American classic, combining tender pasta shells with a creamy, herbed ricotta filling, nestled in marinara and baked under a blanket of melted cheese.

This version is designed to be easy, make-ahead friendly, and perfect for family dinners or potlucks. The filling is rich and smooth, flavored with garlic, Parmesan, and wilted spinach, while the tomato sauce provides a bright, savory balance.

Whether you’re feeding a crowd or planning meals for the week, these stuffed shells deliver all the coziness of lasagna with less fuss — and just one baking dish.

Ingredients Overview

Each ingredient in this dish plays a specific role in achieving balance: creamy, tangy, savory, and satisfying.

Jumbo Pasta Shells

These large shells are made to be filled and hold their shape well after baking.

Tips:

  • Boil until just al dente — they’ll finish cooking in the oven.

  • Stir frequently while boiling to prevent sticking.

  • Rinse under cold water after draining so they’re easier to handle.

Substitution: Manicotti tubes or cannelloni can be used if jumbo shells aren’t available.

Ricotta Cheese

Soft, creamy ricotta is the base of the filling.

Quality tip: Use whole-milk ricotta for richness, or drain store-bought ricotta in a sieve for a thicker consistency.

Optional alternatives:

  • Cottage cheese (for a lighter option)

  • Mascarpone (for added indulgence)

Spinach

Fresh or frozen spinach works well. It adds color, texture, and a slightly bitter note that balances the richness of the cheeses.

  • Fresh: Sauté and squeeze out excess water.

  • Frozen: Thaw completely, then wring out all moisture in a clean towel.

Parmesan & Mozzarella Cheese

  • Parmesan: Adds depth and saltiness to the filling.

  • Mozzarella: Melts into a gooey, golden topping.

Use low-moisture shredded mozzarella for best melt, and always grate your own Parmesan for bold flavor.

Garlic & Herbs

A little minced garlic and dried Italian herbs round out the filling.

  • Optional additions: Nutmeg, lemon zest, or red pepper flakes.

Marinara Sauce

Use your favorite jarred or homemade marinara. It forms the base and topping for baking the shells.

  • Homemade tip: Simmer crushed tomatoes with garlic, olive oil, and basil for 20 minutes.

  • Jarred tip: Look for one with minimal sugar and good olive oil.

Step-by-Step Instructions

This recipe is divided into three parts: cooking the shells, making the filling, and assembling the bake.

1. Cook the Pasta Shells

  1. Bring a large pot of salted water to a boil.

  2. Add 20–24 jumbo pasta shells and cook until just al dente (about 8–9 minutes).

  3. Drain and rinse under cold water. Lay shells on a tray or parchment so they don’t stick.


2. Make the Filling

  1. In a large bowl, mix:

    • 15 oz ricotta cheese

    • 1 egg

    • 1 cup chopped cooked spinach (squeezed dry)

    • ½ cup grated Parmesan

    • 1 tsp garlic (minced or powder)

    • 1 tsp dried Italian herbs

    • Salt and black pepper to taste

  2. Stir until smooth and creamy. Adjust seasoning to taste.

Optional: Add a pinch of nutmeg or red pepper flakes for extra flavor.


3. Assemble and Bake

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

  2. Spread 1½ cups marinara sauce across the bottom of a 9×13-inch baking dish.

  3. Fill each shell with about 2 tablespoons of ricotta mixture and nestle into the sauce.

  4. Spoon more marinara over the top (about 1 cup).

  5. Sprinkle with 1½ cups shredded mozzarella and 2 tbsp extra Parmesan.

  6. Cover with foil and bake for 25 minutes.

  7. Uncover and bake for another 10–15 minutes, until bubbly and golden on top.

Tip: Let it rest for 5–10 minutes before serving so the cheese sets slightly.

Tips, Variations & Substitutions

Pro Cooking Tips

  • Pipe the filling: Use a zip-top bag with the corner snipped off to fill the shells neatly.

  • Double the batch: Freeze one tray unbaked for a future meal.

  • Avoid watery sauce: Drain spinach well and don’t overload on ricotta.

Flavor Variations

  • Meaty: Add cooked ground beef, sausage, or mushrooms to the marinara sauce.

  • Cheesy: Stir in shredded fontina or provolone into the filling.

  • Zesty: Mix lemon zest and fresh basil into the ricotta.

Dietary Swaps

  • Vegetarian: Already veggie-friendly — just confirm your marinara is meat-free.

  • Gluten-Free: Use GF jumbo shells or large bell pepper halves as a shell substitute.

  • Low-fat: Use part-skim ricotta and mozzarella, and egg whites.

Serving Ideas & Occasions

This cozy casserole is great for:

  • Family dinners with garlic bread and Caesar salad

  • Make-ahead entertaining — prep in the morning, bake before guests arrive

  • Potlucks and holidays — travels and reheats beautifully

Pairing ideas:

  • Green salad with lemon vinaigrette

  • Roasted broccoli or asparagus

  • A glass of red wine (Chianti, Pinot Noir)

For a complete Italian-themed night, serve with mini tiramisu or cannoli for dessert.

Nutritional & Health Notes

This dish offers a nice blend of protein and calcium from the cheese and iron from spinach. It’s filling, balanced, and can easily be adjusted for lighter eating.

  • Protein-packed thanks to ricotta and egg

  • Kid-friendly and freezer-friendly

  • For a lighter version:

    • Use low-fat dairy

    • Pair with salad instead of bread

    • Portion 3–4 shells per person

Each serving (3–4 shells) typically contains around 400–500 calories, depending on the cheese and sauce used.

FAQs

Q1: Can I make these stuffed shells ahead of time?

A1: Yes! Assemble the shells, cover tightly, and refrigerate for up to 24 hours before baking. Add 10 minutes to the covered baking time if cold.


Q2: Can I freeze spinach and ricotta stuffed shells?

A2: Absolutely. Assemble fully (uncooked), wrap tightly, and freeze for up to 2 months. Bake from frozen at 375°F for 45–55 minutes, covered.


Q3: Do I need to cook fresh spinach first?

A3: Yes, fresh spinach must be sautéed or steamed to reduce volume and moisture. Then squeeze out excess water so the filling isn’t runny.


Q4: What can I use instead of ricotta?

A4: Cottage cheese (blended smooth) is a common swap. Mascarpone adds richness, and vegan ricotta (almond or tofu-based) works for dairy-free versions.


Q5: Can I make this without eggs?

A5: Yes. Omit the egg and add 1–2 tbsp breadcrumbs to help bind the filling, or use a flax egg if needed.


Q6: How do I keep shells from breaking?

A6: Cook until just al dente and handle gently. Rinsing under cold water after draining stops the cooking and makes them less fragile to stuff.


Q7: What should I do with leftover filling?

A7: Use it in lasagna roll-ups, stuffed zucchini boats, or layer it in a veggie lasagna. It also freezes well for up to 1 month.

Print

Easy Spinach and Ricotta Stuffed Shells – A Cozy, Cheesy Family Favorite

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

Tender jumbo pasta shells filled with a creamy ricotta-spinach mixture, baked in marinara sauce and topped with melty mozzarella — an easy, comforting dinner for the whole family.

  • Author: Maya Lawson

Ingredients

Scale
  • 2024 jumbo pasta shells

  • 15 oz ricotta cheese

  • 1 egg

  • 1 cup chopped cooked spinach (fresh or frozen, squeezed dry)

  • ½ cup grated Parmesan cheese

  • 1 tsp garlic (minced or powder)

  • 1 tsp dried Italian herbs

  • Salt and pepper to taste

  • 2½ cups marinara sauce

  • 1½ cups shredded mozzarella cheese

  • Optional: extra Parmesan, red pepper flakes, or chopped basil

Instructions

  • Cook shells in salted water until al dente. Drain and cool.

  • Mix ricotta, egg, spinach, Parmesan, garlic, herbs, salt, and pepper in a bowl.

  • Spread 1½ cups marinara in a baking dish. Fill each shell with ricotta mixture and place in dish.

  • Top with remaining marinara and mozzarella.

  • Cover with foil and bake at 375°F for 25 minutes. Uncover and bake another 10–15 minutes.

  • Let rest before serving.

Notes

  • Make ahead and refrigerate up to 24 hours.

  • Freeze unbaked for future use.

  • Add cooked ground meat or mushrooms to marinara if desired.

Did you make this recipe?

Share a photo and tag us — we can't wait to see what you've made!

Leave a Comment

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