Spinach & Ricotta Stuffed Shells

Spinach & Ricotta Stuffed Shells are one of those cozy, comforting recipes that feel like a warm hug straight from the oven. I’m so grateful you’re here because sharing dishes like this reminds me why cooking is such a joy. There’s something incredibly satisfying about filling tender pasta shells with creamy ricotta, vibrant spinach, and savory herbs, then baking them in rich tomato sauce until bubbly and golden. 🍝

If you enjoy meals that are comforting, family-friendly, and impressive enough for guests, you’re going to love this recipe. And before we dive in, don’t forget to subscribe to receive recipes like this straight to your inbox—because delicious homemade meals should always be easy to recreate!

Overview of Spinach & Ricotta Stuffed Shells

Spinach & Ricotta Stuffed Shells is a classic baked pasta dish made with large pasta shells filled with a creamy mixture of ricotta cheese, spinach, herbs, and Parmesan, then baked in marinara sauce until perfectly tender and melty.

Why You’ll Love This Recipe

Spinach & Ricotta Stuffed Shells

This recipe checks all the boxes for comfort food lovers:

  • Creamy, cheesy, and incredibly satisfying
  • Perfect for family dinners or gatherings
  • Easy to prepare ahead of time
  • Vegetarian and packed with flavor
  • Freezer-friendly for meal prep

I promised you versatile recipes, and this one delivers—perfect for weeknights, holidays, or when you simply want something cozy from the oven.

What Do Spinach & Ricotta Stuffed Shells Taste Like?

Every bite is rich and creamy thanks to the ricotta filling, balanced by the slightly earthy flavor of spinach and the bright acidity of marinara sauce. The baked cheese on top adds a gooey, savory finish that ties everything together.

And the smell when this dish is baking? Absolutely incredible! The aroma of bubbling tomato sauce, herbs, and melted cheese filling the kitchen is enough to make everyone hover near the oven waiting for dinner. 😊

Benefits of This Recipe

Besides being delicious, this recipe also offers a few nutritional perks:

  • Spinach provides iron and vitamins A and C
  • Ricotta adds protein and calcium
  • A satisfying vegetarian meal option
  • Great for batch cooking and leftovers

Ingredients for Spinach & Ricotta Stuffed Shells

Here’s everything you’ll need to make this comforting pasta dish.

Main Ingredients

  • 20–24 jumbo pasta shells
  • 2 cups ricotta cheese
  • 2 cups fresh spinach (chopped) or frozen spinach (drained)
  • 1 cup shredded mozzarella cheese
  • ½ cup grated Parmesan cheese
  • 1 large egg
  • 2 cups marinara sauce
  • 2 cloves garlic, minced
  • 1 teaspoon Italian seasoning
  • ½ teaspoon salt
  • ¼ teaspoon black pepper
  • 1 tablespoon olive oil

Optional Ingredient Additions

You can customize the filling with extra ingredients:

  • Chopped mushrooms
  • Cooked zucchini
  • Fresh basil
  • Red pepper flakes for a little heat
  • Lemon zest for brightness

Ingredient Substitutions

If you need alternatives, here are some easy swaps:

  • Ricotta substitute: Cottage cheese blended until smooth
  • Mozzarella substitute: Provolone or fontina
  • Fresh spinach substitute: Frozen spinach (well-drained)

Tools You’ll Need

This recipe uses simple kitchen equipment.

  • Large pot for boiling pasta
  • Colander for draining shells
  • Large mixing bowl
  • Baking dish (9×13 works well)
  • Spoon or piping bag for filling shells
  • Cutting board and knife

How to Make Spinach & Ricotta Stuffed Shells

Step 1: Cook the Pasta Shells

Bring a large pot of salted water to a boil. Cook the jumbo pasta shells according to package directions until al dente.

Drain and rinse with cool water so they’re easier to handle.

Step 2: Prepare the Spinach

Heat olive oil in a skillet over medium heat. Add the garlic and cook for about 30 seconds until fragrant.

Add the chopped spinach and cook until wilted. If using frozen spinach, make sure it’s fully drained before adding.

Let the spinach cool slightly.

Step 3: Make the Ricotta Filling

In a large bowl combine:

  • Ricotta cheese
  • Cooked spinach
  • Egg
  • Parmesan cheese
  • Italian seasoning
  • Salt and pepper

Mix everything until well combined.

Step 4: Fill the Shells

Spinach & Ricotta Stuffed Shells

Spoon or pipe the ricotta mixture into each cooked pasta shell.

Each shell should be nicely filled but not overflowing.

Step 5: Assemble the Dish

Spread about 1 cup of marinara sauce on the bottom of a baking dish.

Arrange the stuffed shells in the dish in a single layer.

Pour the remaining marinara sauce over the shells and sprinkle mozzarella cheese on top.

Step 6: Bake

Preheat the oven to 375°F (190°C).

Bake the dish for 25–30 minutes, or until the cheese is melted and the sauce is bubbling.

Let it cool slightly before serving.

What to Serve with Spinach & Ricotta Stuffed Shells

These stuffed shells pair beautifully with simple sides.

Here are some great options:

  • Garlic bread
  • Caesar salad
  • Roasted vegetables
  • Steamed broccoli
  • Tomato cucumber salad

A crisp sparkling water or light juice also pairs nicely with this comforting dish.

Tips for Perfect Stuffed Shells

Don’t Overcook the Pasta

Cook shells just until al dente so they don’t fall apart when filling.

Drain Spinach Well

Too much moisture can make the filling watery.

Use a Piping Bag

A piping bag (or zip-top bag with the corner cut) makes filling shells much easier.

Let the Dish Rest

Allow the shells to rest for about 5 minutes after baking so everything sets nicely.

Storage Instructions

Refrigerator

Store leftovers in an airtight container for up to 4 days.

Reheating

Reheat in the oven at 350°F (175°C) or microwave until warmed through.

Add a little extra sauce if needed.

Freezing

Stuffed shells freeze very well.

  • Assemble the dish but don’t bake it.
  • Cover tightly and freeze for up to 3 months.
  • Bake from frozen, adding extra baking time.

General Information

Stuffed pasta dishes like this are popular in Italian-American cuisine. While traditional Italian cooking often features stuffed pastas like ravioli or cannelloni, baked stuffed shells became a favorite in many home kitchens because they’re easy to assemble and perfect for feeding a crowd.

The creamy ricotta filling combined with tangy tomato sauce makes it a timeless comfort food classic.

Frequently Asked Questions (FAQ)

Can I make Spinach & Ricotta Stuffed Shells ahead of time?

Yes! Assemble the dish up to 24 hours ahead and store it in the refrigerator before baking.

Can I use frozen spinach?

Absolutely. Just make sure it’s thawed and well-drained to avoid extra moisture.

Can I add meat to this recipe?

Yes. Cooked ground beef, turkey, or sausage can be mixed into the filling or added to the marinara sauce.

How do I prevent shells from tearing?

Cook them gently and stir occasionally while boiling to keep them from sticking together.

Can I make this recipe gluten-free?

Yes! Use gluten-free jumbo pasta shells and ensure your marinara sauce is gluten-free.

Conclusion

Spinach & Ricotta Stuffed Shells are the kind of meal that brings comfort and joy to the table. Creamy ricotta filling, tender pasta, vibrant spinach, and rich marinara sauce come together in a dish that’s simple, satisfying, and perfect for sharing.

Once you try it, you’ll see why it’s such a beloved classic—easy enough for weeknights but impressive enough for special occasions.

If you enjoyed this recipe, you might also love these peach-inspired dishes:

  • Peach Burrata Salad
  • Grilled Peach Chicken
  • Fresh Peach Cobbler
  • Peach Smoothie Bowl

Nutritional Information (Approximate Per Serving)

Spinach & Ricotta Stuffed Shells

  • Calories: 380
  • Protein: 20g
  • Carbohydrates: 42g
  • Fat: 15g
  • Fiber: 4g
  • Sodium: 520mg

Nutritional values may vary depending on ingredients used.

If you make these Spinach & Ricotta Stuffed Shells, I’d love to hear about it! Leave a review and share your photos on Pinterest so others can get inspired too. Seeing your creations always makes my day. 🍝📌

Leave a Comment