Go Back
+ servings
Spinach and Ricotta Stuffed Shells on a spoon

Spinach and Ricotta Stuffed Shells

Spinach and ricotta stuffed shells are a cheesy Italian dish of pasta, creamy ricotta, and spinach baked together with a delicious marinara sauce . This family friendly dinner is a great way to sneak in some extra veggies to picky little eaters.
Course Main
Cuisine American
Keyword stuffed shells
Prep Time 25 minutes
Cook Time 35 minutes
Total Time 1 hour
Servings 4
Calories 478kcal
Author Kat Jeter & Melinda Caldwell


  • 16 jumbo pasta shells Cook a couple of extra shells to allow for a few breaking while the pasta cooks.
  • 8 ounces Baby spinach
  • 12 ounces Whole Milk Ricotta
  • 5 ounces Shredded mozzarella cheese divided
  • 1/4 cup grated Parmesan cheese
  • 1 teaspoon Italian seasoning
  • 1 teaspoon Onion powder
  • 1 teaspoon Garlic powder
  • 1 teaspoon Salt
  • ½ teaspoon Black pepper
  • 1 large Egg
  • 24 ounces Marinara sauce


  • Preheat oven to 375 degrees F.
  • Cook jumbo shells according to the instructions on the back of the box. Once cooked drain and run under cold water to stop the cooking. Let the pasta sit in strainer to cool while you ready the rest of the ingredients.
  • Place the baby spinach in a microwave safe bowl with 3 tablespoons of water. Wet a paper towel and place the wet paper towel on top of the spinach. Microwave for 2-3 minutes, until fully cooked.
  • Pour the cooked spinach into a strainer and let the water drain out until it cool completely. Then give it a few good squeezes to get as much excess water out as possible.
  • Finely chop the spinach up and set aside.
  • In a large bowl combine the ricotta, 2 ounces of shredded mozzarella, Parmesan cheese, Italian seasoning, onion powder, garlic powder, salt, pepper, cooked spinach,and egg. Stir together until well mixed.
  • Fill shells with approximately 2 tablespoons of filling each.
  • Pour 1 cup of sauce in the bottom of a 9x13 inch casserole dish.
  • Add stuffed shells to the dish and then top with remaining sauce.
  • Sprinkle with remaining 3 ounces of mozzarella on top. Feel free to add more if you like!
  • Bake for 25 - 35 minutes or until warmed through.
  • Serve immediately.


Serving: 4shells | Calories: 478kcal | Carbohydrates: 40g | Protein: 30g | Fat: 23g | Saturated Fat: 13g | Trans Fat: 1g | Cholesterol: 123mg | Sodium: 1927mg | Potassium: 1116mg | Fiber: 5g | Sugar: 9g | Vitamin A: 6803IU | Vitamin C: 28mg | Calcium: 528mg | Iron: 5mg