Spinach Stuffed Shells

Have a picky eater who will not touch veggies? Try this recipe for Spinach Stuffed Shells and get kids to try spinach in a familiar dish. 

Course Main Course
Cuisine Italian
Prep Time 15 minutes
Cook Time 30 minutes
Total Time 45 minutes
Servings 4
Calories 495 kcal
Author Vicky


  • 20 shells
  • 4 cups spinach
  • 2 cloves garlic
  • 2 tablespoons olive oil
  • 2 cups ricotta cheese
  • 2 cups mozzarella
  • 1 teaspoon salt
  • 1/2 teaspoon black pepper
  • 1 teaspoon Italian seasoning
  • 1 1/2 cups marinara sauce


  1. Preheat oven to 350 degrees.
  2. Cook pasta shells in boiling water for 6-7 minutes. Remove, drain and set aside.
  3. Heat olive oil in saute pan and cook garlic and 4 cups of packed spinach (remove large stems) for a few minutes until the spinach starts to wilt.
  4. Add the spinach and garlic mixture to a large bowl containing the ricotta cheese, 1 cup of the mozzarella, salt, pepper, and Italian seasoning. Mix until well combined.
  5. Stuff the shells with the cheese and spinach mixture.
  6. Spread 1/2 cup marinara sauce on the bottom of a 9x13 casserole dish. Add stuffed shells so you have four rows of five shells.
  7. Top shells with remaining 1 cup of mozzarella and remaining 1 cup of marinara sauce.
  8. Bake at 350 degrees for 30 minutes.
Nutrition Facts
Spinach Stuffed Shells
Amount Per Serving
Calories 495 Calories from Fat 315
% Daily Value*
Fat 35g54%
Saturated Fat 18g113%
Cholesterol 106mg35%
Sodium 1541mg67%
Potassium 654mg19%
Carbohydrates 15g5%
Fiber 2g8%
Sugar 5g6%
Protein 29g58%
Vitamin A 4135IU83%
Vitamin C 15.3mg19%
Calcium 590mg59%
Iron 2.7mg15%
* Percent Daily Values are based on a 2000 calorie diet.