Spinach and Ricotta Stuffed Shells

Delicious Spinach and Ricotta Stuffed Shells served with marinara sauce

Spinach and Ricotta Stuffed Shells

There’s something about warm, cheese-stuffed pasta that smells like home: the bright, herby steam of marinara rising into the air, the nutty perfume of melted Parmesan, and that first forkful—creamy ricotta giving way to tender spinach tucked inside a pillowy shell, topped with bubbling golden mozzarella. This dish comforts and delights at the same time: rich but not heavy, familiar yet special.

Whether you’re feeding a family on a weeknight, prepping a dish for a potluck, or building a cozy, carb-forward dinner for a chilly Sunday, these stuffed shells deliver. They’re the kind of recipe that hugs you from the inside and creates small moments—passing the dish around the table, sharing second helpings, and savoring leftovers the next day. Make them when you want to impress without stress, or whenever you crave that warm, cheesy comfort food that brings people together.

At a Glance

  • Prep Time: 20 minutes
  • Cook Time: 35 minutes (baking time included)
  • Total Time: 55 minutes
  • Servings: 4 (about 3 shells per person)
  • Difficulty Level: Easy–Moderate (simple assembly; basic baking skills)

Nutrition Highlights
Estimated nutrition per serving (recipe makes 4 servings). These values are approximate and were calculated using standard ingredient weights and USDA FoodData Central nutrient profiles; values may vary depending on brands and exact measurements.

  • Calories: ~420 kcal
  • Protein: ~27 g
  • Carbohydrates: ~41 g
  • Fat: ~18 g
  • Fiber: ~3–4 g
  • Sodium: ~650–900 mg (highly variable—depends on cheese and sauce choices)

Notes on the numbers:

  • Calculations use USDA FoodData Central standard entries for pasta, ricotta, mozzarella, Parmesan, cooked spinach, marinara sauce, and a large egg. For personalized dietary guidance, consult resources such as the Mayo Clinic or a registered dietitian.
  • To reduce sodium or fat, choose part-skim cheeses and a low-sodium marinara (see substitutions below).

Why You’ll Love It

  • A comfort classic with elegant results: These shells look and taste like a dish from a trattoria, but they’re straightforward to prepare.
  • Crowd-pleasing and shareable: The format makes it easy to serve family-style at gatherings, holidays, or casual dinners.
  • Balanced and adaptable: Ricotta and spinach give you protein and greens while the pasta and cheeses deliver the comforting texture people crave. With a few swaps this recipe can be lighter, vegetarian-friendly (already is), or indulgent—whatever the occasion calls for.
  • Sensory joy: warm, melted cheese, a tender chew from pasta, and the bright tomato tang of marinara make every bite multidimensional.

How to Make Spinach and Ricotta Stuffed Shells

Ingredients

  • 12 large pasta shells
  • 1 cup ricotta cheese
  • 1 cup spinach, cooked and chopped
  • 1 cup marinara sauce
  • 1 cup mozzarella cheese, shredded
  • 1/4 cup Parmesan cheese, grated
  • 1 egg
  • 1 teaspoon garlic powder
  • Salt and pepper to taste
  • Fresh basil for garnish (optional)

Optional ingredients and substitutions

  • Use part-skim ricotta and part-skim mozzarella to lower fat and calories.
  • Swap cooked kale or Swiss chard for spinach (same measurement).
  • Add 1/2 teaspoon crushed red pepper flakes for heat.
  • Use gluten-free jumbo shells or large manicotti tubes if you need a gluten-free version.
  • For extra herb freshness, stir in 1 tablespoon chopped fresh parsley or basil into the filling.

Method (step-by-step)

  1. Preheat your oven to 375°F (190°C).
  2. Cook the pasta shells according to package instructions until al dente; drain and let cool slightly so they’re easy to handle.
  3. In a bowl, mix together ricotta, cooked spinach, mozzarella, Parmesan, egg, garlic powder, salt, and pepper until well combined.
  4. Spread a thin layer of marinara sauce on the bottom of a baking dish.
  5. Stuff each shell with the spinach and ricotta mixture and place them in the dish.
  6. Pour the remaining marinara sauce over the stuffed shells.
  7. Top with extra mozzarella cheese.
  8. Cover with foil and bake for 25 minutes.
  9. Remove the foil and bake for an additional 10 minutes until cheese is bubbly and golden.
  10. Garnish with fresh basil before serving.

Practical tips

  • Don’t overmix the filling: gently fold the ingredients to keep the ricotta light and airy.
  • Drain shells well: excess water will make the casserole watery.
  • Check pasta doneness before stuffing: shells should be pliable but not mushy (al dente is best).
  • If your shells cool and stick together after boiling, rinse briefly with warm water to separate.
  • Use oven-safe tongs or a spoon to place shells seam-side up so the filling doesn’t spill.
  • If you double the recipe, bake in a larger shallow dish to maintain even heat distribution.

Best Pairings

  • Salad: A crisp arugula or mixed green salad tossed with lemon vinaigrette cuts through the richness.
  • Bread: Garlic bread or a crusty baguette for sopping up extra marinara and melted cheese.
  • Vegetables: Roasted Brussels sprouts or a simple sautéed green vegetable like broccolini.
  • Wine: A medium-bodied red (Sangiovese or Chianti) or a crisp white (Pinot Grigio) complements the tomato-cheese profile.
  • Lighter option: Serve single shells with steamed green beans and a wedge of lemon for balance.

Storage Instructions

  • Room temperature: Do not store perishable leftovers at room temperature for more than 2 hours. Bacteria can grow rapidly; refrigerate promptly.
  • Refrigeration: Keep leftovers in an airtight container for up to 3–4 days. Reheat in a 350°F (175°C) oven for 10–15 minutes covered, until heated through; or microwave in 1-minute intervals until warm.
  • Freezer: Assemble the shells in a freezer-safe dish (do not bake). Cover tightly with plastic wrap and foil and freeze for up to 2–3 months. To cook from frozen: bake covered at 375°F (190°C) for 35–45 minutes, then uncover and bake another 10–15 minutes until bubbly and golden. Thaw overnight in the fridge for shorter bake time.

Chef’s Advice

  • Cheese quality matters: a good-quality ricotta (creamy, not grainy) and freshly grated Parmesan dramatically improve texture and flavor.
  • Texture balance: If the filling feels too wet, add a tablespoon or two of breadcrumbs or an extra tablespoon of grated Parmesan to absorb moisture.
  • Timing: Make the filling ahead and refrigerate; assemble and bake when you’re ready. This is a great make-ahead solution for entertaining.
  • Even browning: Remove the foil for the last 10 minutes to let the mozzarella brown; use the oven’s top rack if you want a crispier top.
  • Fresh herbs at the end: Add basil or parsley after baking to keep their flavor bright—it elevates the finished dish.

Delicious Variations

  • Spinach + Artichoke: Fold 1/2 cup chopped marinated artichoke hearts into the filling and use a creamier sauce for a spin on a favorite dip.
  • Meat Addition: Brown 8 oz of Italian sausage (spicy or sweet) and mix it into the filling for a heartier, meat-forward version.
  • Vegan: Use firm tofu blended with nutritional yeast and lemon as a ricotta substitute (use a vegan mozzarella alternative). Ensure the marinara is vegan and use gluten-free shells if needed.
  • Low-carb: Replace pasta shells with blanched and rolled eggplant or large blanched zucchini strips—adjust bake time accordingly.
  • Herby lemon ricotta: Add 1 teaspoon lemon zest and 1 tablespoon chopped fresh basil to the filling for a bright finish.

Frequently Asked Questions
Q: Can I make these ahead of time?
A: Yes—assemble in the baking dish, cover tightly, and refrigerate for up to 24 hours before baking. Alternatively, freeze assembled shells for longer storage (see Storage Instructions).

Q: My filling was watery—how do I fix it?
A: Drain cooked spinach very well (squeeze in a clean towel) and use a slightly drier ricotta or add 1–2 tablespoons of breadcrumbs/Parmesan to absorb excess moisture.

Q: Can I skip the egg?
A: Yes; the egg helps bind the filling but you can omit it. For a binder substitute, add 2 tablespoons of breadcrumbs or 1–2 tablespoons of Greek yogurt (note: changes nutrition slightly).

Q: How do I reduce sodium?
A: Choose low-sodium marinara, part-skim and low-sodium cheeses, and skip adding extra salt. Fresh herbs and lemon zest add flavor without salt.

Q: What’s the best way to reheat leftovers?
A: Reheat covered in a 350°F oven for 10–15 minutes until heated through, or microwave single servings in 1-minute bursts, stirring or rotating halfway.

Conclusion

Try this comforting Spinach and Ricotta Stuffed Shells recipe when you want a reliable, crowd-pleasing meal that’s easy to scale and full of comforting flavor. For alternate ingredient proportions and inspiration, see this trusted take on the dish at Spinach and Ricotta Stuffed Shells – Fork Knife Swoon, and for another well-tested variation check Spinach ricotta stuffed shells – RecipeTin Eats. If you make it, please share a photo or comment—I’d love to hear how you customized it!

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 Ricotta Stuffed Shells


Description

A comforting classic that’s easy to prepare, these cheese-stuffed pasta shells are filled with ricotta and spinach, topped with marinara and melted cheese.


Ingredients

Scale
  • 12 large pasta shells
  • 1 cup ricotta cheese
  • 1 cup cooked and chopped spinach
  • 1 cup marinara sauce
  • 1 cup shredded mozzarella cheese
  • 1/4 cup grated Parmesan cheese
  • 1 egg
  • 1 teaspoon garlic powder
  • Salt and pepper to taste
  • Fresh basil for garnish (optional)

Instructions

  1. Preheat your oven to 375°F (190°C).
  2. Cook the pasta shells according to package instructions until al dente; drain and let cool slightly.
  3. In a bowl, mix together ricotta, spinach, mozzarella, Parmesan, egg, garlic powder, salt, and pepper until well combined.
  4. Spread a thin layer of marinara sauce on the bottom of a baking dish.
  5. Stuff each shell with the spinach and ricotta mixture and place them in the dish.
  6. Pour the remaining marinara sauce over the stuffed shells.
  7. Top with extra mozzarella cheese.
  8. Cover with foil and bake for 25 minutes.
  9. Remove the foil and bake for an additional 10 minutes until cheese is bubbly and golden.
  10. Garnish with fresh basil before serving.

Notes

Use part-skim cheeses to lower fat and calories. Make the filling ahead of time for convenience.

  • Prep Time: 20 minutes
  • Cook Time: 35 minutes
  • Category: Main Course
  • Method: Baking
  • Cuisine: Italian

Nutrition

  • Serving Size: 1 serving
  • Calories: 420
  • Sugar: 5g
  • Sodium: 800mg
  • Fat: 18g
  • Saturated Fat: 10g
  • Unsaturated Fat: 8g
  • Trans Fat: 0g
  • Carbohydrates: 41g
  • Fiber: 4g
  • Protein: 27g
  • Cholesterol: 60mg

Printable Recipe Card

Want just the essential recipe details without scrolling through the article? Get our printable recipe card with just the ingredients and instructions.

Scroll to Top