Spinach Ricotta Stuffed Shells with Tomato Sauce

Hello, welcome to my beautiful world! My name is Prisca Bush. I am a food lover; I enjoy writing about my favorite recipes. 

 

Introduction 

 

There are some recipes that feel like a warm embrace—a dish that’s as comforting to make as it is to eat. For me, Spinach Ricotta Stuffed Shells with Tomato Sauce is one of those cherished meals. Every time I prepare it, I’m taken back to the small apartment kitchen where I first discovered the magic of stuffed shells. I remember spreading ricotta across a bowl, stirring in fresh spinach, garlic, and herbs, feeling like a real cook as I filled each delicate pasta shell by hand.

It was one of those dishes that instantly made me feel proud. It looked fancy, tasted luxurious, and yet came together with simple ingredients and minimal fuss. Over the years, it’s become one of my go-to recipes for family gatherings, busy weeknights when I want something cozy, and evenings when I’m feeding friends and want to impress them without spending hours in the kitchen.

Stuffed shells strike that perfect balance between comfort and elegance: soft pasta shells filled with creamy ricotta and spinach, nestled in rich tomato sauce, topped with melty mozzarella and parmesan. It’s everything I love about Italian-inspired cooking—fresh ingredients, layered flavors, and heartwarming simplicity.

If you’ve been searching for a wholesome, crowd-pleasing pasta bake that’s both impressive and easy, this Spinach Ricotta Stuffed Shells with Tomato Sauce recipe will quickly become a staple in your home too.

Let’s dive into the details so you can create your own cozy, cheesy masterpiece.

 

Do you want more recipes?

 

Cheesy Chicken Crescent Roll Bake Recipe

Skillet Chicken Thighs with Mushroom Gravy Recipe

 


Spinach Ricotta Stuffed Shells with Tomato Sauce (2026)


 

Ingredients for Spinach Ricotta Stuffed Shells with Tomato Sauce

 

For the Pasta

 

  • 1 box (12 ounces) jumbo pasta shells
  • Salt, for boiling water

 

For the Spinach Ricotta Filling

 

  • 2 cups ricotta cheese (whole milk recommended for creaminess)
  • 1 cup shredded mozzarella cheese
  • ½ cup freshly grated parmesan cheese
  • 2 cups fresh spinach, sautéed (or 1 cup frozen spinach, thawed and drained)
  • 1 large egg
  • 3 cloves garlic, minced
  • 1 teaspoon dried Italian seasoning
  • ½ teaspoon onion powder
  • ½ teaspoon salt
  • ½ teaspoon black pepper
  • ¼ teaspoon nutmeg (optional but adds warmth)
  • 2 tablespoons chopped fresh basil or parsley

 

For the Tomato Sauce

 

  • 3 cups marinara sauce (homemade or store-bought)
  • 1 tablespoon olive oil
  • ½ teaspoon red pepper flakes (optional)
  • 1 teaspoon dried basil or oregano
  • 2 cloves garlic, minced (optional for extra flavor)

 

For Topping

 

  • 1 cup shredded mozzarella cheese
  • ¼ cup grated parmesan
  • Fresh basil or parsley, chopped

 

How to Prepare Spinach Ricotta Stuffed Shells with Tomato Sauce

 

1. Cook the Pasta Shells

 

Bring a large pot of salted water to a boil.

Add the jumbo shells and cook until al dente, usually about 9–10 minutes.

Do not overcook—soft shells are harder to fill and may tear.

Drain and rinse under cold water to stop cooking.

Lay the shells on a baking sheet or plate so they don’t stick together.

 

2. Prepare the Spinach

 

If using fresh spinach:

Sauté spinach in a pan with a bit of olive oil until wilted. Let cool and squeeze out all excess moisture, then chop finely.

If using frozen spinach:

Thaw completely and squeeze out all liquid using paper towels or a clean kitchen cloth.

Removing moisture is important—too much liquid will affect the filling texture.

 

3. Make the Ricotta Filling

 

In a large mixing bowl, combine:

  • Ricotta
  • Mozzarella
  • Parmesan
  • Spinach
  • Egg
  • Garlic
  • Italian seasoning
  • Onion powder
  • Salt
  • Pepper
  • Nutmeg
  • Fresh herbs

Mix until fully combined.

The filling should be thick, creamy, and well-seasoned.

Taste and adjust seasoning as needed. (Avoid tasting after adding egg unless you do so before mixing.)

 

4. Prepare the Tomato Sauce

 

In a saucepan over medium heat, warm:

  • Olive oil
  • Garlic
  • Red pepper flakes

Sauté until fragrant, then add:

  • Marinara sauce
  • Dried basil or oregano

Simmer for 5–10 minutes to develop flavor.

 

5. Assemble the Dish

 

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

Spread 1–1½ cups of the tomato sauce on the bottom of a baking dish (9×13 works perfectly).

Stuff each pasta shell generously with the ricotta mixture—about 1–2 tablespoons per shell—and arrange them in the dish, open side up.

Pour the remaining sauce over the shells or spoon it between them for a balanced finish.

 

6. Add the Cheese Topping

 

Sprinkle:

  • Shredded mozzarella
  • Grated parmesan

on top of the shells.

 

7. Bake

 

Cover the baking dish with foil and bake for 25 minutes.

Remove foil and bake for an additional 10–15 minutes, until:

  • The cheese is melted
  • The sauce is bubbling
  • The edges are slightly golden

For a browned top, broil for 1–2 minutes.

 

8. Garnish and Serve

 

Let the shells rest for 5 minutes before serving.

Top with:

  • Fresh basil or parsley
  • Extra parmesan
  • Crushed red pepper (optional)

 

How to Serve Spinach Ricotta Stuffed Shells with Tomato Sauce

 

This dish is filling, cozy, and satisfying enough to be the main attraction, but pairing it with the right sides makes it even better.

 

1. Serve with Garlic Bread

 

Soft, crusty garlic bread is perfect for soaking up extra sauce.

 

2. Pair with a Fresh Salad

 

Try:

  • Caesar salad
  • Mixed greens with balsamic
  • Arugula salad with lemon

 

3. Add Roasted Vegetables

 

Complements the richness beautifully:

  • Broccoli
  • Zucchini
  • Cherry tomatoes
  • Asparagus

 

4. Serve with Soup

 

A great choice for a comfort-food night:

  • Tomato basil soup
  • Minestrone
  • Italian vegetable soup

 

5. Pair with Wine

 

For adults, try:

  • Chianti
  • Pinot Noir
  • Sauvignon Blanc
  • Pinot Grigio

 

6. Serve Family-Style

 

This dish is ideal for potlucks, family gatherings, and holidays.

 

7. Make It a Pasta Night Spread

 

Serve alongside:

  • Meatballs
  • Garlic knots
  • A small antipasto platter

 

Tips for the Spinach Ricotta Stuffed Shells with Tomato Sauce

 

1. Don’t Overcook the Shells

 

Aim for firm al dente so they’re easy to fill and hold their shape.

 

2. Squeeze the Spinach Dry

 

Excess moisture is the enemy of creamy filling.

 

3. Use Whole-Milk Ricotta

 

It’s richer and smoother than part-skim.

 

4. Shred Your Own Cheese

 

Freshly shredded melts better and creates a smoother texture.

 

5. Taste the Filling

 

Before mixing in the egg, taste and adjust seasoning.

 

6. Add Fresh Herbs

 

Fresh basil or parsley brightens the flavor significantly.

 

7. Make-Ahead Friendly

 

Prepare everything up to the baking stage, then refrigerate for up to 24 hours or freeze for later.

 

8. Skip the Egg If Needed

 

If you prefer egg-free filling, simply omit it—the cheese mixture will still hold together.

 

9. Use a Piping Bag

 

For faster filling, use a piping bag or a zip-top bag with the corner snipped off.

 

10. Let It Rest

 

Resting helps the sauce set and makes serving easier.

 

Variations

 

There are so many ways to customize Spinach Ricotta Stuffed Shells with Tomato Sauce. Try one of these tasty variations:

 

1. Three-Cheese Stuffed Shells

 

Add ricotta + mozzarella + provolone for maximum cheesy goodness.

 

2. Meat-Stuffed Shells

Add cooked:

  • Ground beef
  • Sausage
  • Turkey
  • Chicken
    to the ricotta mixture or layer in the sauce.

 

3. Alfredo Stuffed Shells

 

Swap marinara for alfredo sauce for a creamier, richer version.

 

4. Pesto Spinach Shells

 

Add 2–3 tablespoons of basil pesto to the filling for a bright, herbal twist.

 

5. Vegan Stuffed Shells

 

Use:

  • Tofu ricotta
  • Spinach
  • Dairy-free cheese
  • Tomato sauce

Still delicious!

 

6. Low-Carb Stuffed Shells

 

Swap pasta shells for:

  • Zucchini boats
  • Portobello mushrooms
  • Roasted eggplant slices

 

7. Spinach & Artichoke Shells

 

Add chopped artichokes for a dip-inspired flavor.

 

8. Spicy Arrabbiata Shells

 

Use spicy tomato sauce or add red pepper flakes.

 

9. Butternut Squash Shells

 

Mix a little roasted butternut squash into the filling for autumn coziness.

 

10. Cottage Cheese Filling

 

Swap ricotta for cottage cheese for a lighter texture and more protein.

 

FAQs

 

1. Can I make Spinach Ricotta Stuffed Shells with Tomato Sauce ahead of time?

 

Yes! They are great for meal prep.

Assemble everything, cover tightly, and refrigerate up to 24 hours before baking.

 

2. Can I freeze stuffed shells?

 

Absolutely. Freeze before or after baking:

  • Before baking: wrap tightly and freeze up to 3 months.
  • After baking: store portions in freezer-safe containers.

 

3. Do I need to boil the shells first?

 

Yes—jumbo shells must be parboiled for easy filling.

 

4. Can I use frozen spinach?

 

Yes, just thaw completely and remove all water.

 

5. Can I add meat to the filling?

 

Definitely—sausage or ground beef is delicious.

 

6. How long do leftovers last?

 

Up to 4 days in the refrigerator.

 

7. How do I reheat stuffed shells?

 

Reheat in:

  • Oven at 350°F for 15–20 minutes
  • Microwave in 1-minute increments

 

8. What can I use instead of ricotta?

 

Try:

  • Cottage cheese (blended)
  • Mascarpone
  • A mixture of cream cheese + mozzarella

 

9. Can I use different pasta shapes?

 

Manicotti is the best substitute for shells.

 

10. Can I make this Spinach Ricotta Stuffed Shells with Tomato Sauce vegetarian?

 

It already is, as long as you use meatless sauce.

 

Final Thoughts

 

Spinach Ricotta Stuffed Shells with Tomato Sauce is one of those dishes that checks every box: comforting, cozy, flavorful, and incredibly satisfying. It’s elegant enough for entertaining yet simple enough for an effortless weeknight dinner. The creamy ricotta-spinach filling, nestled in tender pasta shells and smothered in rich tomato sauce, makes for a meal that feels gourmet without the stress.

Whether you’re cooking for family, hosting friends, or just craving a warm, cheesy pasta bake, this Spinach Ricotta Stuffed Shells with Tomato Sauce recipe brings comfort and joy every time. It’s budget-friendly, customizable, freezer-friendly, and perfect for leftovers. What more could a home cook ask for?

pinterest

Leave a Comment