Spinach and Ricotta Stuffed Shells: A Comforting Italian Classic

When it comes to comfort food, few dishes deliver the creamy, cheesy satisfaction of Spinach and Ricotta Stuffed Shells. This Italian-inspired recipe combines tender jumbo pasta shells with a rich ricotta and mozzarella filling, balanced with the freshness of spinach and a touch of Parmesan. Bathed in marinara sauce and baked to golden perfection, these stuffed shells are perfect for family dinners, meal prep, or impressing guests with a homemade Italian feast.

In this article, we’ll break down the recipe into simple steps, provide tips for perfect results, and answer common questions to ensure your stuffed shells come out creamy, flavorful, and picture-perfect every time.

Ingredients

For 4 servings of these delicious stuffed shells, gather the following:

Pasta & Cheese

  • 12–15 jumbo pasta shells (about half a standard box)
  • 2 cups ricotta cheese
  • 1 cup shredded mozzarella cheese (divided)
  • ½ cup grated Parmesan cheese

Vegetables & Flavorings

  • 2 cups fresh spinach (roughly chopped) or 1 cup frozen spinach (thawed and drained)
  • 2 cloves garlic, minced
  • 1 teaspoon Italian seasoning
  • Salt and freshly ground black pepper to taste

Other Essentials

  • 1 large egg
  • 2 cups marinara sauce
  • 1 tablespoon olive oil
  • Fresh basil leaves, optional, for garnish

Equipment Needed

  • Large mixing bowl
  • Skillet
  • 9×13-inch baking dish
  • Aluminum foil

Step-by-Step Preparation Method

1. Cook the Pasta Shells

Bring a large pot of salted water to a boil. Add the jumbo pasta shells and cook according to package instructions until al dente—usually around 8–10 minutes. Drain and set aside to cool slightly while preparing the filling.

2. Prepare the Ricotta-Spinach Filling

In a large mixing bowl, combine:

  • 2 cups ricotta cheese
  • ½ cup shredded mozzarella
  • ½ cup grated Parmesan
  • 1 large egg

Mix until smooth and fully incorporated.

Next, heat 1 tablespoon of olive oil in a skillet over medium heat. Sauté the minced garlic for 30 seconds until fragrant, then add the chopped spinach. Cook for 2–3 minutes until wilted (or warmed through if using thawed frozen spinach).

Add the cooked spinach to the ricotta mixture, seasoning with Italian seasoning, salt, and pepper. Mix thoroughly to create a creamy, flavorful filling.

3. Assemble the Stuffed Shells

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

  1. Spread 1 cup of marinara sauce evenly over the bottom of a greased 9×13-inch baking dish.
  2. Take each cooked shell and fill it with approximately 2 tablespoons of the ricotta-spinach mixture.
  3. Arrange the stuffed shells in a single layer, open side up, in the baking dish.
  4. Spoon the remaining marinara sauce over the top of the shells.

4. Bake the Shells

Cover the baking dish with aluminum foil and bake for 20 minutes. Remove the foil and continue baking for an additional 10 minutes, or until the cheese on top is melted, bubbly, and lightly golden.

Allow the dish to rest for a few minutes before serving. This resting period lets the flavors meld and makes serving easier.

Nutrition Overview

Each serving (¼ of the dish) provides:

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

This dish is a protein- and calcium-rich meal, providing a satisfying balance of macronutrients while still remaining vegetarian-friendly.

Tips for Perfect Stuffed Shells

  1. Choose the right ricotta: Full-fat ricotta yields the creamiest filling, but part-skim ricotta works for a lighter option.
  2. Avoid overstuffing shells: Use just enough filling to comfortably fill each shell without spilling over.
  3. Add vegetables for variety: Sautéed mushrooms, sun-dried tomatoes, or roasted bell peppers make a delicious addition.
  4. Make ahead & freeze: Assemble shells in the baking dish, cover tightly, and freeze before baking. Thaw overnight in the fridge and bake as usual.
  5. Use fresh herbs for garnish: Basil or parsley adds a fresh, vibrant flavor that complements the richness of the cheese filling.

Frequently Asked Questions (FAQs)

1. Can I use frozen spinach?
Yes, just thaw and drain it thoroughly to avoid excess moisture in the filling.

2. Can I make this gluten-free?
Use gluten-free jumbo pasta shells to make this recipe gluten-free without changing the flavor.

3. Can I use part-skim cheese to reduce fat?
Yes, part-skim ricotta and mozzarella can be used to lower calories while keeping the dish creamy.

4. How do I prevent the shells from falling apart?
Cook pasta shells al dente, don’t overstuff, and handle gently while filling.

5. Can this dish be made in advance?
Absolutely. Assemble the shells, cover, and refrigerate for up to 24 hours before baking. Freezing before baking is also possible.

6. Can I add protein to make it more filling?
Yes, cooked chicken, ground turkey, or Italian sausage can be added to the ricotta filling for a heartier meal.

7. How should leftovers be stored?
Cover and refrigerate for up to 3 days, or freeze individual portions for up to 2 months. Reheat in the oven or microwave.

Print

Spinach and Ricotta Stuffed Shells: A Comforting Italian Classic

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

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

  • Author: asil
  • Prep Time: 15 minutes
  • Cook Time: 30 minutes
  • Total Time: 45 minutes
  • Yield: 4 servings
  • Category: Dinner
  • Method: Baking
  • Cuisine: Italian
  • Diet: Vegetarian

Ingredients

  • 12–15 jumbo pasta shells
  • 2 cups ricotta cheese
  • 1 cup shredded mozzarella cheese (divided)
  • 1/2 cup grated Parmesan cheese
  • 1 large egg
  • 2 cups fresh spinach (chopped) or 1 cup frozen spinach (thawed and drained)
  • 2 cloves garlic, minced
  • 2 cups marinara sauce
  • 1 tablespoon olive oil
  • 1 teaspoon Italian seasoning
  • Salt and 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, combine ricotta, 1/2 cup mozzarella, Parmesan, and egg. Mix well.
  3. Heat olive oil in a skillet over medium heat. Add garlic and cook 30 seconds. Add spinach and cook until wilted (2–3 minutes).
  4. Season filling with Italian seasoning, salt, and pepper. Mix well.
  5. Preheat oven to 375°F (190°C). Spread 1 cup marinara sauce in a 9×13-inch baking dish.
  6. Fill each shell with ~2 tablespoons of the ricotta-spinach mixture and arrange in a single layer in the dish.
  7. Spoon remaining marinara sauce over shells. Cover with foil and bake 20 minutes.
  8. Remove foil and bake additional 10 minutes. Let rest a few minutes before serving.

Notes

  • Use full-fat ricotta for creamier filling or part-skim for lighter option.
  • Avoid overstuffing shells to prevent spilling.
  • Customize with mushrooms, sun-dried tomatoes, or herbs.
  • Can be prepared ahead and frozen before baking.

Conclusion

Spinach and Ricotta Stuffed Shells are a comforting, flavorful, and versatile dish that combines creamy cheese, tender pasta, and fresh vegetables. Perfect for family dinners, meal prep, or special occasions, this recipe offers all the satisfaction of Italian comfort food without the need for complicated techniques.

By following the step-by-step instructions, paying attention to tips, and experimenting with optional add-ins, you can create a dish that is both visually stunning and incredibly delicious. The combination of creamy ricotta, nutty Parmesan, fresh spinach, and melty mozzarella ensures every bite is rich, satisfying, and full of flavor.

Serve it hot, garnish with fresh herbs, and enjoy a meal that will quickly become a staple in your vegetarian recipe collection.

Leave a Comment

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