Easy Spinach and Ricotta Stuffed Shells – A Healthy Veggie Dinner
Introduction
There’s something so comforting about a bubbling dish of Spinach and Ricotta Stuffed Shells. Tender pasta shells filled with creamy ricotta, sautéed spinach, herbs, and garlic, all blanketed in a rich tomato sauce and baked to golden perfection. It’s a wholesome vegetarian dinner that feels indulgent yet nourishing — ideal for weeknights, meal prep, or cozy gatherings.
This recipe is easy to assemble, freezer-friendly, and family-approved. Plus, it’s packed with calcium, fiber, and protein, making it a satisfying way to sneak in more greens.
Ingredients Overview
Jumbo Pasta Shells
- 20–24 jumbo pasta shells (you’ll cook a few extra in case of tearing)
- Look for durum wheat shells that hold shape well during boiling and baking.
- Gluten-free shells are a great option if needed.
Ricotta Cheese
- 15 oz whole milk ricotta
- Creamy and mild, perfect for stuffing.
- Can be replaced with part-skim for a lighter version or vegan ricotta for dairy-free.
Spinach
- 5 oz fresh baby spinach or 10 oz frozen spinach (thawed and drained)
- Sautéed lightly to reduce moisture and boost flavor.
- Kale or Swiss chard can be used for variation.
Cheese Blend
- ½ cup grated Parmesan cheese
- Adds saltiness and nuttiness to the filling.
- 1 cup shredded mozzarella cheese
- Melts beautifully over the top for a golden crust.
Aromatics & Seasoning
- 2 garlic cloves, minced
- 1 egg (binds the filling — can be skipped or substituted with a flax egg)
- Salt & black pepper to taste
- ¼ tsp nutmeg (optional but enhances the ricotta’s flavor)
- 1 tbsp fresh basil or parsley, chopped
Tomato Sauce
- 2½ to 3 cups marinara sauce
- Use homemade or a high-quality store-bought sauce.
- Roasted garlic, arrabbiata, or tomato basil varieties work well.
Step-by-Step Instructions
1. Cook the Shells
- Bring a large pot of salted water to a boil.
- Add pasta shells and cook 2 minutes less than package instructions (they’ll finish cooking in the oven).
- Drain and rinse with cold water. Place on a tray to avoid sticking.
2. Prepare the Spinach Filling
- In a skillet, sauté garlic in a little olive oil until fragrant.
- Add fresh spinach and cook until wilted (2–3 minutes). If using frozen spinach, just heat through and remove excess moisture by pressing in a towel or sieve.
- In a bowl, mix:
- Ricotta
- Parmesan
- Cooked spinach
- Egg
- Nutmeg
- Salt & pepper
- Fresh herbs
3. Assemble the Shells
- Preheat oven to 375°F (190°C).
- Spread 1 cup marinara sauce across the bottom of a 9×13-inch baking dish.
- Fill each shell with about 1½ tablespoons of the ricotta-spinach mixture and place into the sauce-lined dish.
4. Top and Bake
- Spoon remaining marinara sauce over the stuffed shells.
- Sprinkle mozzarella cheese on top.
- Cover with foil and bake for 25 minutes.
- Remove foil and bake another 10 minutes until bubbly and golden.
5. Rest and Serve
- Let sit for 5–10 minutes before serving — this helps the filling set.
- Garnish with extra chopped parsley or basil.
Tips, Variations & Substitutions
- Make it spicy: Add crushed red pepper flakes to the sauce.
- Vegan version: Use dairy-free ricotta (almond or tofu-based), egg replacer, and vegan mozzarella.
- Add mushrooms: Sauté with the spinach for extra umami.
- Boost protein: Mix in cottage cheese or chopped white beans with the ricotta.
- No jumbo shells? Use cooked manicotti or layer the filling in lasagna noodles and roll them.
Storage Tip:
This dish keeps well refrigerated for up to 4 days or frozen for 2 months. Assemble ahead and freeze unbaked; bake directly from frozen, adding 15 extra minutes covered.
Serving Ideas & Occasions
These stuffed shells shine on their own but pair beautifully with:
- Garlic bread or whole-grain rolls
- Crisp green salad with lemon vinaigrette
- Steamed green beans or roasted carrots
- Glass of red wine or sparkling water with lemon
Perfect for:
- Weeknight family dinners
- Make-ahead meal prep
- Meatless Mondays
- Potluck or holiday buffet additions
Nutritional & Health Notes
These shells are:
- Vegetarian
- A good source of calcium and protein
- Rich in fiber from spinach and tomatoes
Per serving (3 shells):
- Calories: ~320
- Protein: ~17g
- Fat: ~12g
- Carbs: ~28g
- Fiber: ~4g
- Calcium: ~20% RDI
To reduce calories, use:
- Part-skim ricotta
- Light mozzarella
- Lower-carb marinara with no added sugar
FAQs
Q1: Can I make stuffed shells ahead of time?
A1: Yes! Assemble them up to 24 hours in advance, cover tightly, and refrigerate. Bake as instructed when ready.
Q2: How do I prevent the shells from tearing?
A2: Undercook them slightly and handle gently. Cook a few extras in case some tear.
Q3: Can I freeze baked stuffed shells?
A3: Absolutely. Let them cool completely, then wrap well. Reheat covered at 350°F for 20–30 minutes.
Q4: What sauce is best for stuffed shells?
A4: A classic marinara sauce works best. For variation, try a blush sauce (half marinara, half cream) or pesto drizzle after baking.
Q5: What’s the best ricotta alternative?
A5: For dairy-free, try almond-based ricotta or a mix of mashed tofu + lemon juice + nutritional yeast + olive oil.
Q6: Can I add more veggies to the filling?
A6: Yes — finely chopped mushrooms, grated zucchini (squeezed dry), or caramelized onions blend well with ricotta.
Q7: What’s the best way to reheat leftovers?
A7: Cover with foil and bake at 350°F for 15–20 minutes, or microwave individual portions until warm.
Healthy Spinach Ricotta Shells – Easy Veggie Meal
Tender jumbo pasta shells stuffed with creamy ricotta and spinach, topped with marinara and melty mozzarella. A healthy vegetarian dinner the whole family will love.
- Prep Time: 20 minutes
- Cook Time: 35 minutes
- Total Time: 55 minutes
- Yield: 4-6 servings 1x
Ingredients
- 20–24 jumbo pasta shells
- 15 oz ricotta cheese
- 5 oz fresh spinach (or 10 oz frozen, thawed & drained)
- ½ cup grated Parmesan cheese
- 1 cup shredded mozzarella cheese
- 1 egg
- 2 garlic cloves, minced
- ¼ tsp nutmeg (optional)
- Salt and black pepper, to taste
- 2½–3 cups marinara sauce
- 1 tbsp chopped parsley or basil
Instructions
- Boil shells 2 minutes less than package suggests. Drain and set aside.
- Sauté garlic and spinach until wilted.
- Mix ricotta, Parmesan, egg, herbs, spinach, nutmeg, salt, and pepper in a bowl.
- Preheat oven to 375°F. Spread 1 cup marinara in baking dish.
- Stuff each shell and arrange over sauce. Top with remaining sauce and mozzarella.
- Cover with foil and bake 25 minutes. Uncover and bake 10 more until bubbly.
- Let cool 5–10 minutes before serving. Garnish with herbs.
Notes
- Make ahead and refrigerate or freeze before baking
- Use vegan cheese and egg substitute for plant-based version
- Add mushrooms or zucchini to the filling for extra veggies