Cheesy Spinach Stuffed Shells are a comforting, flavorful dish perfect for a family dinner or a potluck. Jumbo pasta shells are filled with a creamy ricotta, spinach, and cheese mixture, then baked in a rich marinara sauce with a golden layer of melted mozzarella. This vegetarian-friendly meal is satisfying, easy to prepare, and a great way to sneak in some greens!
Ingredients
For the Shells & Filling:
20 jumbo pasta shells (about half a box)
2 cups ricotta cheese
1 cup shredded mozzarella cheese (plus extra for topping)
½ cup grated Parmesan cheese
1 egg, lightly beaten
2 cups fresh spinach, chopped (or 1 cup frozen, thawed and squeezed dry)
1 teaspoon garlic powder
1 teaspoon Italian seasoning
½ teaspoon salt
¼ teaspoon black pepper
For the Sauce:
2 cups marinara sauce (store-bought or homemade)
1 teaspoon olive oil
2 cloves garlic, minced
½ teaspoon crushed red pepper flakes (optional for spice)
Instructions
Step 1: Prepare the Pasta
1. Bring a large pot of salted water to a boil.
2. Cook the jumbo pasta shells according to package directions until al dente.
3. Drain and rinse with cold water to stop cooking. Set aside.
Step 2: Make the Filling
4. In a mixing bowl, combine ricotta, 1 cup mozzarella, Parmesan, egg, chopped spinach, garlic powder, Italian seasoning, salt, and black pepper. Mix well.
Step 3: Prepare the Sauce
5. In a saucepan, heat olive oil over medium heat.
6. Add minced garlic and cook for about 30 seconds until fragrant.
7. Stir in marinara sauce and red pepper flakes. Let simmer for 5 minutes.
Step 4: Assemble the Dish
8. Preheat oven to 375°F (190°C).
9. Spread about 1 cup of marinara sauce on the bottom of a 9×13-inch baking dish.
10. Fill each cooked shell with the ricotta-spinach mixture and place them in the dish, open side up.
11. Spoon the remaining marinara sauce over the shells.
12. Sprinkle additional mozzarella cheese on top.
Step 5: Bake
13. Cover with foil and bake for 20 minutes.
14. Remove foil and bake for another 10 minutes until cheese is melted and bubbly.
15. Let sit for 5 minutes before serving.
Nutritional Information
(Per Serving, Approx. 4 Servings)
Calories: 400
Protein: 22g
Carbohydrates: 45g
Fat: 16g
Fiber: 4g
Sodium: 700mg
Notes & Tips
Make Ahead: Assemble the dish a day in advance, cover, and refrigerate. Bake when ready to serve.
Freezing: Freeze unbaked stuffed shells in an airtight container for up to 3 months. Thaw overnight before baking.
Variations: Add sauteed mushrooms or shredded chicken to the filling for extra protein.
Gluten-Free Option: Use gluten-free jumbo shells or substitute with zucchini slices for a low-carb version.
Enjoy your delicious Cheesy Spinach Stuffed Shells!