Creamy Spinach Ricotta Stuffed Shells in 20 Minutes

Spinach and Ricotta Stuffed Shells with basil cream sauce

The recipe and image were developed using artificial intelligence to showcase the dish and make your cooking experience more enjoyable.

Oh, how I love these spinach and ricotta stuffed shells! They take me right back to my first trip to Italy, where I fell head over heels for creamy pasta dishes that felt like a warm hug. After years of tweaking recipes in my tiny apartment kitchen, I’ve perfected this version – the ricotta filling is so lush and creamy, the spinach adds just the right earthy note, and that basil cream sauce? Absolute magic! It’s become my go-to dish for dinner parties because everyone always asks for seconds. The best part? It comes together faster than you’d think for something that tastes this indulgent.

Why You’ll Love These Spinach and Ricotta Stuffed Shells

Let me count the ways these stuffed shells will become your new favorite:

  • That luscious ricotta filling melts in your mouth with every bite
  • The basil cream sauce adds a fresh, herby punch that’ll have you licking the plate
  • Perfect for meatless Mondays – vegetarians and carnivores alike go crazy for it
  • Looks fancy but surprisingly simple to make (I promise!)
  • Leftovers taste even better the next day if they last that long

Trust me, once you try these, you’ll be making them on repeat just like I do!

Ingredients for Spinach and Ricotta Stuffed Shells

Okay, let’s gather our goodies! Here’s what you’ll need to make these heavenly stuffed shells (and yes, every single one matters – I learned that the hard way when I tried to skip the egg once… big mistake!):

  • 12 oz jumbo pasta shells – the big guys that’ll hold all that creamy filling
  • 15 oz ricotta cheese – whole milk for maximum creaminess, please!
  • 10 oz fresh spinach, chopped – I like to give mine a rough chop so it blends in nicely
  • 1/2 cup grated Parmesan cheese – packed and freshly grated if you can swing it
  • 1 large egg – this is our binding superstar
  • 1/2 tsp garlic powder – trust me, powder works better than fresh here
  • 1/2 tsp salt – just enough to make all the flavors pop
  • 1/4 tsp black pepper – freshly ground if you’ve got it
  • 1 cup heavy cream – none of that half-and-half business for our sauce
  • 1/4 cup fresh basil, chopped – the star of our sauce (no dried basil, please!)
  • 1/2 cup shredded mozzarella cheese – for that gorgeous golden top

Pro tip from my many kitchen experiments: measure everything before you start – it makes the whole process so much smoother when you’re not scrambling mid-recipe!

Equipment You’ll Need

Grab these trusty kitchen tools before we dive in (I learned the hard way that running around mid-recipe for missing items is no fun!):

  • Large pot – for cooking those jumbo shells to al dente perfection
  • Mixing bowl – where our dreamy ricotta filling comes together
  • 9×13 inch baking dish – just the right size for all those stuffed beauties
  • Small saucepan – for whipping up that heavenly basil cream sauce
  • Colander – because nobody likes watery shells!

That’s it – nothing fancy required!

How to Make Spinach and Ricotta Stuffed Shells

Alright, let’s get cooking! I promise this isn’t as complicated as it looks – just follow these steps and you’ll have restaurant-worthy stuffed shells in no time. First things first: preheat that oven to 375°F (190°C). Nothing worse than realizing your oven’s cold when everything’s ready to bake!

Preparing the Filling

Here’s where the magic starts! In your mixing bowl, combine the ricotta, chopped spinach, Parmesan, egg, garlic powder, salt, and pepper. Now, here’s my secret: mix just until combined – overmixing makes the filling dense instead of light and fluffy. I use a fork for this because it gives me better control than a spoon. The mixture should look evenly green from the spinach with little flecks of Parmesan throughout. Taste a tiny bit (I always do!) and adjust seasoning if needed.

Stuffing and Baking the Shells

Time to stuff those shells! Lay your cooked shells out on a clean towel – this helps them dry a bit so they’re easier to handle. Using a small spoon or piping bag, fill each shell generously with the ricotta mixture. Don’t be shy – pack it in there! Arrange them snugly in your baking dish (they can touch – it’s cozy!). Now, pour that gorgeous basil cream sauce we’re about to make evenly over the top, then sprinkle with mozzarella. Bake for about 20 minutes until the cheese is melted and golden, and the edges are bubbling.

Making the Basil Cream Sauce

While the shells bake, let’s make that heavenly sauce! In your small saucepan, combine the heavy cream and chopped basil. Heat over low heat – we’re not boiling here, just warming it through for about 3 minutes until the basil infuses its flavor into the cream. You’ll know it’s ready when your kitchen smells like an Italian garden! If you want to get fancy, you can strain out the basil leaves, but I love leaving them in for extra flavor and pretty green flecks.

See? Told you it wasn’t complicated! Now just let those beauties cool for about 5 minutes before serving – trust me, that filling is lava-hot straight from the oven!

Tips for Perfect Spinach and Ricotta Stuffed Shells

After making these stuffed shells more times than I can count, here are my can’t-live-without tips:

  • Drain that ricotta! – I wrap mine in cheesecloth and let it sit for 15 minutes. Wet ricotta = soggy shells.
  • Fresh basil only – dried just doesn’t give that bright pop in the cream sauce.
  • Undercook your shells slightly – they’ll finish cooking in the oven and won’t turn mushy.
  • Let them rest – 5 minutes out of the oven lets the filling set so it doesn’t ooze everywhere.
  • Taste your filling – adjust salt and pepper before stuffing. Your future self will thank you!

These little tricks make all the difference between good shells and wow shells!

Serving Suggestions for Spinach and Ricotta Stuffed Shells

Oh, let me tell you how I love to serve these beauties! A crisp green salad with lemony vinaigrette cuts through the richness perfectly. For carb lovers (hi, it’s me!), warm garlic bread is non-negotiable. And if you’re feeling fancy? A glass of Pinot Grigio makes it feel like a restaurant meal at home. Honestly, they’re so good I’ve eaten them straight from the baking dish with just a fork – no judgment here!

Storing and Reheating Spinach and Ricotta Stuffed Shells

Let’s talk leftovers because – surprise! – these stuffed shells actually taste even better the next day when all those flavors have had time to get cozy together. Here’s how I keep them tasting fresh-out-of-the-oven amazing:

First, let them cool completely before storing – I learned this the hard way when my impatience created condensation that made the top shells soggy. Cover the baking dish tightly with foil (or transfer to an airtight container) and pop it in the fridge. They’ll stay perfect for up to 3 days – though in my house, they never last that long!

Now, reheating is where many folks go wrong. Skip the microwave unless you want rubbery shells with a lava-hot center (been there, regretted that). Instead, reheat them in a 350°F oven for about 15-20 minutes until warmed through. If the top looks dry, sprinkle a tiny bit of extra cream or water over them first. I sometimes add a fresh sprinkle of mozzarella before reheating for that just-baked look.

Freezing? Absolutely! Just assemble (with sauce but hold the mozzarella topping), wrap tightly, and freeze for up to 2 months. When ready, thaw overnight in the fridge, add the mozzarella, and bake as usual – adding about 10 extra minutes. My freezer always has a batch ready for lazy days!

Spinach and Ricotta Stuffed Shells FAQs

I’ve gotten so many questions about these stuffed shells over the years – let me answer the ones that come up most often!

Can I use frozen spinach instead of fresh?

You bet! I’ve done it many times when fresh spinach wasn’t available. Just thaw a 10-oz package of frozen chopped spinach and squeeze out every last drop of liquid (I use a clean kitchen towel for this). The filling might be slightly less vibrant green, but the flavor will still be fantastic. Pro tip: add a pinch more garlic powder if using frozen to boost the flavor!

Can these stuffed shells be frozen?

Absolutely! They freeze beautifully – one of my favorite make-ahead meals. Assemble completely (with sauce but before adding the mozzarella topping), cover tightly with plastic wrap then foil, and freeze for up to 2 months. When ready, thaw overnight in the fridge, sprinkle with mozzarella, and bake as directed – just add about 10 extra minutes. I always keep a tray in my freezer for last-minute dinners!

What if I can’t find jumbo shells?

No worries! You can use regular-sized shells – just reduce the baking time by about 5 minutes since they’re smaller. The filling will go further too – you’ll get about 50% more shells. Or get creative – I’ve used manicotti tubes in a pinch! Just pipe the filling in using a plastic bag with the corner snipped off.

Can I make these ahead of time?

Oh honey, these are my go-to make-ahead dish! You can assemble everything (including the sauce) up to 24 hours in advance – just cover and refrigerate. Add the mozzarella right before baking. They might need an extra 5-10 minutes in the oven if going in cold from the fridge. The flavors actually get better as they sit!

Is there a substitute for ricotta?

In a real pinch, you could use cottage cheese (blended smooth) or even mascarpone, but they’ll change the texture. Ricotta really is best for that perfect light-yet-creamy filling. If you’re feeling adventurous, try mixing half ricotta and half goat cheese – it adds a lovely tang that pairs beautifully with the basil cream sauce!

Nutritional Information

Now, let’s chat about nutrition – but keep in mind, I’m a home cook, not a dietitian! These numbers are just estimates based on the ingredients I use. Your actual counts might vary depending on your exact brands and measurements (I mean, who measures Parmesan perfectly every time, right?).

A typical serving gives you a good balance of protein from the cheeses and egg, plus some veggie goodness from the spinach. That basil cream sauce does add richness, so if you’re watching calories, you could use half-and-half instead of heavy cream – though I’ll whisper that it won’t be quite as luscious!

The most important thing? These stuffed shells are meant to be enjoyed! I always say one bite of something truly delicious is better than a whole plate of “meh” food. So savor every creamy, herby mouthful – life’s too short not to!

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 with basil cream sauce

Creamy Spinach Ricotta Stuffed Shells in 20 Minutes


  • Author: ushinzomr
  • Total Time: 40 mins
  • Yield: 6 servings 1x
  • Diet: Vegetarian

Description

A creamy and flavorful dish featuring jumbo pasta shells stuffed with a rich spinach and ricotta mixture, topped with a smooth basil cream sauce.


Ingredients

Scale
  • 12 oz jumbo pasta shells
  • 15 oz ricotta cheese
  • 10 oz fresh spinach, chopped
  • 1/2 cup grated Parmesan cheese
  • 1 egg
  • 1/2 tsp garlic powder
  • 1/2 tsp salt
  • 1/4 tsp black pepper
  • 1 cup heavy cream
  • 1/4 cup fresh basil, chopped
  • 1/2 cup shredded mozzarella cheese

Instructions

  1. Preheat oven to 375°F.
  2. Cook pasta shells according to package instructions. Drain and set aside.
  3. In a bowl, mix ricotta, spinach, Parmesan, egg, garlic powder, salt, and pepper.
  4. Fill each shell with the ricotta mixture and place in a baking dish.
  5. In a small saucepan, heat heavy cream and basil over low heat for 3 minutes.
  6. Pour the basil cream sauce over the stuffed shells.
  7. Sprinkle mozzarella cheese on top.
  8. Bake for 20 minutes or until cheese is melted and bubbly.
  9. Let cool slightly before serving.

Notes

  • Use fresh basil for the best flavor.
  • Drain ricotta well to avoid excess moisture.
  • Leftovers can be refrigerated for up to 3 days.
  • Prep Time: 20 mins
  • Cook Time: 20 mins
  • Category: Main Dish
  • Method: Baking
  • Cuisine: Italian

Nutrition

  • Serving Size: 1 serving
  • Calories: 420
  • Sugar: 3g
  • Sodium: 480mg
  • Fat: 22g
  • Saturated Fat: 13g
  • Unsaturated Fat: 7g
  • Trans Fat: 0g
  • Carbohydrates: 35g
  • Fiber: 3g
  • Protein: 18g
  • Cholesterol: 95mg

Keywords: spinach ricotta stuffed shells, basil cream pasta, vegetarian pasta bake

You might also like

Hello, I'm Christina

I'm a creator of delicious recipes. Cooking, baking, recipe development, and kitchen consulting are my passion. I love sharing my dishes and connecting with people through the food I prepare.

Recipes by category

Meat
chicken
Air fryer
Dessert
appetizers
Salade

Leave a Comment

Recipe rating