Go Back
Homemade Stuffed Shells with Spinach photo

Stuffed Shells with Spinach

This Stuffed Shells with Spinach is a cheesy, creamy delight! Perfect for family dinners or impressing guests.
Prep Time 15 minutes
Cook Time 40 minutes
Total Time 55 minutes
Servings: 4 servings
Course: Main Course
Cuisine: Italian

Ingredients
  

  • 16 jumbo shells pasta shells
  • 1 tablespoon olive oil
  • 3 cloves garlic minced
  • 4 cups baby spinach leaves slightly packed
  • 1 cup ricotta cheese
  • 1 cup mozzarella cheese shredded
  • ½ cup parmesan cheese grated
  • 1 large egg
  • 1 teaspoon salt
  • ½ teaspoon black pepper freshly ground
  • 1 cup marinara sauce
  • to taste fresh basil leaves for serving

Equipment

  • Large pot
  • Skillet
  • Baking dish
  • Mixing bowl
  • Spoon or piping bag

Method
 

  1. Step 1: Prepare the Pasta - Boil a large pot of salted water. Add the jumbo pasta shells and cook until al dente. Drain and set aside to cool slightly.
  2. Step 2: Sauté the Spinach - In a skillet, heat the olive oil over medium heat. Add minced garlic and sauté for 30 seconds. Add spinach and cook until wilted, about 2-3 minutes. Remove from heat and let cool.
  3. Step 3: Make the Filling - In a mixing bowl, combine ricotta, 1 cup mozzarella, ½ cup parmesan, egg, salt, pepper, and sautéed spinach. Mix until well combined.
  4. Step 4: Stuff the Shells - Fill each cooked pasta shell with the spinach and cheese mixture using a spoon or piping bag.
  5. Step 5: Assemble the Dish - Preheat oven to 375°F (190°C). Pour ½ cup marinara sauce in a baking dish. Arrange stuffed shells seam side up, pour remaining sauce over shells, and sprinkle with remaining mozzarella and parmesan.
  6. Step 6: Bake - Cover with foil and bake for 25 minutes. Remove foil and bake for an additional 10-15 minutes until cheese is bubbly and golden.
  7. Step 7: Serve - Remove from oven, let cool slightly, garnish with fresh basil, and enjoy!

Notes

  • For a richer flavor, try adding some sautéed mushrooms to the filling.
  • Leftovers can be stored in an airtight container for up to 3 days.
  • Feel free to experiment with different cheeses for a unique twist.