Print

Spinach and Ricotta Stuffed Shells

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

Spinach and Ricotta Stuffed Shells are a comforting vegetarian pasta dish featuring jumbo shells filled with a creamy blend of ricotta, mozzarella, Parmesan, and sautéed spinach, baked in marinara sauce until golden and bubbly.

  • Author: Sophia
  • Prep Time: 15 minutes
  • Cook Time: 35 minutes
  • Total Time: 50 minutes
  • Yield: 4 servings
  • Category: Dinner
  • Method: Baked
  • Cuisine: Italian
  • Diet: Vegetarian

Ingredients

  • 16 jumbo pasta shells (plus a few extra, cooked al dente)
  • 1 1/2 tbsp olive oil
  • 2 tsp garlic, minced
  • 4 cups fresh spinach, roughly chopped
  • 12 oz skim-milk ricotta cheese
  • 1 cup shredded skim-milk mozzarella cheese
  • 1/2 cup grated Parmesan cheese, plus more for serving
  • 1 large egg
  • 1 tbsp fresh basil, finely chopped
  • 1 tsp kosher salt
  • 1/2 tsp freshly ground black pepper
  • 1 1/4 cups marinara sauce

Instructions

  1. Preheat oven to 375°F. Cook pasta shells al dente, then drain and set aside.
  2. In a skillet, heat olive oil over medium-high. Sauté garlic until golden, then add spinach and cook until wilted (about 3–4 minutes). Let cool slightly.
  3. In a bowl, mix spinach, ricotta, mozzarella, Parmesan, egg, basil, salt, and pepper until well combined.
  4. Spread 1/2 cup marinara sauce in the bottom of an 8×8-inch baking dish.
  5. Stuff each shell with the cheese mixture and arrange in the dish.
  6. Top with remaining marinara sauce, cover with foil, and bake for 25 minutes.
  7. Remove foil and bake another 10–15 minutes until golden and bubbly.
  8. Serve warm with extra Parmesan on top.

Notes

  • Substitute Italian seasoning for fresh basil if needed.
  • Use whole-milk ricotta for a richer filling.
  • Try vodka sauce or homemade tomato sauce for variation.
  • Frozen spinach can be used—just thaw and squeeze dry.
  • Great for making ahead or freezing unbaked for later.

Nutrition