Introduction
Easy Spinach and Ricotta Stuffed Shells A Healthy Veggie Dinner is the kind of meal that feels hearty and comforting while still packed with wholesome ingredients. Tender pasta shells cradle a creamy ricotta and spinach filling, then bake gently in a rich tomato sauce until bubbly and golden.
This vegetarian classic is ideal for weeknight dinners, family meals, or casual gatherings. The combination of creamy cheese, vibrant greens, and savory marinara creates a satisfying balance without feeling overly heavy.
Whether you prepare it for a cozy evening at home or to share with guests, Easy Spinach and Ricotta Stuffed Shells deliver warmth, flavor, and simple comfort in every bite.
Ingredients Overview
Jumbo pasta shells form the base of this recipe. Cook them just until al dente, as they will continue softening in the oven. Slightly firm shells hold their shape better during stuffing and baking.
Ricotta cheese provides the creamy core of the filling. Whole milk ricotta offers a richer texture, while part-skim works well for a lighter option. Draining excess moisture from ricotta helps prevent a watery filling.
Fresh spinach adds color, nutrients, and subtle earthiness. Baby spinach wilts quickly and blends smoothly into the cheese mixture. If using frozen spinach, thaw and squeeze out as much liquid as possible before mixing.
Mozzarella contributes that classic melted topping, while grated Parmesan adds depth and a slightly nutty finish.
A quality marinara sauce ties everything together. Choose a tomato sauce with balanced acidity and gentle seasoning. Garlic, olive oil, salt, and black pepper round out the flavors.
Optional additions include a pinch of nutmeg in the ricotta mixture for warmth or chopped fresh basil for brightness.
Step-by-Step Instructions
Preheat your oven to 375°F. Bring a large pot of salted water to a boil and cook the jumbo shells according to package directions until just al dente. Drain carefully and lay them flat on a baking sheet to prevent sticking.
In a large skillet over medium heat, add a drizzle of olive oil. Stir in minced garlic and cook for about 30 seconds until fragrant. Add fresh spinach and cook until wilted, about 2–3 minutes. Remove from heat and allow to cool slightly.
In a mixing bowl, combine ricotta, half of the shredded mozzarella, grated Parmesan, cooked spinach, salt, and black pepper. Stir until evenly blended. Taste and adjust seasoning if needed.
Spread a layer of marinara sauce across the bottom of a baking dish. Using a spoon, gently fill each cooked shell with the ricotta and spinach mixture. Arrange the filled shells seam-side up in the baking dish.
Spoon additional marinara sauce over the shells and sprinkle the remaining mozzarella on top.
Cover the dish loosely with foil and bake for 20 minutes. Remove the foil and continue baking for another 10–15 minutes, until the cheese is melted and lightly golden.
Allow the stuffed shells to rest for 5–10 minutes before serving. This resting period helps the filling set and makes serving easier.
Common mistakes include overcooking the shells before baking or skipping the step of draining spinach thoroughly. Proper preparation keeps the texture balanced.
Tips, Variations & Substitutions

For added protein, mix a small amount of cooked lentils into the ricotta filling. This boosts nutrition while maintaining a vegetarian profile.
If you prefer a lighter version, substitute part of the ricotta with cottage cheese blended until smooth. The texture remains creamy with fewer calories.
Adding chopped mushrooms or sautéed zucchini to the filling introduces extra vegetables and subtle depth.
To make the dish ahead, assemble completely, cover tightly, and refrigerate for up to 24 hours before baking. You may need to add an extra 5–10 minutes to the baking time.
Serving Ideas & Occasions
Easy Spinach and Ricotta Stuffed Shells pair beautifully with a crisp green salad and warm whole-grain bread. A simple side of roasted vegetables complements the creamy pasta.
This dish works well for family dinners, potlucks, or small gatherings. It can also be portioned into individual servings for meal prep throughout the week.
For presentation, garnish with fresh basil or an extra sprinkle of Parmesan just before serving.
Nutritional & Health Notes
Spinach provides iron, fiber, and essential vitamins, while ricotta offers protein and calcium. Using part-skim cheese can reduce overall fat content without sacrificing flavor.
Tomato-based marinara contributes antioxidants and brightness, balancing the creamy filling. Pairing the shells with fresh vegetables enhances the nutritional profile of the meal.
Moderate portions and balanced sides help create a satisfying yet wholesome dinner.
FAQs
Can I use frozen spinach instead of fresh?
Yes, frozen spinach works well. Thaw completely and squeeze out as much moisture as possible before mixing with the ricotta. Excess water can thin the filling and affect the final texture. Once properly drained, frozen spinach blends smoothly into the cheese mixture.
How do I prevent the shells from tearing?
Cook the pasta just until al dente and handle gently when draining. Laying the shells flat and separate after cooking helps prevent sticking. Avoid overboiling, as overly soft shells are more likely to rip during stuffing.
Can I freeze stuffed shells?
Yes, assemble the shells in a freezer-safe dish and cover tightly before freezing. Freeze for up to three months. When ready to bake, thaw overnight in the refrigerator and bake as directed, adding extra time if needed.
What can I substitute for ricotta?
Blended cottage cheese is a common substitute that maintains creaminess. Mascarpone can be used for a richer texture, though it increases fat content. Adjust seasoning accordingly if substituting.
How long do leftovers last?
Store leftovers in an airtight container in the refrigerator for up to four days. Reheat in the oven or microwave until warmed through. Adding a small spoonful of marinara before reheating can prevent dryness.
Can I add meat to this recipe?
Yes, cooked ground turkey or beef can be mixed into the marinara sauce or added to the ricotta filling. Brown the meat fully and drain excess fat before incorporating into the dish.
Why is my filling watery?
Watery filling often results from undrained ricotta or spinach. Allow ricotta to drain if it appears very moist, and squeeze spinach thoroughly. Proper draining keeps the texture creamy rather than loose.
PrintEasy Spinach and Ricotta Stuffed Shells
Easy Spinach and Ricotta Stuffed Shells are jumbo pasta shells filled with creamy ricotta and spinach, baked in marinara sauce for a wholesome vegetarian dinner.
- Prep Time: 20 minutes
- Cook Time: 35 minutes
- Total Time: 55 minutes
- Yield: 4–6 servings 1x
Ingredients
20 jumbo pasta shells
2 cups ricotta cheese
2 cups fresh baby spinach
1½ cups shredded mozzarella cheese, divided
½ cup grated Parmesan cheese
3 cups marinara sauce
2 cloves garlic, minced
1 tablespoon olive oil
½ teaspoon salt
¼ teaspoon black pepper
Instructions
-
Preheat oven to 375°F.
-
Cook pasta shells until al dente, then drain and set aside.
-
Sauté garlic in olive oil, add spinach, and cook until wilted.
-
Mix ricotta, half mozzarella, Parmesan, spinach, salt, and pepper.
-
Spread marinara in a baking dish.
-
Fill shells with ricotta mixture and arrange in dish.
-
Top with remaining sauce and mozzarella.
-
Cover and bake 20 minutes, uncover and bake 10–15 minutes more.
-
Rest before serving.
Notes
Drain spinach thoroughly to avoid excess moisture. Let the dish rest before serving for easier portions.
