← All recipes
Golden baked pasta shells overflowing with spinach and artichoke filling, topped with melted mozzarella and Parmesan.

Spinach and Artichoke Stuffed Shells

Creamy, cheesy, and oh-so-indulgent, these stuffed shells are a comforting hug in every bite.

Total: 55 minPrep: 20 minCook: 35 min8 servingsDifficulty: Medium⭐ 4.8 (123+ ratings)$

Ingredients

Servings:

Steps

  1. 1 Preheat oven to 375°F.
  2. 2 Cook pasta shells according to package instructions until al dente; drain and set aside.
  3. 3 In a bowl, mix chopped artichokes, spinach, mozzarella, 1/2 cup Parmesan, ricotta, garlic, oregano, and red pepper flakes. Season with salt and pepper.
  4. 4 Stuff each shell with the spinach and artichoke mixture.
  5. 5 Arrange stuffed shells in a greased baking dish, spoon marinara sauce over the top, and sprinkle with remaining Parmesan.
  6. 6 Cover with foil and bake for 25 minutes. Remove foil and bake an additional 10 minutes until bubbly and golden.
  7. 7 Let stand for 5 minutes before serving.

Equipment

Variations

Substitutions

Pairings

Nutrition

Calories: 350 kcal
Fat: 12g fat
Carbs: 40g carbohydrates
Protein: 15g protein
Fiber: 5g fiber
Sugar: 6g sugar
Sodium: 600mg sodium

Tips

Storage

Store leftovers in an airtight container in the fridge for up to 3 days. Reheat in the oven at 350°F until warmed through.

Freezing: Freezes well for up to 3 months. Thaw overnight in the fridge and bake covered at 350°F for 30 minutes, then uncover and bake an additional 10-15 minutes.

Serving Suggestions

FAQ

Can I use fresh spinach instead of frozen?

Absolutely! Just sauté the fresh spinach and squeeze out excess moisture before mixing it in.

Share this recipe