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

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

A cozy and hearty baked pasta dish made with jumbo shells stuffed with a creamy spinach and ricotta filling, smothered in marinara sauce, and topped with melted mozzarella and Parmesan cheese.

  • Total Time: 50 minutes
  • Yield: 4 servings

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 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. Preheat oven to 375°F (190°C).
  2. Cook pasta shells in salted boiling water until al dente. Drain and set aside to cool slightly.
  3. In a skillet, heat olive oil over medium heat and sauté garlic and spinach until wilted. Let cool.
  4. In a bowl, combine ricotta, half the mozzarella, Parmesan, egg, spinach mixture, Italian seasoning, salt, and pepper.
  5. Spread 1 cup marinara sauce over the bottom of a baking dish.
  6. Stuff shells with the ricotta-spinach filling and arrange seam-side up in the dish.
  7. Spoon remaining marinara sauce over shells and sprinkle with the rest of the mozzarella.
  8. Cover with foil and bake for 20 minutes. Remove foil and bake another 10 minutes until cheese is golden and bubbly.
  9. Garnish with fresh basil and serve warm.

Notes

Add cooked ground beef, sausage, or turkey for extra protein.

Mix in mushrooms or zucchini with spinach for more vegetables.

Use Alfredo sauce instead of marinara for a creamier version.

Sprinkle extra Parmesan on top before baking for added cheesiness.

To freeze, assemble the shells in a dish, cover with foil, and freeze for up to 2 months. Bake straight from frozen, adding 15 minutes to the cook time.

  • Author: Madelynn
  • Prep Time: 20 minutes
  • Cook Time: 30 minutes
  • Category: Dinner
  • Method: Baking
  • Cuisine: Italian
  • Diet: Vegetarian

Nutrition

  • Serving Size: 3-4 stuffed shells
  • Calories: 420
  • Sugar: 7g
  • Sodium: 720mg
  • Fat: 21g
  • Saturated Fat: 11g
  • Unsaturated Fat: 8g
  • Trans Fat: 0g
  • Carbohydrates: 34g
  • Fiber: 3g
  • Protein: 24g
  • Cholesterol: 95mg