| |

Spinach Ricotta Stuffed Shells Recipe

If you’re on the hunt for a comforting, crowd-pleasing dinner that’s as hearty as it is delicious, let me introduce you to my absolute favorite Spinach Ricotta Stuffed Shells Recipe. This dish is like a warm hug on a plate, with giant pasta shells packed full of creamy spinach and ricotta, all swimming in a rich, flavorful tomato sauce. Trust me, once you try this recipe, you’ll find yourself coming back to it again and again — it’s just that fan-freaking-tastic!

🤍

Why You’ll Love This Recipe

  • No-Boil Shells: You stuff the shells uncooked, which saves so much time and makes stuffing them way easier without the noodles falling apart.
  • Creamy and Flavorful Filling: The combo of ricotta, spinach, parmesan, and a touch of nutmeg is seriously dreamy.
  • Rich, Homemade Sauce: The slow-simmered tomato sauce with shallots, garlic, and herbs infuses every bite with deep flavor.
  • Family Favorite: My family goes crazy for this dish, and it’s always a hit at dinners and casual get-togethers.

Ingredients You’ll Need

I love how the ingredients in this Spinach Ricotta Stuffed Shells Recipe work together — rich cheeses, hearty spinach, and a robust tomato sauce that keeps everything cozy. Plus, these are pantry-friendly items with a few fresh touches, making shopping a breeze.

Flat lay of fresh baby spinach leaves, a small white bowl of creamy ricotta cheese, a whole brown egg, a small white bowl of finely shredded parmesan cheese, a small white bowl of shredded mozzarella cheese, two whole eschallots with purple skins, four fresh garlic cloves, a fresh green bay leaf, a small white bowl of bright red tomato paste, a small white bowl of smooth tomato passata, a small white bowl of golden olive oil, a small white bowl of dry white wine, a small white bowl of clear vegetable broth, a few sprigs of fresh basil, a cluster of uncooked jumbo conchiglioni pasta shells arranged symmetrically, all placed on a clean white marble surface, soft natural light, photo taken with an iPhone, professional food photography style, fresh ingredients, white ceramic bowls, no bottles, no duplicates, no utensils, no packaging --ar 2:3 --v 7 --p m7354615311229779997 - Spinach Ricotta Stuffed Shells, stuffed pasta shells with spinach and ricotta, easy baked stuffed shells, healthy Italian stuffed shells, cheesy spinach pasta bake
  • Olive oil: Use a good quality extra virgin olive oil for the richest flavor in your sauce base.
  • Shallots or small onion: They add a subtle sweetness that mellows the garlic and herbs perfectly.
  • Garlic: Freshly minced is best — the kind of garlic aroma that fills your kitchen with love.
  • Bay leaf: Fresh if possible, but dried will work — it’s key for that warm herbal note in the sauce.
  • Dried thyme and oregano: Classic Italian herbs that add depth to the tomatoes.
  • Tomato paste: Intensifies the tomato flavor and thickens the sauce beautifully.
  • Tomato passata (sieved tomatoes): Smooth, pureed tomatoes make the sauce velvety — easy to find in most grocery stores.
  • Dry white wine: Adds acidity and complexity — if avoiding alcohol, swap for extra vegetable stock.
  • Vegetable stock: Low-sodium keeps the salt level in check while adding savory body.
  • Salt, sugar, and black pepper: The simple seasoning trio balancing all the flavors.
  • Frozen chopped spinach: Using frozen is a total time-saver — just thaw and squeeze before mixing.
  • Ricotta cheese: Go for full-fat for creamy texture — low-fat varieties tend to be dry and crumbly.
  • Parmesan cheese: Finely shredded for mixing and topping — the ultimate umami booster.
  • Mozzarella or other shredded cheese: Use what you love — mozzarella is classic, but cheddar or gruyere work great too.
  • Egg: Helps bind the filling so it stays put inside the shells.
  • Nutmeg: Just a sprinkle enhances the filling’s warmth and complexity.
  • Jumbo pasta shells (conchiglioni): These big guys hold lots of filling, and no pre-cooking means less fuss.
  • Fresh basil and extra parmesan for garnish: A fresh sprinkle just before serving elevates the dish and adds lovely color.
📝
Note: You’ll find the complete list of ingredients, along with their exact measurements, in the printable recipe card at the bottom of this post.

Variations

One of the reasons I keep coming back to this Spinach Ricotta Stuffed Shells Recipe is how easily you can make it your own. I’ve tried loads of tweaks over time, and they’ve all turned out delicious — so feel free to experiment and suit it to your tastes or dietary needs.

  • Meat Version: I’ve added cooked Italian sausage or ground beef to the filling for a heartier meal that my meat-loving friends adore.
  • Vegan Adaptation: Swap ricotta for a cashew-based cheese and use vegan mozzarella shreds, plus plant-based stock — works surprisingly well!
  • Fresh Spinach: If you prefer fresh, just sauté about 1 lb of spinach until wilted, then squeeze out the excess moisture before mixing.
  • Cheese Mix-Up: Try swapping mozzarella for provolone or fontina for a different gooey texture and flavor dimension.

How to Make Spinach Ricotta Stuffed Shells Recipe

Step 1: Whip Up That Flavorful Sauce

Start by warming some olive oil in a pot over medium-high heat. Toss in your finely minced garlic, chopped shallots, bay leaf, and dried herbs — thyme and oregano — then let that sizzle for about 3-4 minutes until the onions go translucent and the kitchen smells irresistible. Add tomato paste next and stir for a minute to deepen that flavor base.

Pour in your white wine, cranking the heat so it reduces quickly — this step lifts all the flavors and adds a touch of brightness. Then add your passata, vegetable stock, sugar, salt, and black pepper. Stir everything together, and let it gently simmer uncovered for 20 minutes to thicken. Your kitchen will smell amazing, and this sauce will become the heart of your dish!

Step 2: Prep the Creamy Spinach Ricotta Filling

While your sauce is simmering, grab the frozen spinach and give it a good squeeze to remove every last drop of water — this step is key or you’ll end up with a watery filling. In a bowl, combine the spinach with ricotta, parmesan, shredded cheese (mozzarella is my favorite here), the egg, minced garlic, salt, pepper, and just a dusting of nutmeg. Mix everything thoroughly — you want a smooth, well-blended filling that’s rich and creamy.

Step 3: Stuff and Assemble Your Shells

Here’s a little trick I discovered: you don’t have to cook the jumbo pasta shells first! Stuff them uncooked — it’s easier because the shells aren’t slippery, and they cook perfectly in the sauce during baking. Preheat your oven to 400°F (200°C).

Spoon generous amounts of your filling into each shell, filling them all the way to the edges. Next, pour your hot tomato sauce into a 9×13-inch baking dish. Nestle the stuffed shells into the sauce — most will be submerged, but some will peek out, and that’s just fine.

Step 4: Bake to Perfect, Cheesy Goodness

Cover your baking dish with foil or a baking tray to keep the moisture locked in, then bake for 70 minutes. This long slow bake allows the shells to soften to al dente while the filling sets beautifully.

Once time’s up, check the shells — they should have a little bite but be tender. If not, pop them back in covered for a bit longer.

Now, sprinkle the top generously with mozzarella and parmesan cheeses, then bake uncovered for another 15 minutes until bubbly and golden. That cheesy crust is the crowning glory of this recipe.

👨‍🍳

Pro Tips for Making Spinach Ricotta Stuffed Shells Recipe

  • Don’t Pre-Cook the Shells: I learned this saves time and keeps the shells intact—plus they soak up the sauce flavor while baking.
  • Squeeze Spinach Well: Excess moisture in the spinach will ruin the filling’s texture, so don’t skip this crucial step!
  • Simmer Sauce Uncovered: It thickens perfectly and intensifies the flavors when you let it reduce nicely without a lid.
  • Use Plenty of Sauce: The uncooked shells absorb liquid as they bake, so don’t skimp — a bath of sauce is what makes the dish juicy and tender.

How to Serve Spinach Ricotta Stuffed Shells Recipe

Spinach Ricotta Stuffed Shells Recipe - Serving

Garnishes

I love to finish these stuffed shells with a sprinkle of freshly grated parmesan and torn basil leaves — the basil adds a fresh, peppery pop that balances all the creamy richness. Sometimes I drizzle a little good-quality olive oil over the top for an extra silky touch just before serving.

Side Dishes

This dish pairs beautifully with a crisp green salad tossed in a lemon vinaigrette — the acidity cuts through the cheesy richness perfectly. Roasted garlic bread or a warm crusty baguette are always on my table too, great for sopping up every last bit of that luscious sauce!

Creative Ways to Present

For holidays or dinner parties, I like to arrange the shells in a circular pattern in the baking dish, garnish with edible flowers and extra basil. Serving straight from the casserole dish keeps things cozy and informal, perfect for family-style sharing. Sometimes I add a sprinkle of chili flakes for guests who like things with a little kick.

Make Ahead and Storage

Storing Leftovers

I usually store leftovers in an airtight container in the fridge — they keep nicely for up to 3 days. When reheating, I add a splash of water or extra sauce to keep everything moist and cover with foil to prevent drying out. It reheats wonderfully and sometimes even tastes better the next day once all the flavors have settled.

Freezing

I freeze uncooked stuffed shells arranged in a single layer on a baking tray, then transfer to a freezer bag after they’re firm. When ready to bake, no need to thaw—just increase the baking time slightly and cover with foil. Freezing fully cooked shells works too; just thaw overnight and reheat covered in the oven or microwave.

Reheating

To keep leftovers tasting fresh, I reheat in the oven at 350°F (175°C), covered with foil to lock in moisture, for about 20 minutes or until heated through. If you’re in a rush, microwaving covered with a damp paper towel also works, just check halfway through to avoid drying out.

FAQs

  1. Do I need to boil the pasta shells before stuffing?

    Nope! This Spinach Ricotta Stuffed Shells Recipe uses uncooked jumbo shells that cook perfectly in the sauce during baking, which makes stuffing them easier and saves you an extra step.

  2. Can I use fresh spinach instead of frozen?

    Absolutely. If using fresh spinach, sauté about 1 lb until wilted, then squeeze out the excess moisture before mixing it into the filling for best results.

  3. What can I substitute for ricotta cheese?

    If you can’t find ricotta, cottage cheese or a thick cream cheese can be used, but the texture and flavor will be a bit different. For a dairy-free option, try cashew cream or store-bought vegan ricotta alternatives.

  4. Can I make this recipe ahead of time?

    Yes! You can assemble the stuffed shells a day ahead, cover, and refrigerate before baking. Just add a little extra time to baking if baking cold from the fridge.

  5. How do I store leftovers?

    Store leftovers in an airtight container in the fridge for up to 3 days or freeze for longer storage. Reheat covered to keep the shells moist and cheesy.

Final Thoughts

This Spinach Ricotta Stuffed Shells Recipe holds a special place in my heart (and on my dinner table). It’s that kind of meal that’s both impressive and easy, comforting enough for a weeknight but elegant enough for guests. I know once you try it, you’ll appreciate how simple ingredients come together for maximum flavor and satisfaction. Seriously, give it a go — your family will thank you, and you might just discover your new go-to comfort food too!

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

5 Stars 4 Stars 3 Stars 2 Stars 1 Star 4.6 from 68 reviews
  • Author: Mia
  • Prep Time: 25 minutes
  • Cook Time: 1 hour 45 minutes
  • Total Time: 2 hours 10 minutes
  • Yield: 5 to 6 servings
  • Category: Mains
  • Method: Baking
  • Cuisine: Italian
  • Diet: Vegetarian

Description

Delicious Spinach Ricotta Stuffed Shells baked in a rich tomato sauce, featuring jumbo pasta shells filled with a creamy spinach and ricotta mixture, topped with melted mozzarella and parmesan cheese. Perfect for a comforting and hearty meal that serves 5 to 6 people.


Ingredients

Sauce:

  • 2 tbsp olive oil
  • 2 eschallots/shallots or 1 small onion, finely chopped
  • 4 garlic cloves, finely minced
  • 1 bay leaf, fresh (sub dried)
  • 1/2 tsp dried thyme
  • 1/2 tsp dried oregano
  • 1/3 cup tomato paste
  • 700g / 25 oz tomato passata (tomato sauce)
  • 1/3 cup Chardonnay or other dry white wine (sub more stock)
  • 4 cups vegetable stock/broth, low sodium
  • 3/4 tsp salt
  • 1 1/2 tsp white sugar
  • 1/3 tsp black pepper

Filling:

  • 250g / 8 oz frozen chopped spinach, thawed
  • 500g / 1 lb ricotta, full fat
  • 1/2 cup parmesan, finely shredded
  • 1 cup shredded cheese (Mozzarella, Colby, Cheddar, Tasty, Gruyere, Swiss, etc.)
  • 1 egg
  • 1 large garlic clove, minced
  • Grated fresh nutmeg or 1/8 tsp nutmeg powder (optional)
  • 3/4 tsp cooking/kosher salt
  • 1/2 tsp black pepper

Stuffed Shells:

  • 250g / 8 oz jumbo pasta shells (conchiglioni)
  • 1 1/2 cups shredded mozzarella
  • 1/2 cup parmesan, shredded
  • Fresh basil and parmesan, for garnish (optional)


Instructions

  1. Prepare the Sauce: Heat olive oil in a small pot over medium-high heat. Add minced garlic, chopped onion or shallots, bay leaf, thyme, and oregano. Sauté for 3 to 4 minutes until the onion becomes translucent. Stir in tomato paste and cook for an additional minute to deepen the flavors.
  2. Reduce Wine: Pour in the white wine and increase the heat to high. Let it simmer rapidly for about 2 minutes until mostly evaporated, concentrating the flavor.
  3. Simmer Sauce: Add the tomato passata, vegetable stock, white sugar, salt, and black pepper. Stir well and then reduce heat to low. Allow the sauce to simmer uncovered for 20 minutes, stirring occasionally. Keep the sauce hot for assembling later.
  4. Prepare the Filling: Take handfuls of thawed spinach and squeeze out all excess water thoroughly to prevent sogginess. In a mixing bowl, combine the squeezed spinach with ricotta, parmesan, shredded cheese, egg, minced garlic, nutmeg (if using), salt, and black pepper. Mix everything well until fully incorporated.
  5. Preheat Oven: Set the oven to 200°C (400°F), or 180°C fan-forced, to ensure it is at the correct temperature before baking.
  6. Stuff Shells: Carefully stuff the uncooked jumbo pasta shells with the spinach ricotta filling, ensuring they are well filled but not overstuffed to prevent breaking.
  7. Assemble and Bake: Pour the hot tomato sauce into a 23 x 33 cm (9 x 13 inch) baking dish. Arrange the stuffed shells gently into the sauce, submerging most of them while a few may poke out above the surface. Cover the baking dish with a tray or foil to protect during baking.
  8. Bake Shells: Bake covered for 70 minutes. Check that the pasta is al dente; if not, return to oven covered until done.
  9. Add Cheese Topping: Remove the cover and sprinkle the stuffed shells with shredded mozzarella and parmesan cheese. Return to the oven and bake uncovered for an additional 15 minutes until the cheese has melted and turned golden.
  10. Serve: Garnish with fresh basil leaves and extra parmesan if desired. Serve hot and enjoy your comforting meal!

Notes

  • Shallots, also called eschallots, are sweeter and finer than onions and can be used interchangeably with small onions.
  • Tomato passata is a smooth pureed tomato sauce excellent for creating smooth textures; canned crushed tomatoes pureed work as a substitute if not available.
  • Frozen spinach is convenient and effective; if using fresh spinach, sauté and drain well before use to remove excess moisture.
  • Full-fat ricotta is preferred for a creamy and moist filling; low-fat ricotta may produce a drier texture.
  • The jumbo shells do not require pre-cooking, which makes stuffing easier, but ensure they are well covered by sauce to cook properly in the oven.
  • Leftovers can be refrigerated for up to 3 days or frozen. Reheat covered in the microwave for best results.

Nutrition

  • Serving Size: 1 serving (approx. 1/5 of recipe)
  • Calories: 480 kcal
  • Sugar: 8 g
  • Sodium: 550 mg
  • Fat: 22 g
  • Saturated Fat: 10 g
  • Unsaturated Fat: 10 g
  • Trans Fat: 0 g
  • Carbohydrates: 46 g
  • Fiber: 6 g
  • Protein: 24 g
  • Cholesterol: 95 mg

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *

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