Creamy Stuffed Shells with Ricotta and Spinach

Oh, stuffed shells with ricotta and spinach – just saying it makes my mouth water. This classic Italian dish has been my go-to comfort food for years, ever since my Nonna showed me how to stuff those jumbo pasta shells just right. There’s something magical about that creamy ricotta filling mixed with earthy spinach, all wrapped up in tender pasta and smothered in rich marinara sauce. It’s the kind of meal that feels fancy but is actually simple to make – perfect for Sunday dinners or when you want to impress guests without stressing. Trust me, once you try these stuffed shells, they’ll become a regular in your recipe rotation too.

Table of Contents
Stuffed Shells with Ricotta and Spinach - detail 1

Why You’ll Love These Stuffed Shells with Ricotta and Spinach

Let me tell you why these stuffed shells with ricotta and spinach are about to become your new favorite comfort food:

  • Creamy dreamy texture: That ricotta-spinach filling is like a little cloud of happiness in every bite
  • Super customizable: Add mushrooms, swap in sausage, or throw in some sun-dried tomatoes – it’s your canvas.
  • Freezer champion: Make a double batch and freeze some for those “I can’t cook tonight” emergencies
  • Kid-approved magic: Even picky eaters go crazy for these cheesy stuffed shells (just don’t tell them about the spinach)

Honestly, what’s not to love? They’re like edible hugs from an Italian grandmother.

Ingredients for Stuffed Shells with Ricotta and Spinach

Here’s everything you’ll need to make these heavenly stuffed shells – I promise it’s all simple stuff you can find at any grocery store:

  • 12 oz jumbo pasta shells (the big ones that look like little boats)
  • 15 oz ricotta cheese (go for whole milk – it makes all the difference)
  • 10 oz frozen spinach, thawed and really well drained (squeeze out every last drop of water)
  • 1 cup shredded mozzarella (divided – we’ll use some in the filling and some on top)
  • 1/2 cup grated Parmesan (the good stuff from the cheese aisle, not the green can)
  • 1 large egg (helps bind everything together)
  • 2 cloves garlic, minced (or more if you’re a garlic lover like me)
  • 1 tsp dried basil (or fresh if you’ve got it)
  • 1/2 tsp salt (plus more to taste)
  • 1/4 tsp black pepper
  • 24 oz marinara sauce (homemade or your favorite jarred kind)

Equipment You’ll Need

Don’t worry – you won’t need any fancy gadgets for these stuffed shells. Just grab these kitchen basics:

  • A large pot for cooking the pasta
  • Mixing bowl (medium size works great for the filling)
  • 9×13 baking dish – that classic rectangle is perfect
  • Aluminum foil to keep everything moist while baking

That’s it, Now let’s get cooking.

How to Make Stuffed Shells with Ricotta and Spinach

Okay, let’s dive into making these gorgeous stuffed shells. The process is easier than you think – just follow these simple steps, and you’ll have a bubbling, cheesy masterpiece in no time. Don’t skip that resting time at the end – it makes all the difference.

Step 1: Cook the Pasta

First things first – get that oven heating to 375°F. Now, cook your jumbo shells in boiling salted water, but here’s the key: pull them out 1 minute before the package says they’re done. They’ll finish cooking in the oven, and nobody wants mushy shells. Drain them gently and let them cool just enough to handle.

Step 2: Prepare the Filling

While the pasta cooks, make that dreamy filling. Grab your thawed spinach and squeeze, squeeze, squeeze out all that water (I like using a clean kitchen towel for this). In a bowl, mix it with ricotta, 3/4 cup of the mozzarella, Parmesan, egg, garlic, basil, salt and pepper. Taste a tiny bit – it should be well-seasoned but not salty. Add more garlic if you’re feeling feisty.

Step 3: Assemble and Bake

Spread about 1 cup marinara in your baking dish. Now the fun part – stuff each shell with a heaping tablespoon of filling (I use a small cookie scoop for this). Nestle them in the sauce, then pour the rest of the marinara over top. Sprinkle with that remaining mozzarella, cover with foil, and bake 25 minutes. Remove the foil and bake 10 more minutes until everything’s bubbling and golden. Let it sit 5 minutes – I know it’s hard to wait, but this keeps the shells from falling apart when you serve them.

Stuffed Shells with Ricotta and Spinach - detail 2

Tips for Perfect Stuffed Shells with Ricotta and Spinach

Want your stuffed shells to come out absolutely perfect every time? Here are my hard-earned secrets after years of making this dish:

  • Ricotta rules: Always use full-fat ricotta – the low-fat stuff just doesn’t have that same creamy magic
  • Spinach squeeze: Press that thawed spinach like you’re wringing out a wet towel – excess water is the enemy of good texture
  • Freeze like a pro: Assemble unbaked shells in a freezer-safe dish, wrap tight, and freeze for up to 3 months (just add 10 minutes to baking time)
  • Taste before stuffing: Always adjust the filling’s seasoning – bland ricotta needs a little extra love.

Follow these tips, and you’ll be a stuffed shell master in no time.

Serving Suggestions

These stuffed shells with ricotta and spinach deserve some fabulous friends on the plate. My go-to pairings:

  • Crusty garlic bread (for sopping up every last bit of sauce)
  • A simple green salad with lemony vinaigrette
  • Roasted veggies like zucchini or eggplant

It’s all about that perfect balance of creamy, crunchy, and fresh.

Storing and Reheating Stuffed Shells with Ricotta and Spinach

Leftovers? No problem. These stuffed shells with ricotta and spinach keep beautifully. In the fridge, they’ll stay fresh for 3-4 days – just cover tightly with foil or transfer to an airtight container. For longer storage, freeze them (before or after baking) for up to 3 months. When reheating, I pop individual portions in the microwave with a splash of water to keep them moist, or warm the whole dish in a 350°F oven until bubbly again. The shells actually taste even better the next day as the flavors meld together.

Nutrition Information

Nutritional estimates vary based on exact ingredients used, but here’s the general picture per serving (about 4 shells): 380 calories, 22g protein, 38g carbs (4g fiber), and 16g fat. Not bad for something this delicious.

FAQs About Stuffed Shells with Ricotta and Spinach

Can I use fresh spinach instead of frozen?

Absolutely, Just wilt about 10 ounces of fresh spinach first (it’ll shrink way down), then squeeze out all that liquid. Frozen is just more convenient for most folks.

How do I keep my shells from getting soggy?

Two tricks: undercook the pasta slightly, and press every drop of water from your spinach. Also, don’t drown them in sauce – a light layer on bottom does the trick.

Can I make these ahead of time?

You bet, Assemble them completely (unbaked), cover tight with plastic then foil, and refrigerate overnight or freeze for 3 months. Add 5-10 minutes to baking if going straight from fridge to oven.

Why is my filling runny?

Probably didn’t squeeze enough water from the spinach. Or your ricotta had extra liquid – drain it in a fine mesh strainer for 30 minutes if it looks watery.

Can I add meat to this?

Of course, Browned Italian sausage or ground beef mixed into the filling is delicious. Just cook it first and drain the fat so you don’t make the shells greasy.

For more recipes and updates, follow us on Facebook.

 Find more easy morning ideas in our web site.

Print

Creamy Stuffed Shells with Ricotta and Spinach

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

A classic Italian dish featuring jumbo pasta shells stuffed with a creamy ricotta and spinach filling, baked in marinara sauce.

  • Author: RecipeZest
  • Prep Time: 20 mins
  • Cook Time: 35 mins
  • Total Time: 55 mins
  • Yield: 6 servings
  • Category: Main Course
  • Method: Baked
  • Cuisine: Italian
  • Diet: Vegetarian

Ingredients

Scale
  • 12 oz jumbo pasta shells
  • 15 oz ricotta cheese
  • 10 oz frozen spinach, thawed and drained
  • 1 cup shredded mozzarella cheese
  • 1/2 cup grated Parmesan cheese
  • 1 egg
  • 2 cloves garlic, minced
  • 1 tsp dried basil
  • 1/2 tsp salt
  • 1/4 tsp black pepper
  • 24 oz marinara sauce

Instructions

  1. Preheat oven to 375°F.
  2. Cook pasta shells according to package instructions. Drain and set aside.
  3. Mix ricotta, spinach, mozzarella, Parmesan, egg, garlic, basil, salt, and pepper in a bowl.
  4. Spread 1 cup marinara sauce in the bottom of a baking dish.
  5. Fill each shell with the ricotta mixture and place in the dish.
  6. Pour remaining sauce over the shells and sprinkle with extra mozzarella.
  7. Cover with foil and bake for 25 minutes.
  8. Remove foil and bake for 10 more minutes until bubbly.
  9. Let rest 5 minutes before serving.

Notes

  • Use full-fat ricotta for creamier filling.
  • Press excess water from spinach to avoid soggy shells.
  • Freeze unbaked stuffed shells for later use.

Did you make this recipe?

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

Readers Love These Recipes

Leave a Comment

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