Spinach and Ricotta Stuffed Shells: Creamy, Comforting Italian Bake

Introduction

Few dishes capture the essence of Italian comfort food like stuffed pasta shells. The Spinach and Ricotta Stuffed Shells recipe delivers all the qualities you crave: creamy texture, rich flavor, and the satisfaction of a homemade meal. This dish combines tender pasta shells, a luscious cheese filling, fresh spinach, and savory marinara sauce into a baked casserole that’s perfect for family dinners, meal prep, or casual entertaining.

What makes this recipe special is its balance of nutrition and indulgence. Ricotta and mozzarella provide protein and creamy richness, Parmesan adds a sharp, nutty depth, and spinach contributes fiber, vitamins, and color. The dish is versatile, easy to assemble, and can be customized with a variety of vegetables or seasonings to suit personal taste.

This guide provides an in-depth look at the recipe, from ingredients to step-by-step instructions, plus tips, variations, and frequently asked questions to ensure every batch comes out perfect.

Recipe Overview

  • Prep Time: 15 minutes
  • Cook Time: 30 minutes
  • Total Time: 45 minutes
  • Yield: 4 servings
  • Course: Dinner
  • Cuisine: Italian
  • Diet: Vegetarian

Ingredients

This recipe serves 4 and can be easily doubled for larger families or gatherings.

Pasta Shells

  • 12–15 jumbo pasta shells (about ½ box) – large enough to hold a generous filling

Filling

  • 2 cups ricotta cheese – full-fat for creaminess or part-skim for a lighter version
  • 1 cup shredded mozzarella cheese (divided; ½ cup for filling, ½ cup for topping)
  • ½ cup grated Parmesan cheese – adds sharp, nutty flavor
  • 1 large egg – binds the filling and adds richness
  • 2 cups fresh spinach (roughly chopped) or 1 cup frozen spinach (thawed and drained) – provides nutrients, color, and flavor
  • 2 cloves garlic, minced – aromatic base for the filling

Sauce and Seasoning

  • 2 cups marinara sauce – store-bought or homemade
  • 1 tablespoon olive oil – for sautéing spinach and garlic
  • 1 teaspoon Italian seasoning – adds classic herbal flavor
  • Salt and freshly ground black pepper – to taste

Optional Garnish

  • Fresh basil leaves – for a fragrant, fresh finish

Equipment

  • Large pot – for boiling pasta shells
  • Skillet – for sautéing spinach and garlic
  • Mixing bowl – to combine cheeses, egg, and spinach
  • 9×13-inch baking dish – ideal for arranging stuffed shells
  • Aluminum foil – for covered baking
  • Spatula or spoon – for filling shells
  • Knife and cutting board – for chopping spinach or herbs

Step-by-Step Preparation

Step 1: Cook the Pasta Shells

Bring a large pot of salted water to a boil. Add the jumbo pasta shells and cook until al dente (typically 8–10 minutes, depending on the brand). Al dente pasta ensures the shells hold their shape during filling and baking.

Once cooked, drain the shells carefully and place them on a plate or tray to cool slightly. Lightly drizzling with olive oil prevents sticking.

Tip: Handle the pasta gently; jumbo shells can tear if overstretched.

Step 2: Prepare the Filling

In a large mixing bowl, combine:

  • Ricotta cheese
  • ½ cup shredded mozzarella
  • Grated Parmesan
  • Egg

Mix thoroughly until smooth and well incorporated. The egg acts as a binder, keeping the filling creamy yet stable during baking.

Next, heat 1 tablespoon olive oil in a skillet over medium heat. Add minced garlic and sauté for about 30 seconds until fragrant. Add chopped spinach and cook until wilted, about 2–3 minutes. For frozen spinach, ensure it is well-thawed and drained before adding.

Season the spinach mixture with Italian seasoning, salt, and freshly ground black pepper, then fold it into the cheese mixture until evenly combined.

Tip: For extra flavor, add a pinch of crushed red pepper flakes or sautéed mushrooms to the filling.

Step 3: Preheat the Oven and Prepare the Dish

Preheat your oven to 375°F (190°C). Spread 1 cup of marinara sauce evenly over the bottom of a 9×13-inch baking dish. This sauce layer prevents sticking and ensures each shell is moist during baking.

Step 4: Stuff the Shells

Take each cooked pasta shell and fill it with about 2 tablespoons of the ricotta-spinach mixture. Arrange the shells in a single layer, open side up, in the prepared baking dish.

Once all shells are filled and in place, spoon the remaining marinara sauce over the top. Sprinkle the remaining ½ cup mozzarella cheese on top for a golden, bubbly finish.

Tip: Avoid overstuffing the shells; filling too much can cause spilling during baking.

Step 5: Bake Covered

Cover the baking dish with aluminum foil and bake for 20 minutes. The foil traps moisture, preventing the shells from drying out.

Step 6: Bake Uncovered

Remove the foil and continue baking for an additional 10 minutes, allowing the cheese to melt and lightly brown.

Visual cues:

  • Cheese should be bubbly and slightly golden
  • Sauce should be heated through
  • Edges of shells may crisp slightly

Step 7: Rest and Serve

Remove the dish from the oven and let it rest for a few minutes before serving. This allows flavors to meld and makes serving easier. Garnish with fresh basil leaves if desired.

Serve with a side salad or garlic bread for a complete, balanced meal.

Tips, Variations, and Storage

Tips

  • Choose the Right Ricotta: Full-fat ricotta is creamiest; part-skim works for lighter options.
  • Avoid Overstuffing: Use enough filling to comfortably fill each shell without spilling.
  • Prevent Sogginess: Pat spinach dry if using frozen to remove excess moisture.

Flavor Variations

  • Add sautéed mushrooms, sun-dried tomatoes, or roasted red peppers for extra flavor.
  • Mix in fresh herbs like thyme, parsley, or oregano for added aroma.
  • Substitute part of the ricotta with cottage cheese for extra protein.

Make-Ahead and Storage

  • Refrigerator: Assemble in advance and bake within 24 hours.
  • Freezer: Prepare, assemble, and freeze before baking. Bake directly from frozen, adding 10–15 minutes to cooking time.
  • Leftovers: Store in an airtight container for up to 3 days; reheat in the oven for best results.

Nutritional Insights

Per Serving (1/4 of dish):

  • Calories: 336
  • Protein: 17.2g
  • Carbohydrates: 17.7g
  • Fat: 21.9g (Saturated Fat: 12g, Unsaturated Fat: 9.9g)
  • Fiber: 2.6g
  • Sugar: 8g
  • Cholesterol: 70mg
  • Sodium: 909mg

Spinach provides vitamins A and C, iron, and folate, while ricotta and mozzarella add high-quality protein and calcium. This dish strikes a balance between indulgence and nutrition, making it a wholesome comfort meal.

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 and Ricotta Stuffed Shells: Creamy, Comforting Italian Bake


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: sofia
  • Total Time: 45 minutes
  • Yield: 4 servings
  • Diet: Vegetarian

Description

Spinach-and-ricotta-stuffed shells deliver everything you love about comfort food — rich flavors, creamy textures, and the satisfaction of a homemade meal.


Ingredients

  • 1215 jumbo pasta shells (about 1/2 box)
  • 2 cups ricotta cheese
  • 1 cup shredded mozzarella cheese (divided)
  • 1/2 cup grated Parmesan cheese
  • 1 large egg
  • 2 cups fresh spinach (roughly chopped) or 1 cup frozen spinach (thawed & drained)
  • 2 cloves garlic, minced
  • 2 cups marinara sauce
  • 1 tablespoon olive oil
  • 1 teaspoon Italian seasoning
  • Salt & freshly ground black pepper, to taste
  • Fresh basil leaves for garnish (optional)


Instructions

  1. Cook pasta shells according to package instructions until al dente. Drain and set aside.
  2. In a bowl, mix ricotta, 1/2 cup mozzarella, Parmesan, and egg until combined.
  3. Heat olive oil in a skillet, sauté garlic for 30 seconds, add spinach, and cook until wilted. Season with Italian seasoning, salt, and pepper.
  4. Preheat oven to 375°F (190°C). Spread 1 cup marinara over the bottom of a 9×13-inch dish.
  5. Fill each shell with ~2 tbsp ricotta-spinach mixture. Arrange shells in dish, open side up.
  6. Spoon remaining marinara over shells. Cover with foil and bake 20 minutes, then remove foil and bake 10 more minutes.
  7. Let rest a few minutes, garnish with basil, and serve.

Notes

  • Use full-fat ricotta for creamier filling; part-skim works for a lighter option.
  • Avoid overstuffing shells to prevent spilling.
  • Add mushrooms, sun-dried tomatoes, or herbs to customize.
  • Can be prepared ahead and frozen before baking. Thaw and bake when ready.
  • Prep Time: 15 minutes
  • Cook Time: 30 minutes
  • Category: Dinner
  • Method: Baking
  • Cuisine: Italian

Frequently Asked Questions (FAQ)

1. Can I use frozen spinach?

Yes. Thaw and drain thoroughly to remove excess water, which prevents a watery filling.

2. Can this recipe be made vegan?

Yes. Use plant-based ricotta, mozzarella alternatives, and skip the egg or use a flax egg.

3. Can I add other vegetables?

Absolutely. Mushrooms, roasted red peppers, or zucchini add flavor and nutrients.

4. Can I prepare ahead of time?

Yes. Assemble the shells and refrigerate up to 24 hours, then bake when ready.

5. How do I store leftovers?

Store in an airtight container in the refrigerator for up to 3 days. Reheat in the oven for the best texture.

Serving Suggestions

  • Pair with a crisp arugula salad with lemon vinaigrette
  • Serve alongside garlic bread or toasted baguette
  • Drizzle with a bit of extra marinara sauce and sprinkle with Parmesan for added richness

This Spinach and Ricotta Stuffed Shells recipe is a classic Italian comfort dish that’s nutritious, customizable, and satisfying. Its creamy, cheesy filling, tender pasta, and savory sauce make it ideal for family dinners, meal prep, or special occasions.

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star