Spinach Ricotta Shells

Category: Simple, Tasty Pasta for Every Day

Fluffy ricotta, mozzarella, and Parmesan blend with fresh spinach to fill jumbo pasta shells. After sautéing onions and garlic for added flavor, the shells are cooked until gently firm, filled with the mix, and baked with marinara sauce until golden and bubbling. This dish gives you cozy Italian vibes without leaving your kitchen.
Emily Watson
By Emily Watson Emily Watson
Last updated on Sat, 19 Apr 2025 00:30:56 GMT
Ricotta Spinach Stuffed Shells Pin
Ricotta Spinach Stuffed Shells | thefamilycooks.com

Turn an ordinary weeknight meal into an Italian celebration with these Spinach and Ricotta Stuffed Shells. The mix of three gooey cheeses, soft spinach, and just-right pasta makes a dish that's better than many restaurants, yet surprisingly easy to whip up at home.

I stumbled on this dish during my meatless cooking days, and it's now my number one comfort meal. Even my husband who can't get enough meat asks for these shells all the time, especially when it's cold outside and we want something cozy and filling.

Must-Have Ingredients Breakdown

  • Jumbo pasta shells: Go for sturdy brands that won't fall apart when cooking
  • Ricotta cheese: Whole milk works best for a super creamy result
  • Fresh spinach: Tastes way better than the frozen stuff
  • Mozzarella: Grate it yourself for smoother melting
  • Parmesan: Real aged stuff packs more punch
  • Marinara sauce: Pick your go-to jar or make your own
  • Fresh garlic: Can't skip this for true Italian taste

Simple Step-by-Step Cooking Guide

Pasta Preparation:
Get a big pot of water boiling fast. Toss in plenty of salt. Cook shells until barely tender. Drain them and lay them out on a sheet so they don't stick together. Drizzle some olive oil while they cool down.
Spinach Mixture Creation:
Warm oil in a big pan until it's hot. Cook onions until see-through. Toss in garlic just long enough to smell good. Cook spinach a bit at a time until soft. Let everything cool a little before mixing further.
Filling Development:
Stir all cheeses together well. Add your cooled spinach mix. Season it good. Take a taste and tweak before adding your egg. Mix it all up but don't go overboard.
Shell Assembly:
Cup each shell in your hand. Spoon in plenty of filling. Put them snug together in your dish. Pour sauce all over them. Sprinkle more cheese on top if you want.
Baking Process:
Cover your dish with foil. Bake until it bubbles around the edges. Take the foil off for the last bit of time. Let it sit before you dig in.
Spinach and Ricotta Stuffed Shells Pin
Spinach and Ricotta Stuffed Shells | thefamilycooks.com

My grandma from Italy always told me the trick to amazing stuffed shells was getting the right amount of filling in each pasta piece. "Be generous with the stuffing," she'd tell me, and boy was she spot on.

Smart Sauce Choices

After making this dish countless times, I've found that sauce really matters. While jar sauce works fine, sometimes I throw together a quick homemade version by cooking garlic in olive oil with crushed fancy tomatoes. This little bit of extra work takes the whole dish up several notches.

Prep-Ahead Perks

These shells actually taste better when you put them together a day early. The pasta soaks up more flavor, and the cheese mix gets even creamier. I often make two batches at once, cooking one for dinner and saving the other in the freezer for busy nights.

Getting Perfect Texture

To keep your shells from swimming in water, you've gotta drain both pasta and spinach properly. I push the cooked spinach against a fine strainer with a spoon to get rid of extra moisture without losing any good flavor.

Freezer Storage Tricks

When saving shells for later, I lay the filled ones on a baking tray until they're solid frozen, then toss them in a freezer bag. This way they don't stick together and you can grab just what you need later on.

Fun Ways To Switch It Up

I've tried lots of different mix-ins over time. Adding cooked mushrooms gives a deep earthy taste, while chopped sun-dried tomatoes add a sweet-tangy kick. In summer, fresh herbs from outside make everything taste brighter.

What To Serve With It

A basic arugula salad with lemony dressing cuts through the richness perfectly. When friends come over, I add some crusty garlic bread and open a nice bottle of red Italian wine.

Spinach and Ricotta Stuffed Shells Pin
Spinach and Ricotta Stuffed Shells | thefamilycooks.com

These spinach and ricotta stuffed shells have become more than just food in my kitchen - they're how I celebrate good old Italian comfort eating. Whether it's just us on a Tuesday or friends coming over, they always wow everyone. The blend of smooth cheese, tender greens, and perfect pasta makes something really special. Every time I cook them, I remember that simple ingredients treated right can make the most satisfying meals ever.

Frequently Asked Questions About the Recipe

→ Can I prep the dish in advance?
Absolutely. You can put it together a day before and keep it in the fridge until you're ready to bake.
→ Is this dish freezer-friendly?
Definitely. Keep it frozen for up to 3 months. Just let it thaw overnight in the fridge before baking.
→ Can I replace fresh spinach with frozen?
Yes. Thaw frozen spinach and give it a good squeeze to get rid of extra water before using.
→ What's the purpose of the egg in the filling?
The egg keeps the filling in shape and improves its consistency after baking.
→ Can I use other cheese options?
Sure! While ricotta is the star here, feel free to swap the other cheeses for your favorites.

Ricotta Spinach Shells

Large pasta shells filled with a cheesy spinach mix, baked under a layer of marinara sauce.

Prep Time
15 mins
Cook Time
30 mins
Total Time
45 mins
By Emily Watson: Emily Watson

Recipe Category: Pasta

Skill Level: Intermediate

Cuisine Type: Italian

Makes: 4 Serves

Dietary Preferences: Vegetarian

What You’ll Need

→ Core Ingredients

01 1 tablespoon extra virgin olive oil
02 12-14 large pasta shells
03 1 medium onion, chopped small
04 4 cups fresh spinach
05 2 garlic cloves, finely chopped

→ Cheesy Mixture

06 1 cup creamy ricotta cheese
07 ½ cup grated Parmesan (plus extra for topping)
08 1 cup shredded mozzarella
09 1 large egg

→ Flavorings & Sauce

10 ½ teaspoon black pepper
11 1½ cups marinara
12 ½ teaspoon salt
13 Fresh basil leaves for optional garnish

Step-by-Step Guide

Step 01

Heat your oven to 375°F. Follow the directions on the pasta package to cook shells until slightly firm (al dente).

Step 02

Warm the olive oil in a wide pan, soften the onion (around 3-4 minutes), then toss in the garlic and sauté for 60 seconds more.

Step 03

Put the spinach into the pan and cook briefly, letting the leaves soften just enough (2 minutes).

Step 04

Mix the cooked spinach, cheeses, egg, salt, and pepper in a big bowl until evenly combined.

Step 05

Pour half of the marinara sauce onto the bottom of an 8x8 or 9x9 baking pan.

Step 06

Spoon the cheese-spinach mixture into each shell, then place the filled shells neatly in the prepared baking dish.

Step 07

Spread the rest of the marinara over the shells and bake for 20-30 minutes. They should heat all the way through.

Step 08

Sprinkle some fresh basil and extra Parmesan on top before serving warm.

Additional Notes

  1. You can assemble it earlier and chill until baking time.
  2. This is a solid choice for a meat-free main course.
  3. Heat leftovers in the oven or microwave to enjoy again.

Essential Tools

  • Square pan (8x8 or 9x9 size)
  • Big frying pan
  • Mixing bowl
  • Tools to measure ingredients

Allergen Information

Check each ingredient for potential allergens and consult a healthcare professional if needed.
  • Includes dairy (like Parmesan, mozzarella, and ricotta).
  • Contains egg.
  • The pasta isn't gluten-free.

Nutritional Information (Per Serving)

These details are for guidance only and don't replace medical advice.
  • Calories: 419
  • Fats: 23 g
  • Carbohydrates: 30 g
  • Proteins: 25 g