Introduction
Easy Spinach and Ricotta Stuffed Shells – A Healthy Veggie Dinner is a comforting pasta dish that brings together tender jumbo shells, creamy ricotta, fresh spinach, and flavorful tomato sauce. This recipe offers a satisfying vegetarian meal that feels hearty while still highlighting wholesome ingredients.
The combination of creamy ricotta and vibrant spinach creates a balanced filling that is both rich and fresh. As the shells bake in a layer of marinara sauce, the flavors blend together and the cheeses melt into a smooth, comforting texture.
Spinach and Ricotta Stuffed Shells are perfect for weeknight dinners, family meals, or casual gatherings. With simple ingredients and a classic baked pasta structure, this dish delivers warmth, flavor, and nourishment in every bite.
Ingredients Overview
Jumbo pasta shells are designed for stuffing and create the perfect pocket for the creamy filling. Cooking the shells until just al dente helps them maintain their shape during baking.
Ricotta cheese forms the base of the filling. Its mild flavor and smooth texture make it ideal for mixing with vegetables and herbs while maintaining a creamy consistency.
Spinach adds vibrant color and nutritional value. Fresh spinach wilts quickly when sautéed, while frozen spinach can be used if thawed and drained thoroughly.
Mozzarella cheese contributes a soft and stretchy texture when melted. It blends well with ricotta to create a rich and cohesive filling.
Parmesan cheese provides a deeper savory note. Its nutty flavor enhances the overall taste of the filling and complements the tomato sauce.
Garlic introduces aromatic depth and enhances the flavor of the spinach and cheese mixture.
Marinara sauce forms the base layer in the baking dish. Its bright tomato flavor balances the richness of the cheese filling and keeps the shells moist while baking.
Olive oil is used for sautéing garlic and spinach, adding a subtle richness that supports the overall flavor.
Optional ingredients include chopped mushrooms, fresh basil, or sun-dried tomatoes for additional flavor and texture.
Step-by-Step Instructions
Begin by preheating the oven to 375°F and lightly greasing a baking dish.
Bring a large pot of salted water to a boil. Add the jumbo pasta shells and cook until just al dente according to the package instructions.
Drain the shells and rinse briefly with cool water to stop the cooking process. Lay them on a tray so they do not stick together.
Heat olive oil in a skillet over medium heat. Add minced garlic and cook for about 30 seconds until fragrant.
Add fresh spinach to the skillet and sauté until wilted. If using frozen spinach, ensure it has been thawed and drained before adding it to the pan.
In a large bowl, combine ricotta cheese, cooked spinach, shredded mozzarella, grated Parmesan, salt, pepper, and Italian seasoning. Mix until evenly blended.
Spread a layer of marinara sauce across the bottom of the prepared baking dish.
Using a spoon, fill each pasta shell with the spinach and ricotta mixture.
Arrange the filled shells in the baking dish over the sauce.
Spoon additional marinara sauce over the shells and sprinkle extra mozzarella cheese on top.
Cover the baking dish with foil and bake for about 20 minutes.
Remove the foil and bake for another 10 minutes until the cheese becomes melted and lightly golden.
Allow the dish to rest for several minutes before serving.
Tips, Variations & Substitutions

If you want additional vegetables, sautéed mushrooms, zucchini, or bell peppers can be mixed into the ricotta filling.
Part-skim ricotta and mozzarella can be used for a lighter version while still maintaining a creamy texture.
Cottage cheese blended until smooth can serve as a substitute for ricotta if needed.
Whole wheat pasta shells can increase fiber while preserving the structure of the stuffed shells.
Adding fresh herbs such as basil or parsley just before serving can brighten the flavors of the dish.
For additional protein, cooked lentils or white beans can be mixed into the filling.
Serving Ideas & Occasions
Spinach and Ricotta Stuffed Shells are ideal as a main dish for family dinners or casual gatherings.
Serve them alongside garlic bread or a crisp green salad to create a balanced meal.
Roasted vegetables such as broccoli, asparagus, or carrots also complement the creamy pasta filling.
Because the dish reheats well, it is also excellent for meal prep or leftovers during the week.
For gatherings, serve the shells directly from the baking dish with fresh herbs sprinkled on top for presentation.
Nutritional & Health Notes
Spinach provides vitamins A and C, iron, and antioxidants, making it a nutritious component of the dish.
Ricotta cheese contributes protein and calcium while maintaining a creamy texture that makes the filling satisfying.
Tomato-based marinara sauce contains beneficial compounds such as lycopene while keeping the dish lighter compared to cream-based sauces.
Combining vegetables, dairy protein, and pasta helps create a balanced meal with carbohydrates, protein, and essential nutrients.
FAQs
Can stuffed shells be prepared ahead of time?
Yes, the shells can be assembled in the baking dish several hours before baking. Cover and refrigerate until ready to cook.
Can frozen spinach be used?
Yes, frozen spinach works well for this recipe. Be sure to thaw it completely and squeeze out excess moisture before mixing it with the ricotta.
How do I prevent pasta shells from tearing?
Cook the shells only until al dente and handle them gently while filling them. Slightly undercooking them helps maintain structure during baking.
Can stuffed shells be frozen?
Yes, assembled shells can be frozen before baking. Store them in an airtight container and bake from frozen with additional cooking time.
What sauce works best for stuffed shells?
A simple marinara or tomato basil sauce works best because it complements the creamy filling without overpowering the dish.
Can other cheeses be used?
Yes, cottage cheese, goat cheese, or provolone can be added or substituted to create different flavor variations.
How long do leftovers last?
Leftovers can be stored in an airtight container in the refrigerator for up to three days and reheated before serving.
PrintEasy Spinach and Ricotta Stuffed Shells
Spinach and Ricotta Stuffed Shells feature jumbo pasta shells filled with creamy ricotta, spinach, and cheese baked in flavorful marinara sauce.
- Prep Time: 20 minutes
- Cook Time: 30 minutes
- Total Time: 50 minutes
- Yield: 4–5 servings 1x
Ingredients
20 jumbo pasta shells
2 cups ricotta cheese
1½ cups fresh spinach, chopped
1 cup shredded mozzarella cheese
½ cup grated Parmesan cheese
2 cloves garlic, minced
3 cups marinara sauce
1 tablespoon olive oil
½ teaspoon salt
½ teaspoon black pepper
1 teaspoon Italian seasoning
Instructions
-
Cook pasta shells in salted boiling water until al dente.
-
Sauté garlic and spinach in olive oil until wilted.
-
Mix ricotta, spinach, mozzarella, Parmesan, and seasoning.
-
Spread marinara sauce in a baking dish.
-
Fill shells with the ricotta mixture and arrange in the dish.
-
Top with additional marinara sauce and mozzarella cheese.
-
Bake at 375°F covered for 20 minutes, then uncovered for 10 minutes.
Notes
Drain spinach well to avoid excess moisture in the filling.