How to Make Irresistible Spinach and Ricotta Stuffed Shells for Dinner Tonight

Spinach Ricotta Stuffed Shells

Spinach and Ricotta Stuffed Shells are the ultimate comfort food—creamy, cheesy, and loaded with flavor. These jumbo pasta shells are filled with a delicious spinach and ricotta mixture, smothered in marinara sauce, and topped with melty mozzarella cheese. It’s a classic Italian-American dish that’s both hearty and satisfying without needing any meat.

Perfect for weeknight dinners, meal prep, or even entertaining guests, this recipe is easy to make yet feels special. With just a few simple ingredients and some oven time, you’ll have a restaurant-worthy meal right from your kitchen. Plus, it’s a great way to sneak in some greens while keeping things rich and cozy.

Why You’ll Love This Spinach Ricotta Stuffed Shells

This dish is a family favorite for good reason. It’s creamy, comforting, and easy to customize. Whether you’re vegetarian, trying to eat less meat, or just love Italian-inspired meals, these stuffed shells hit the spot. They’re kid-friendly, freezer-friendly, and perfect for leftovers.

You’ll also love how flexible this recipe is—add your favorite herbs, swap in other cheeses, or boost the veggies. The flavors are rich without being too heavy, and every bite is packed with cheesy goodness and savory sauce. It’s a stress-free, no-fail dinner that brings everyone to the table.

What You’ll Need

To make these Irresistible Spinach and Ricotta Stuffed Shells, you’ll need a few simple ingredients that come together to create a rich, satisfying dish. Most are pantry staples or easy to find at any grocery store.

Ingredients:

  • Jumbo pasta shells – 20–25 shells (you’ll need extras in case a few tear while boiling)
  • Ricotta cheese – 1 ½ cups (whole milk ricotta for creaminess)
  • Mozzarella cheese – 1 ½ cups shredded, divided (half for filling, half for topping)
  • Parmesan cheese – ½ cup grated (adds sharp flavor to the filling)
  • Fresh spinach – 4 cups (or 10 oz frozen spinach, thawed and drained well)
  • Egg – 1 large (helps bind the filling)
  • Garlic – 2 cloves, minced
  • Dried Italian herbs – 1 tsp (or a mix of oregano, basil, thyme)
  • Nutmeg – ⅛ tsp (just a hint enhances the ricotta)
  • Salt and black pepper – to taste
  • Marinara sauce – 3 cups (use your favorite store-bought or homemade)

Optional Add-Ons:

  • Red pepper flakes (for heat)
  • Fresh basil or parsley (for garnish)
  • Cottage cheese (as a ricotta substitute for lighter texture)

These ingredients work together to create a balanced, flavorful filling that pairs beautifully with the pasta and marinara. Everything is vegetarian, wholesome, and perfect for families.

Spinach Ricotta Stuffed Shells

How to Make Spinach Ricotta Stuffed Shells

Making these stuffed shells is surprisingly easy. Here’s a step-by-step breakdown:

1. Boil the Pasta

Bring a large pot of salted water to a boil. Add 20–25 jumbo shells and cook until just al dente (about 8–9 minutes). Drain and rinse with cold water to stop the cooking. Set aside.

2. Cook the Spinach

If using fresh spinach: sauté in a skillet with a splash of water until wilted (3–4 minutes), then chop and squeeze out excess moisture.
If using frozen spinach: thaw, then squeeze dry with paper towels.

3. Mix the Filling

In a large bowl, combine:

  • 1 ½ cups ricotta cheese
  • ¾ cup shredded mozzarella
  • ½ cup grated Parmesan
  • Chopped spinach
  • 1 egg
  • 2 minced garlic cloves
  • 1 tsp Italian seasoning
  • ⅛ tsp nutmeg
  • Salt and pepper to taste

Stir until smooth and creamy.

4. Stuff the Shells

Using a spoon, gently fill each shell with about 2 tablespoons of the cheese-spinach mixture.

5. Assemble the Dish

Preheat oven to 375°F (190°C). Spread 1 ½ cups of marinara sauce on the bottom of a 9×13 baking dish. Arrange stuffed shells on top. Spoon remaining 1 ½ cups of marinara over the shells. Sprinkle remaining ¾ cup mozzarella on top.

6. Bake

Cover with foil and bake for 25 minutes. Remove foil and bake an additional 10–15 minutes, until cheese is melted and bubbly.

You Must Know

Before you get started, here are key tips to make your stuffed shells perfect:

  • Drain spinach well: Excess moisture will water down the filling. Use paper towels or a clean cloth to squeeze it dry.
  • Cook shells al dente: Slightly firm pasta is easier to stuff and holds up better while baking.
  • Quality sauce matters: Use a flavorful marinara — it makes a big difference.
  • Don’t overstuff: About 2 tablespoons of filling per shell is just right.
  • Let it rest: After baking, wait 5–10 minutes before serving so everything sets.

Following these tips ensures a smooth process and a delicious result every time.

Perfecting the Cooking Process

Want that restaurant-quality finish? Here’s how to nail it:

  • Sauce first: Spread marinara on the bottom of your baking dish so shells don’t stick.
  • Stuff carefully: Use just enough filling to keep shells neat and intact.
  • Bake in stages: Cover and bake for 25 minutes, then uncover for 10–15 more to get bubbly, golden cheese.
  • Broil for crispness (optional): A quick broil at the end gives a nice cheesy crust.
  • Cool before serving: This helps the cheese firm up and makes the dish easier to plate.

These small steps make a big difference — turning a good meal into a great one.

Add Your Touch

One of the best things about this dish is how customizable it is. Here are some ways to make it your own:

  • Swap the greens: Try kale, chard, or even finely chopped broccoli instead of spinach.
  • Mix up the cheese: Add a bit of cottage cheese, provolone, or a sprinkle of feta for extra depth.
  • Go spicy: Stir red pepper flakes into the marinara or filling for a little kick.
  • Make it extra creamy: Add a few tablespoons of cream cheese or sour cream to the ricotta mixture.
  • Garnish boldly: Top with fresh basil, parsley, or even a drizzle of pesto before serving.

Whether you’re feeding picky eaters or adventurous foodies, these simple twists can personalize your stuffed shells to suit any taste.

Storing & Reheating

Stuffed shells are perfect for making ahead and storing. Here’s how to keep them fresh:

Your next go-to meal awaits

  • Fridge: Store leftovers in an airtight container for up to 4 days.
  • Freezer: Assemble and freeze before baking. Wrap tightly with foil and freeze for up to 2 months.
  • Reheating from fridge: Microwave individual servings or reheat in the oven at 350°F for 15–20 minutes.
  • Reheating from frozen: Bake covered at 375°F for 45–60 minutes, or until heated through.

Tip: Add a little extra marinara before reheating to keep the shells moist and saucy.

Chef’s Helpful Tips for Spinach Ricotta Stuffed Shells

Want to cook like a pro? Here are a few expert tips to level up your stuffed shells:

Perfect for busy weeknights

  • Use a piping bag or zip-top bag to fill the shells neatly. It’s faster and less messy than using a spoon.
  • Don’t skip the nutmeg. Just a pinch brings out the flavor of the ricotta in a subtle, delicious way.
  • Grate your own cheese for better melt and flavor — pre-shredded cheese often has anti-caking agents that affect texture.
  • Add a bit of sauce on top while reheating to keep leftovers from drying out.
  • Cook a few extra shells. Some may tear while boiling — having backups saves frustration later.

These small tips can make the cooking process smoother and your results even better.

FAQ for Spinach Ricotta Stuffed Shells

Can I use frozen spinach?
Yes! Just thaw it and squeeze out all the excess water before mixing it into the filling.

Discover more easy dinner ideas

Can I make this ahead?
Absolutely. Assemble the shells, cover, and refrigerate for up to 24 hours before baking.

What if I don’t have ricotta?
You can substitute with cottage cheese or a mix of cottage cheese and cream cheese for a creamy texture.

Is this dish freezer-friendly?
Yes! Freeze before or after baking. If frozen before, bake straight from the freezer — just add extra time.

How do I prevent the shells from sticking together?
Rinse them with cold water after boiling and toss lightly with a little oil if needed.

Conclusion

Spinach and Ricotta Stuffed Shells are a delicious, comforting, and versatile dinner option that anyone can master. With their creamy filling, savory marinara, and melted cheese topping, they make a satisfying meal perfect for weeknights, family gatherings, or meal prepping ahead.

This recipe offers a wonderful balance of flavor and nutrition, plus plenty of room for customization to fit your taste and lifestyle. Whether you’re cooking for kids, vegetarians, or just craving some Italian comfort food, these stuffed shells will quickly become a go-to favorite.

By following the simple steps and tips shared here, you can confidently prepare a dish that tastes like it came from a restaurant — without the fuss or expensive ingredients. So gather your ingredients, preheat that oven, and treat yourself and your loved ones to a homemade meal that’s truly irresistible.

Enjoy your cooking and the delicious results!

How to Make Irresistible Spinach and Ricotta Stuffed Shells for Dinner Tonight

Difficulty:BeginnerPrep time: 20 minutesCook time: 35 minutesRest time: 10 minutesTotal time:1 hour 5 minutesCooking Temp:375°F CServings:6 servingsEstimated Cost:$12–15 $Calories:370 kcal Best Season:Summer

Description

Creamy ricotta cheese and tender spinach stuffed into jumbo pasta shells, baked with marinara and melty mozzarella — a comforting, crowd-pleasing dinner ready for any night of the week.

Ingredients

Instructions

    Cook pasta shells until al dente. Drain and set aside.

    Prepare filling by mixing ricotta, half the mozzarella, Parmesan, spinach, egg, garlic, seasoning, nutmeg, salt, and pepper.

    Stuff shells with the mixture using a spoon or piping bag.

    Assemble in a 9×13″ baking dish with marinara sauce on the bottom. Arrange stuffed shells, top with remaining sauce and mozzarella.

    Bake at 375°F covered for 25 minutes, then uncovered for 10–15 minutes until bubbly and golden.

Notes

  • Frozen spinach works great—just squeeze out all moisture.
    Add red pepper flakes for a spicy twist.
    Let the dish rest 5–10 minutes after baking for best texture.
Keywords:baked pasta recipe, Easy dinner ideas, Italian comfort food, ricotta pasta, Spinach stuffed shells, Vegetarian Dinner
Scroll to Top