Spinach and Ricotta Stuffed Shells

Spinach and ricotta stuffed shells are a comforting, hands-on pasta bake that feels special without taking all evening. Jumbo pasta shells cradle a creamy ricotta-and-spinach filling, topped with marinara and melted mozzarella — ideal for a cozy weeknight, a make-ahead family dinner, or a potluck contribution everyone will steal seconds from. For another easy, family-friendly baked meal you can prepare ahead, try the time-saving baked Hawaiian sandwiches.

Why you’ll love this dish

This recipe hits the sweet spot between comfort food and simple prep. It’s rich and cheesy, but the spinach adds freshness and color. You can make the filling in minutes, stuff shells while the pasta cools, and bake when guests arrive — low stress, high reward.

"I made this for a Sunday dinner and everyone went back for thirds — creamy ricotta, just enough garlic, and the top browned perfectly." — home cook review

Reasons to try it:

  • Kid-approved texture and mild flavors.
  • Budget-friendly: ricotta stretches into many servings.
  • Make-ahead friendly: assemble in the morning and bake later.
  • Great for feeding a crowd without complex steps.

How this recipe comes together

Start by cooking jumbo shells until just tender so they hold filling without collapsing. Mix ricotta, chopped cooked spinach, cheeses, an egg for binding, and seasoning to form a saucy, scoopable filling. Spoon the mixture into each shell, nestle them in a sauced baking dish, and finish with more marinara and shredded mozzarella. Bake covered to heat through, then uncover to brown the cheese.

This workflow keeps each stage short and predictable: boil, mix, stuff, bake.

What you’ll need

  • 12 jumbo pasta shells
  • 2 cups ricotta cheese (whole-milk ricotta gives the creamiest result)
  • 1 cup spinach, cooked and chopped (fresh or frozen, well-drained)
  • 1 cup mozzarella cheese, shredded (divided)
  • 1/2 cup Parmesan cheese, grated
  • 1 jar marinara sauce (about 24 oz)
  • 1 large egg
  • 1 teaspoon garlic powder (or 1–2 cloves fresh garlic, minced)
  • Salt and freshly ground black pepper, to taste
  • Fresh basil or parsley for garnish (optional)

Substitution notes: swap part-skim ricotta to reduce calories; use frozen spinach (thawed and squeezed dry) to save time; nutritional yeast adds savory depth if you want less cheese.

How to prepare it

  1. Preheat oven to 375°F (190°C). Lightly oil a 9×13-inch baking dish or similar size.
  2. Cook jumbo shells in generously salted water according to package directions until al dente — usually a minute or two less than package time. Drain and lay shells on a sheet pan or clean towel to cool so they don’t stick.
  3. In a bowl, combine ricotta, chopped spinach, half the shredded mozzarella, Parmesan, egg, garlic powder, and a pinch of salt and pepper. Taste and adjust seasoning.
  4. Spread a thin layer of marinara over the bottom of the prepared dish.
  5. Spoon about 2 tablespoons of filling into each cooled shell and arrange them seam-side up in the dish.
  6. Pour remaining marinara over the shells then sprinkle with the remaining mozzarella.
  7. Cover the dish with foil and bake 25 minutes. Remove foil and bake an additional 10 minutes until cheese is bubbly and edges are golden.
  8. Let rest 5 minutes, garnish with basil or parsley, and serve hot.

Practical timing: active prep ~25–35 minutes, bake time 35 minutes, total ~1 hour.

Best ways to enjoy it

These stuffed shells shine when paired with simple, bright sides. Try:

  • A crisp mixed-green salad with lemon vinaigrette to cut the richness.
  • Roasted broccoli or a garlicky green bean sauté.
  • Garlic bread or a crusty baguette to mop up sauce.

If you like make-ahead cheesy mains, pair this with other easy bakes — for example, the savory baked ham and cheese croissants make a fun companion for brunch-style gatherings.

Plate tips: spoon extra warm marinara around the shells, sprinkle with extra grated Parmesan, and add a small herb sprig for color.

Storage and reheating tips

Refrigeration: Cool leftovers to room temperature, cover, and refrigerate up to 3–4 days. Because the filling contains egg and dairy, keep it cold and use within that time window for safety.

Freezing: Assemble and flash-freeze on a tray, then transfer to a freezer-safe container; or fully bake, cool, and freeze up to 2 months. Thaw overnight in the fridge before reheating.

Reheating: From chilled, bake covered at 350°F (175°C) for 20–25 minutes until heated through; uncover and bake 5–10 minutes to re-brown. In a pinch, microwave single portions covered for 2–3 minutes, stirring halfway. Reheat to an internal temperature of 165°F (74°C) for safety.

Pro chef tips

  • Salt the pasta water generously — it should taste like the sea. This seasons the shells from the inside out.
  • Don’t overcook the shells. Al dente means they’ll finish softening in the oven without getting mushy.
  • Squeeze excess moisture from cooked spinach (or thawed frozen spinach) to prevent a watery filling.
  • Use whole-milk ricotta or drain part of the liquid from a watery container of ricotta by placing it in a fine sieve for 10 minutes.
  • If you want extra creaminess, fold in 1/4 cup of mascarpone or a little shredded mozzarella into the ricotta mix.
  • For even browning, switch to the broiler for 1–2 minutes at the very end — watch closely to avoid burning.

Recipe variations

  • Meat lover: Add 1/2 pound cooked Italian sausage or ground beef to the filling or layer a bit of cooked meat in the sauce.
  • Vegan: Use dairy-free ricotta (or tofu ricotta), vegan mozzarella, skip the egg, and add a tablespoon of cornstarch or a tablespoon of ground flax mixed with 3 tablespoons water as a binder.
  • Mediterranean: Swap marinara for a tomato-oregano sauce, add chopped sun-dried tomatoes, and finish with crumbled feta.
  • Lighter version: Reduce mozzarella, use part-skim ricotta, and bulk up with extra spinach or shredded zucchini (squeezed dry).

Common questions

Q: Can I make these ahead for a party?
A: Yes. Assemble the shells in the baking dish, cover, and refrigerate up to 24 hours. Add 5–10 extra minutes to the covered baking time if baking straight from cold.

Q: How do I stop the filling from being watery?
A: Drain and squeeze spinach thoroughly. If ricotta seems very loose, let it drain in a fine sieve for 10–15 minutes. Avoid adding extra liquid; the egg and cheeses should bind the mixture.

Q: Can I freeze stuffed shells before baking?
A: Absolutely. Freeze the assembled pans (tightly wrapped) for up to 2 months. Thaw overnight in the refrigerator and bake as directed, adding a little time if still cold.

Q: Is the egg necessary in the filling?
A: The egg helps bind the filling so it holds its shape when scooped into shells, but you can omit it if you’ll be serving the dish immediately; for best texture without egg, add 1–2 tablespoons of a binder such as plain Greek yogurt or a small amount of ricotta left to drain.

Q: What’s the best baking dish size?
A: A 9×13-inch dish fits about 12 shells snugly. If your dish is smaller, arrange in a single layer and any extra shells can bake in a small separate dish.

If you have other tweaks in mind — dietary swaps, timing constraints, or presentation questions — ask and I’ll tailor tips for your situation.

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 2026 02 04 104358 683x1024 1

Spinach and Ricotta Stuffed Shells


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: timesaverrecipegmail-com
  • Total Time: 65 minutes
  • Yield: 4 servings
  • Diet: Vegetarian

Description

A comforting pasta bake filled with creamy ricotta and spinach, topped with marinara and melted mozzarella, perfect for weeknight dinners or potlucks.


Ingredients

  • 12 jumbo pasta shells
  • 2 cups ricotta cheese
  • 1 cup spinach, cooked and chopped
  • 1 cup mozzarella cheese, shredded (divided)
  • 1/2 cup Parmesan cheese, grated
  • 1 jar marinara sauce (about 24 oz)
  • 1 large egg
  • 1 teaspoon garlic powder
  • Salt and freshly ground black pepper, to taste
  • Fresh basil or parsley for garnish (optional)


Instructions

  1. Preheat oven to 375°F (190°C). Lightly oil a 9×13-inch baking dish.
  2. Cook jumbo shells in generously salted water until al dente. Drain and cool on a sheet pan.
  3. In a bowl, combine ricotta, chopped spinach, half the shredded mozzarella, Parmesan, egg, garlic powder, and a pinch of salt and pepper.
  4. Spread a thin layer of marinara at the bottom of the prepared dish.
  5. Spoon about 2 tablespoons of filling into each shell and place seam-side up in the dish.
  6. Pour remaining marinara over the shells and sprinkle with remaining mozzarella.
  7. Cover with foil and bake for 25 minutes. Remove foil and bake an additional 10 minutes until cheese is bubbly and golden.
  8. Let rest for 5 minutes, garnish, and serve hot.

Notes

These stuffed shells can be assembled ahead of time and refrigerated or frozen for later use. Serve with a crisp salad or garlic bread.

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

Leave a Comment

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