| |

Spinach Ricotta Stuffed Shells with Tomato Sauce Recipe

Spinach Ricotta Stuffed Shells with Tomato Sauce Recipe is one of those cozy, comforting dishes that always feels like a warm hug on a plate. I absolutely love how the tender pasta shells cradle a creamy filling of spinach and ricotta, smothered in a rich, flavorful tomato sauce that I slowly simmer to perfection. It’s the kind of meal that works beautifully for family dinners, special occasions, or even when you just want to treat yourself to something deliciously satisfying without stress.

When I first tried this recipe, I was amazed at how effortlessly the jumbo shells soak up the sauce flavors while baking, giving every bite that perfect balance of cheesy goodness and fresh greens. You’ll find that the combination of Italian herbs, garlic, and a touch of white wine in the tomato sauce really elevates the dish beyond a typical weeknight pasta. If you’ve been searching for a Spinach Ricotta Stuffed Shells with Tomato Sauce Recipe that feels both hearty and fresh, this one is definitely worth making your go-to.

💚

Why You’ll Love This Recipe

  • No Pre-cooking Pasta: The jumbo shells cook perfectly in the sauce, saving you an extra step and cleanup.
  • Creamy, Flavorful Filling: The ricotta and spinach mixture stays moist and cheesy without being heavy.
  • Rich, Homemade Tomato Sauce: Infused with garlic, herbs, and a touch of white wine for depth that store-bought sauces can’t match.
  • Ideal for Families and Entertaining: Makes 5-6 servings and keeps well for leftovers or freezing.

Ingredients You’ll Need

The ingredients in this Spinach Ricotta Stuffed Shells with Tomato Sauce Recipe come together to build layers of rich flavor and great texture. When shopping, aim for fresh or good-quality pantry staples since they make a noticeable difference in the final dish.

  • Olive oil: Use a good extra virgin for best aroma in the sauce base.
  • Shallots or small onion: Shallots give a sweeter, milder flavor, but onions work fine too.
  • Garlic cloves: Fresh is a must — it really wakes up the tomato sauce.
  • Bay leaf: Adds subtle earthy depth; fresh if you can find it, or dried works well.
  • Dried thyme and oregano: Classic Italian herbs that marry beautifully with tomatoes.
  • Tomato paste: Concentrated flavor to thicken and deepen the sauce.
  • Tomato passata or tomato sauce: Look for a smooth pureed type; it’s the heart of the sauce.
  • Dry white wine or vegetable stock: The wine adds brightness, but stock keeps it kid-friendly.
  • Vegetable stock: Low sodium preferred, so you can adjust seasoning yourself.
  • Salt, white sugar, black pepper: Balances acidity and layers the seasoning.
  • Frozen chopped spinach: Most convenient and nutritious; just thaw and squeeze out excess water.
  • Ricotta cheese: Full-fat for the creamiest, most luscious filling.
  • Parmesan cheese: Adds savory, cheesy sharpness inside and on top.
  • Shredded cheese (Mozzarella or blend): Melts beautifully in the filling and topping.
  • Egg: Binds the filling for perfect texture.
  • Nutmeg (optional): Just a pinch enhances the spinach filling flavor.
  • Jumbo pasta shells (conchiglioni): The perfect size for stuffing and holding sauce.
  • Fresh basil (optional): Bright garnish to finish the dish with a fresh herb note.
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 things I love about this Spinach Ricotta Stuffed Shells with Tomato Sauce Recipe is how easy it is to tweak based on what you have on hand or dietary preference. Feel free to get creative—it’s your kitchen after all!

  • Meat Lover’s Version: I’ve sometimes added cooked Italian sausage or ground beef to the filling, which makes it super hearty for a crowd pleaser.
  • Greens Swap: If you want to mix up the filling, kale or Swiss chard work wonderfully when sautéed first.
  • Dairy-Free: Use vegan ricotta and cheese alternatives—just make sure your substitutes melt well and hold up when baked.
  • Spicy Kick: Add crushed red pepper flakes to the sauce or filling if you like it a bit fiery; it wakes up the classic flavors.

How to Make Spinach Ricotta Stuffed Shells with Tomato Sauce Recipe

Step 1: Develop a Rich Tomato Sauce Base

Start by heating olive oil in a small pot over medium-high heat. When the oil shimmers, add finely minced garlic, shallots or onion, bay leaf, dried thyme, and oregano. Sauté everything gently for about 3 to 4 minutes until the onions become translucent and fragrant but not browned. This is the foundational flavor for the sauce so take your time and don’t rush this step.

Step 2: Add Tomato Paste and Reduce Wine

Next, stir in the tomato paste and cook it for about a minute—this caramelizes the paste and adds a deep umami hit to the sauce. Pour in the white wine and crank up the heat to let it simmer rapidly, reducing for 2 minutes or until most of the alcohol cooks off. This step is important because it layers in flavor without leaving the sauce watery.

Step 3: Simmer the Sauce Gently

Now add the tomato passata, vegetable stock, white sugar, salt, and black pepper, stirring everything together. Bring it to a low simmer, then reduce the heat. Let it cook uncovered for about 20 minutes, stirring occasionally. This slow simmer helps all the flavors meld and thickens the sauce to just the right consistency for baking.

Step 4: Prepare the Creamy Spinach Ricotta Filling

While the sauce is simmering, get to work on the filling. Make sure to squeeze out any excess water from your thawed spinach—that step is key to keeping the filling from becoming soggy. Combine the spinach with ricotta, parmesan, shredded cheese, egg, minced garlic, salt, pepper, and a little nutmeg (if you’re using). Mix it thoroughly until everything is well incorporated into a creamy mixture that’s easy to stuff inside the shells.

Step 5: Stuff Jumbo Shells and Assemble

No need to boil the jumbo pasta shells first! One of the best tricks I discovered is stuffing the shells dry so they cook perfectly once baked in the sauce. Generously fill each shell with the spinach ricotta mixture—don’t be shy, pack them well. Then spread a layer of warm tomato sauce in your baking dish and nestle the stuffed shells close together, ensuring most are covered with sauce for even cooking.

Step 6: Bake Covered to Tender Perfection

Cover the dish tightly with aluminum foil or a second baking tray to keep moisture in, and bake in a preheated oven at 200°C / 400°F for 70 minutes. The shells will soften right in the sauce, absorbing all those flavors. After that, remove the cover and sprinkle shredded mozzarella and parmesan over the top, then pop it back in the oven uncovered for 15 minutes more, until the cheese on top is bubbly and golden.

Step 7: Garnish and Serve

Before serving, garnish with fresh basil leaves and a sprinkle of extra parmesan if you like. The aroma that fills your kitchen at this point is absolutely mouthwatering, and I find my family can’t wait for a second helping. Serve this Spinach Ricotta Stuffed Shells with Tomato Sauce Recipe hot for best texture and flavor.

👨‍🍳

Pro Tips for Making Spinach Ricotta Stuffed Shells with Tomato Sauce Recipe

  • Don’t Overcook the Garlic: Sauté garlic gently with shallots until just fragrant to avoid bitterness in your sauce.
  • Squeeze Spinach Really Well: Removing as much moisture as possible keeps your filling creamy without watering down the sauce.
  • Use Warm Sauce When Assembling: Pouring hot sauce into the baking dish helps the pasta start softening immediately as it bakes.
  • Cover While Baking: Keeps the shells tender and prevents the filling from drying out, giving perfect texture every time.

How to Serve Spinach Ricotta Stuffed Shells with Tomato Sauce Recipe

Spinach Ricotta Stuffed Shells with Tomato Sauce, stuffed pasta shells with spinach and ricotta, easy stuffed shell recipe with tomato sauce, vegetarian stuffed pasta dish, hearty baked pasta with spinach and cheese The image shows a black bowl with stuffed pasta shells on top of a chunky red tomato sauce. There are at least five large pasta shells filled with creamy white and green spinach cheese mixture. The shells are golden brown on top with baked melted cheese. Fresh green basil leaves are scattered on and around the shells. Two silver forks lay inside the bowl, partially resting on the food. In the background, there is a blue cloth and a black pan with more stuffed shells. The surface under everything is dark wood.

Garnishes

I always like to finish these stuffed shells with a sprinkle of freshly chopped basil and an extra dusting of parmesan cheese. It adds that fresh, aromatic pop and a little extra cheesy goodness that my family really enjoys. Sometimes a drizzle of high-quality olive oil right before serving can elevate the whole dish beautifully.

Side Dishes

To round out the meal, I often serve Spinach Ricotta Stuffed Shells alongside a crisp green salad tossed in a light lemon vinaigrette and perhaps some garlic bread. Roasted vegetables or a simple steamed broccoli also pair nicely if you want extra greens on the side.

Creative Ways to Present

For a special occasion, I’ve layered individual stuffed shells in small ramekins and topped each with fresh basil and a sprinkle of cheese before serving. It makes for a charming presentation when guests come over and feels a bit more elegant than the baking dish straight out of the oven.

Make Ahead and Storage

Storing Leftovers

Leftover stuffed shells taste just as great refrigerated the next day. I store them in an airtight container and keep them for up to 3 days. The flavors even deepen overnight, making them perfect for quick meals.

Freezing

I’ve frozen fully assembled (but unbaked) shells covered tightly in foil and stored them in freezer-safe containers. When you’re ready, bake them straight from frozen with a bit of extra time—this is a lifesaver on busy nights.

Reheating

Reheat leftovers covered in the microwave or in a 180°C / 350°F oven until warmed through. A splash of water or extra sauce on top before reheating helps keep everything moist and prevents dryness.

FAQs

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

    Nope! One of my favorite things about this Spinach Ricotta Stuffed Shells with Tomato Sauce Recipe is that you stuff them dry. They bake perfectly in the sauce, becoming tender and soaked with flavor without extra prep work.

  2. Can I use fresh spinach instead of frozen?

    Yes, you can substitute fresh spinach but you’ll need to sauté it first to wilt and then squeeze out all excess moisture before mixing it into the filling. This prevents the filling from becoming watery.

  3. Is there a substitute for white wine in the sauce?

    Absolutely! If you prefer not to use wine, just swap it for extra vegetable stock or water. The sauce will still be delicious, just a bit less bright in flavor.

  4. Can I make this recipe dairy-free?

    Yes! Use dairy-free ricotta and vegan cheese alternatives that melt well. You might want to experiment with brands to get a creamy, tasty filling that holds up when baked.

  5. How long can leftovers be stored?

    Store leftovers in the refrigerator for up to 3 days in an airtight container. For longer storage, freezing is recommended, and the dish can last up to 3 months in the freezer.

Final Thoughts

I genuinely love making this Spinach Ricotta Stuffed Shells with Tomato Sauce Recipe whenever I want something that’s comforting yet fresh and full of flavor. It’s one of those dishes that impresses guests but is simple enough for lazy weekends too. Give it a try—you’ll be surprised how easy it is to make and how much your family will adore it. Trust me, once you have it in your recipe rotation, you’ll keep coming back to this cozy classic again and again.

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 with Tomato Sauce Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star 4.5 from 81 reviews
  • Author: Nora
  • Prep Time: 25 minutes
  • Cook Time: 1 hour 45 minutes
  • Total Time: 2 hours 10 minutes
  • Yield: 5 to 6 servings
  • Category: Main Course
  • Method: Baking
  • Cuisine: Italian
  • Diet: Vegetarian

Description

Spinach Ricotta Stuffed Shells with Tomato Sauce is a comforting Italian-inspired baked pasta dish featuring jumbo pasta shells generously filled with a creamy mixture of ricotta, parmesan, shredded cheese, and spinach. The shells are baked in a flavorful, herb-infused tomato sauce that simmers with garlic, shallots, wine, and aromatic herbs, then topped with melted mozzarella and parmesan cheese for a bubbling cheesy finish.


Ingredients

Units Scale

Sauce

  • 2 tbsp olive oil
  • 2 eschallots/shallots or 1 small onion, finely chopped
  • 4 garlic cloves, finely minced
  • 1 bay leaf, fresh (substitute dried if unavailable)
  • 1/2 tsp dried thyme
  • 1/2 tsp dried oregano
  • 1/3 cup tomato paste
  • 700g / 25 oz tomato passata (or US tomato sauce)
  • 1/3 cup Chardonnay or other dry white wine (or more vegetable 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, or similar)
  • 1 egg
  • 1 large garlic clove, minced
  • Grated fresh nutmeg or 1/8 tsp nutmeg powder (optional)
  • 3/4 tsp 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 extra parmesan for garnish (optional)

Instructions

  1. Prepare the Sauce: Heat olive oil in a small pot over medium-high heat. Add finely minced garlic, chopped shallots or onion, bay leaf, dried thyme, and oregano. Sauté for 3-4 minutes until the onion becomes translucent. Stir in the tomato paste and cook for 1 minute to develop the flavors.
  2. Reduce the Wine: Pour in the white wine and increase heat to high. Let it simmer rapidly until mostly evaporated, about 2 minutes. This step intensifies the wine flavor without excess liquid.
  3. Simmer the Sauce: Add tomato passata, vegetable stock, white sugar, salt, and black pepper. Stir well, then reduce the heat to low and simmer uncovered for 20 minutes. Keep the sauce warm until assembling the dish.
  4. Prepare the Filling: Thoroughly squeeze excess water from the thawed spinach by grabbing handfuls and pressing out moisture. Transfer spinach to a mixing bowl and add ricotta, parmesan, shredded cheese, egg, minced garlic, nutmeg if using, kosher salt, and black pepper. Mix well until combined into a creamy filling.
  5. Preheat the Oven: Set the oven to 200°C / 400°F (180°C fan) to preheat while preparing the shells.
  6. Stuff the Shells: Without pre-cooking, fill each jumbo pasta shell generously with the spinach ricotta mixture, ensuring each shell is well packed for maximum flavor and texture.
  7. Assemble in Baking Dish: Pour the hot tomato sauce evenly into a 23 x 33 cm (9 x 13 inch) baking dish. Arrange the stuffed shells gently in the sauce, submerging most shells while some may peek above the surface.
  8. Bake Covered: Cover the dish with a baking tray or aluminum foil and bake in the preheated oven for 70 minutes. The shells will cook through in the sauce and absorb flavors.
  9. Add Cheese and Finish Baking: Remove the cover, sprinkle shredded mozzarella and parmesan cheese over the shells, then return to the oven and bake uncovered for an additional 15 minutes until cheese is melted and bubbly.
  10. Serve: Garnish with fresh basil and extra parmesan if desired. Serve hot and enjoy this comforting, cheesy pasta dish!

Notes

  • Eschallots / Shallots: Also known as French onions, they have a sweeter, milder flavor than regular onions. They differ from Australian “shallots” which are green onions.
  • Tomato Passata: A smooth pureed tomato product excellent for sauces. In the US, Hunt’s tomato sauce or pureed crushed tomatoes can be used as substitutes.
  • Spinach: Frozen chopped spinach is convenient and maintains nutritional value. Fresh spinach requires sautéing with oil to wilt and removing excess liquid before use.
  • Ricotta: Full-fat ricotta gives a moist and creamy filling. Low-fat varieties tend to be dry and less ideal for stuffing shells.
  • Jumbo Shells: Available in large grocery stores and Italian delis. Do not pre-cook to avoid difficult stuffing; baking in sauce softens them perfectly.
  • Leftovers: Store in the refrigerator for up to 3 days or freeze. Reheat covered in the microwave for best results.

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