Easy Spinach and Ricotta Stuffed Shells – A Healthy Veggie Dinner
Introduction
These Easy Spinach and Ricotta Stuffed Shells are the ultimate comfort food that just happens to be wholesome, vegetarian, and simple enough for a weeknight dinner. Jumbo pasta shells are filled with a creamy spinach and ricotta mixture, then baked in marinara sauce until bubbly and golden — delivering all the cozy satisfaction of lasagna, with half the effort.
This classic Italian-American dish is naturally meatless but packed with flavor. It’s a family-friendly favorite that freezes well, reheats beautifully, and brings a beautiful balance of carbs, greens, and protein to your plate. Whether you’re eating lighter, feeding picky eaters, or planning a make-ahead meal, these stuffed shells are a smart, satisfying choice.
Ingredients Overview
The success of this dish lies in the fresh, creamy filling and the balance of sauce and cheese. Here’s what you’ll need:
- Jumbo Pasta Shells: The perfect vessel for stuffing. Cook them al dente so they hold their shape during baking.
- Ricotta Cheese: The creamy base of the filling. Choose whole-milk ricotta for richness, or part-skim for a lighter option.
- Spinach: Use fresh or frozen spinach, finely chopped and well-drained to avoid watery filling.
- Mozzarella Cheese: For gooey melt on top and in the filling.
- Parmesan Cheese: Adds salty depth and savory richness.
- Egg: Binds the filling together for a cohesive texture.
- Garlic & Italian Seasoning: Classic flavor boosters.
- Marinara Sauce: Choose a high-quality jarred sauce or homemade if preferred. It creates the saucy base for baking.
Ingredient Tips & Substitutions
- No ricotta? Cottage cheese can be blended for a similar texture.
- Vegan version: Use plant-based ricotta and shredded mozzarella alternatives, plus an egg substitute like flax egg.
- Gluten-free: Use gluten-free pasta shells if available.
- Extra veggies: Add chopped mushrooms or grated zucchini to the ricotta mixture for more fiber.
Step-by-Step Instructions
- Cook the Pasta Shells
Bring a large pot of salted water to a boil. Cook jumbo shells until just al dente (about 1–2 minutes less than package directions). Drain and rinse under cool water to stop the cooking. Set aside on a towel so they don’t stick. - Prepare the Filling
In a large bowl, combine:- 15 oz ricotta cheese
- 1 egg
- 1 cup cooked and chopped spinach (drained well)
- 1 cup shredded mozzarella
- 1/3 cup grated Parmesan
- 2 minced garlic cloves
- 1 tsp Italian seasoning
- Salt and pepper to taste
Mix until smooth and creamy.
- Preheat Oven & Assemble
Preheat oven to 375°F (190°C). In a 9×13-inch baking dish, spread 1 cup of marinara sauce on the bottom. - Stuff the Shells
Using a spoon (or piping bag for ease), fill each cooked shell with the ricotta-spinach mixture. Place them open-side up in the baking dish. - Top with Sauce & Cheese
Spoon the remaining marinara sauce over the shells. Sprinkle with remaining mozzarella and a little extra Parmesan if desired. - Bake Covered, Then Uncovered
Cover the dish with foil and bake for 25 minutes. Remove foil and bake another 10–15 minutes until bubbly and lightly golden on top. - Let Rest and Serve
Let the dish sit for 5–10 minutes before serving. Garnish with fresh basil or parsley for a pop of color.
Tips, Variations & Substitutions
- Make-Ahead Tip: Assemble the dish a day in advance, cover, and refrigerate. Bake when ready to serve.
- Freezer-Friendly: Freeze assembled shells (unbaked) in a disposable tray. Bake from frozen at 375°F for about 45–50 minutes.
- Add Protein: Stir cooked ground turkey or lentils into the sauce layer for extra heartiness.
- Portion Control: Serve 3–4 shells per person for a balanced meal with a side salad.
Flavor Twists
- Pesto Ricotta: Stir 2 tbsp of pesto into the ricotta for a herby kick.
- Spicy Version: Add crushed red pepper to the sauce or filling for heat.
- White Sauce Swap: Use béchamel or an Alfredo-style sauce for a richer version.
Serving Ideas & Occasions
These stuffed shells are cozy and elegant — perfect for:
- Weeknight family dinners
- Vegetarian-friendly holiday meals
- Meal prep lunches
- Potlucks and freezer stocking
Pair with:
- A crisp green salad with lemon vinaigrette
- Garlic knots or crusty Italian bread
- Roasted broccoli or balsamic Brussels sprouts
- A glass of red wine or sparkling water with lemon
Nutritional & Health Notes
These shells offer a wholesome blend of macronutrients:
- Protein from ricotta and mozzarella
- Carbs from the pasta shells
- Fiber and vitamins from spinach
- Calcium from cheese
To make it lighter:
- Use part-skim ricotta and mozzarella
- Limit added cheese on top
- Serve with extra veggies
Estimated nutrition (per serving of 4 shells):
- Calories: 370–420
- Protein: 20g
- Carbs: 30g
- Fat: 20g
- Fiber: 3–5g
FAQs
Q1: Can I use frozen spinach?
A1: Yes! Thaw and squeeze out all excess water using a towel. It should be as dry as possible to avoid a soggy filling.
Q2: How do I keep the shells from tearing?
A2: Cook them just until al dente, and don’t overstuff. Handle gently and let them cool slightly before filling.
Q3: Can I make this without eggs?
A3: Yes — use a flax egg (1 tbsp ground flax + 2.5 tbsp water) or omit entirely. The filling may be a bit looser but still delicious.
Q4: What’s the best marinara to use?
A4: Use a low-sugar, high-quality jarred sauce or homemade. Look for one with minimal ingredients and good flavor balance.
Q5: Can I freeze leftovers?
A5: Absolutely. Freeze in individual portions for quick meals. Reheat in the oven or microwave until hot throughout.
Q6: How long will these keep in the fridge?
A6: Stored in an airtight container, leftovers last up to 4 days. Reheat gently to keep the filling creamy.
Q7: Can I make these gluten-free?
A7: Yes, use gluten-free jumbo pasta shells, which are available in some specialty stores or online.
Healthy Dinner Recipe No Chicken Spinach Ricotta Shells
Tender jumbo pasta shells stuffed with a creamy ricotta and spinach filling, topped with marinara sauce and bubbly mozzarella. A healthy, comforting vegetarian dinner perfect for any night of the week.
- Prep Time: 20 minutes
- Cook Time: 35 minutes
- Total Time: 55 minutes
- Yield: 4–6 servings 1x
Ingredients
- 20–25 jumbo pasta shells
- 15 oz ricotta cheese
- 1 egg
- 1 cup cooked spinach (fresh or frozen, chopped and well-drained)
- 1 ½ cups shredded mozzarella, divided
- 1/3 cup grated Parmesan
- 2 garlic cloves, minced
- 1 tsp Italian seasoning
- Salt and pepper to taste
- 2 cups marinara sauce
- Fresh parsley or basil (for garnish)
Instructions
- Cook pasta shells until just al dente. Drain and set aside.
- Mix ricotta, egg, spinach, 1 cup mozzarella, Parmesan, garlic, seasoning, salt, and pepper.
- Preheat oven to 375°F. Spread 1 cup marinara in bottom of a 9×13 dish.
- Fill shells with ricotta mixture and place in dish. Top with remaining sauce and mozzarella.
- Cover with foil and bake for 25 minutes. Uncover and bake 10–15 minutes more until bubbly.
- Let rest 5 minutes. Garnish with fresh herbs and serve.
Notes
- Use part-skim cheese for a lighter version.
- Assemble ahead and refrigerate up to 24 hours before baking.
- Freezer-friendly for up to 2 months.