Why You’ll Love This Recipe
This recipe is creamy, cheesy, and packed with comforting flavors. The ricotta and spinach filling is rich yet light, while the baked tomato sauce adds a delicious balance of acidity and sweetness. It’s easy to prepare ahead of time, freezer-friendly, and perfect for serving a crowd.
Ingredients
(Tip: You’ll find the full list of ingredients and measurements in the recipe card below.)
- Jumbo pasta shells
- Ricotta cheese
- Fresh spinach, chopped
- Parmesan cheese, grated
- Mozzarella cheese, shredded
- Egg
- Garlic, minced
- Onion, finely chopped
- Olive oil
- Marinara sauce
- Italian seasoning
- Fresh basil or parsley, chopped
- Salt
- Black pepper
Directions
- Preheat the oven to 375°F (190°C).
- Cook the pasta shells according to the package directions until al dente. Drain and let them cool slightly.
- Heat olive oil in a skillet over medium heat and sauté the onion until softened.
- Add the garlic and cook for about 30 seconds, then stir in the spinach and cook until wilted. Remove from the heat and let cool.
- In a large bowl, combine the ricotta, Parmesan, egg, Italian seasoning, salt, and black pepper.
- Fold the spinach mixture into the ricotta filling.
- Spread a layer of marinara sauce in the bottom of a baking dish.
- Fill each cooked pasta shell with the spinach and ricotta mixture and arrange them in the baking dish.
- Spoon the remaining marinara sauce over the shells and sprinkle with mozzarella cheese.
- Cover with foil and bake for 25 minutes.
- Remove the foil and bake for another 10–15 minutes, until the cheese is melted and lightly golden.
- Garnish with fresh basil or parsley before serving.
Servings and timing
This recipe serves 6 people.
- Prep time: 20 minutes
- Cook time: 40 minutes
- Total time: 1 hour
Variations
- Meaty version: Add cooked ground beef, Italian sausage, or shredded chicken to the filling.
- Extra vegetables: Mix in mushrooms, zucchini, or chopped kale.
- Creamy sauce: Replace the marinara with Alfredo sauce or a combination of both.
- Spicy twist: Add crushed red pepper flakes to the filling or sauce.
- Three-cheese filling: Include mascarpone or cottage cheese for extra creaminess.
Storage/Reheating
Store leftovers in an airtight container in the refrigerator for up to 4 days. Reheat in a 350°F (175°C) oven until warmed through or microwave individual portions. Freeze assembled, unbaked, or baked shells for up to 3 months. Thaw overnight in the refrigerator before baking or reheating.
FAQs
Can I use frozen spinach?
Yes. Thaw it completely and squeeze out as much excess moisture as possible before mixing it into the filling.
Can I prepare this dish ahead of time?
Yes. Assemble the stuffed shells, cover, and refrigerate for up to 24 hours before baking.
Do I need to cook the pasta shells first?
Yes. Cook them until just al dente so they remain firm enough to hold the filling.
Can I use cottage cheese instead of ricotta?
Yes. Cottage cheese is a popular substitute and creates a similarly creamy filling.
What marinara sauce works best?
Any good-quality homemade or store-bought marinara sauce works well.
Can I make this recipe gluten-free?
Yes. Use gluten-free jumbo pasta shells if available.
How do I keep the shells from tearing?
Cook them until just al dente, stir gently during cooking, and rinse briefly with cool water after draining.
Can I add meat?
Absolutely. Ground beef, sausage, turkey, or shredded chicken all make excellent additions.
How do I know when it’s done baking?
The sauce should be bubbling, the cheese melted and lightly golden, and the filling heated through.
What can I serve with Spinach and Ricotta Pasta Shells?
They’re delicious with garlic bread, Caesar salad, roasted vegetables, steamed broccoli, or a simple green salad.
Conclusion
Spinach and Ricotta Pasta Shells are a comforting, cheesy, and satisfying baked pasta dish that’s perfect for family dinners or entertaining. Filled with creamy ricotta, tender spinach, and savory herbs, then baked in a rich marinara sauce, this classic recipe is easy to prepare, make ahead, and enjoy any night of the week.
PrintSpinach and Ricotta Pasta Shells
Spinach and Ricotta Pasta Shells are a comforting Italian-inspired dish featuring jumbo pasta shells stuffed with a creamy ricotta and spinach filling, then baked in rich marinara sauce with melted cheese. This hearty meal is perfect for family dinners, meal prep, or entertaining.
- Prep Time: 20 minutes
- Cook Time: 40 minutes
- Total Time: 1 hour
- Yield: 6 servings
- Category: Main Course
- Method: Bake
- Cuisine: Italian
- Diet: Vegetarian
Ingredients
- Jumbo pasta shells
- Ricotta cheese
- Fresh spinach, chopped
- Parmesan cheese, grated
- Mozzarella cheese, shredded
- Egg
- Garlic, minced
- Onion, finely chopped
- Olive oil
- Marinara sauce
- Italian seasoning
- Fresh basil or parsley, chopped
- Salt
- Black pepper
Instructions
- Preheat the oven to 375°F (190°C).
- Cook the jumbo pasta shells according to the package directions until al dente. Drain and let them cool slightly.
- Heat the olive oil in a skillet over medium heat and sauté the onion until softened.
- Add the garlic and cook for about 30 seconds, then stir in the spinach and cook until wilted. Remove from the heat and let cool.
- In a large bowl, combine the ricotta cheese, Parmesan cheese, egg, Italian seasoning, salt, and black pepper.
- Fold the cooled spinach mixture into the ricotta filling.
- Spread a layer of marinara sauce over the bottom of a baking dish.
- Fill each cooked pasta shell with the spinach and ricotta mixture and arrange them in the baking dish.
- Spoon the remaining marinara sauce over the shells and sprinkle with the shredded mozzarella.
- Cover with foil and bake for 25 minutes.
- Remove the foil and bake for another 10–15 minutes, until the cheese is melted and lightly golden.
- Garnish with fresh basil or parsley before serving.
Notes
- Frozen spinach may be used if thawed and thoroughly drained.
- Assemble the stuffed shells up to 24 hours in advance and refrigerate until ready to bake.
- Add cooked ground beef, sausage, shredded chicken, mushrooms, or zucchini for extra variety.
- Substitute cottage cheese for ricotta if desired, or use a blend of marinara and Alfredo sauce for a creamier dish.
- Store leftovers in an airtight container in the refrigerator for up to 4 days or freeze for up to 3 months.
- Reheat in a 350°F (175°C) oven or microwave until heated through.
Nutrition
- Serving Size: 1 serving
- Calories: 510 kcal
- Sugar: 8 g
- Sodium: 760 mg
- Fat: 22 g
- Saturated Fat: 11 g
- Unsaturated Fat: 9 g
- Trans Fat: 0 g
- Carbohydrates: 49 g
- Fiber: 4 g
- Protein: 28 g
- Cholesterol: 95 mg