Spinach & Ricotta Stuffed Shells

There’s something so comforting about a bubbling dish of pasta coming out of the oven, and Spinach & Ricotta Stuffed Shells might just be one of the coziest meals you can make 🍝. Tender pasta shells filled with creamy ricotta, fresh spinach, and savory herbs, all nestled in rich tomato sauce and baked under melted cheese… it’s pure comfort food.

I’m always grateful for recipes like this because they bring people together around the table. The smell alone when this is baking in the oven is incredible—warm tomato sauce, garlic, and melting cheese filling the whole kitchen. Honestly, it’s the kind of dish that makes everyone ask, “When can we eat?”

If you enjoy recipes like this, don’t forget to subscribe to receive new recipes by email so you never miss a delicious homemade favorite.

Spinach & Ricotta Stuffed Shells Recipe Overview

Spinach & Ricotta Stuffed Shells is a classic Italian-inspired pasta dish made with large pasta shells filled with a creamy mixture of ricotta cheese, spinach, Parmesan, and herbs. The stuffed shells are arranged in a baking dish over marinara sauce and baked until bubbly and golden.

This dish is comforting, satisfying, and surprisingly easy to prepare. It’s perfect for family dinners, meal prep, or even serving guests.

Why You’ll Love This Spinach & Ricotta Stuffed Shells Recipe

Here are a few reasons this recipe is a favorite in many kitchens:

  • Creamy, cheesy, and full of flavor
  • Great vegetarian dinner option
  • Perfect for make-ahead meals
  • Family-friendly comfort food
  • Freezer-friendly for busy nights

Plus, the golden cheese on top and the rich tomato sauce make every bite incredibly satisfying.

What Do Spinach & Ricotta Stuffed Shells Taste Like?

Spinach & Ricotta Stuffed Shells

The flavor is creamy and savory with a gentle freshness from the spinach. The ricotta filling is soft and mild, while Parmesan adds a salty, nutty depth.

Combined with the tangy marinara sauce and melted mozzarella, the result is a perfect balance of creamy, cheesy, and tomato-rich flavors.

Benefits of This Recipe

This dish isn’t just delicious—it’s practical too:

  • Vegetarian-friendly
  • Great for meal prepping
  • Uses simple ingredients
  • Can easily be doubled for larger gatherings
  • A satisfying way to include vegetables in pasta dishes

It’s comfort food that feels hearty without being too heavy.

Ingredients for Spinach & Ricotta Stuffed Shells

Main Ingredients

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

Optional Additions

You can customize this dish with a few extras:

  • Fresh basil for garnish
  • Red pepper flakes for a little heat
  • Mushrooms sautéed with the spinach
  • Extra mozzarella on top for a cheesier finish

Tools Needed for Preparation

You’ll only need a few basic kitchen tools:

  • Large pot for boiling pasta
  • Mixing bowl
  • Baking dish (9×13 works well)
  • Spoon or piping bag for filling shells
  • Skillet for sautéing spinach
  • Colander

Ingredient Substitutions and Variations

One of the best things about Spinach & Ricotta Stuffed Shells is how adaptable the recipe is.

Cheese Variations

  • Replace ricotta with cottage cheese for a lighter option.
  • Add fontina or provolone for deeper flavor.

Greens Alternatives

  • Kale (finely chopped)
  • Swiss chard
  • Frozen spinach (thawed and squeezed dry)

Sauce Options

  • Classic marinara
  • Tomato basil sauce
  • Creamy Alfredo for a richer version

How to Make Spinach & Ricotta Stuffed Shells

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 the package instructions until al dente. Drain and rinse with cool water to stop the cooking process.

Set aside.

Step 2: Prepare the Spinach

Heat olive oil in a skillet over medium heat.

Add garlic and cook for about 30 seconds until fragrant. Add chopped spinach and sauté until wilted. Remove from heat and let cool slightly.

Step 3: Make the Ricotta Filling

In a large bowl combine:

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

Mix until well combined.

Step 4: Fill the Shells

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

Using a spoon (or piping bag), fill each shell with the ricotta-spinach mixture and place them in the dish.

Step 5: Add Sauce and Cheese

Pour the remaining marinara sauce over the shells.

Sprinkle the rest of the mozzarella cheese evenly on top.

Step 6: Bake the Stuffed Shells

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

Bake uncovered for 25–30 minutes, until the cheese is melted and bubbly.

Let the dish rest for a few minutes before serving.

What to Serve with Spinach & Ricotta Stuffed Shells

This dish pairs beautifully with lighter sides.

Try serving it with:

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

These sides help balance the richness of the pasta.

Tips for the Best Stuffed Shells

Don’t Overcook the Pasta

Cook shells just until al dente so they don’t tear while stuffing.

Use Plenty of Sauce

A layer of sauce underneath prevents the shells from sticking.

Let the Dish Rest

Allow the baked shells to sit for about 5 minutes before serving so everything sets nicely.

Use Fresh Herbs

Fresh basil or parsley adds wonderful flavor and color.

Storage Instructions

Refrigerator

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

Reheating

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

Freezing

Stuffed shells freeze beautifully. Assemble the dish but don’t bake it. Cover tightly and freeze for up to 2 months.

Bake directly from frozen, adding extra cooking time.

General Information About Stuffed Shells

Stuffed pasta dishes have long been a staple of Italian-inspired cooking. Jumbo shells are perfect for holding creamy fillings like ricotta and spinach.

They’re often served for family dinners, holidays, and gatherings because they can easily feed a crowd and be prepared ahead of time.

Frequently Asked Questions (FAQ)

Can I use frozen spinach?

Yes. Just thaw it completely and squeeze out excess moisture before adding it to the filling.

Can I make this recipe ahead of time?

Absolutely. Assemble the shells, cover the dish, and refrigerate for up to 24 hours before baking.

Can I add meat?

Yes! Ground beef, sausage, or shredded chicken can be added to the marinara sauce.

Why did my shells tear?

This usually happens if the pasta is overcooked. Cooking them al dente helps keep them intact.

Can I make this recipe gluten-free?

Yes, simply use gluten-free jumbo pasta shells.

Conclusion

These Spinach & Ricotta Stuffed Shells are the perfect blend of creamy cheese, tender pasta, and rich tomato sauce. They’re comforting, satisfying, and surprisingly simple to prepare.

Whether you’re cooking for a cozy family dinner or preparing a dish to share with friends, this recipe is guaranteed to bring smiles around the table.

If you enjoyed this recipe, you might also love:

  • Creamy Mushroom Pasta
  • Baked Ziti with Ricotta
  • Classic Lasagna

Each one delivers the same comforting, homemade goodness.

Share Your Creation

Spinach & Ricotta Stuffed Shells

If you make Spinach & Ricotta Stuffed Shells, I’d love to see your version!

Leave a review and share your photos on Pinterest so others can get inspired by your delicious creation 📸

Nutritional Information (Approximate per Serving)

  • Calories: 380
  • Protein: 18g
  • Carbohydrates: 42g
  • Fat: 16g
  • Fiber: 4g
  • Sodium: 520mg

Leave a Comment