Easy Spinach and Ricotta Stuffed Shells – A Healthy Veggie Dinner
Introduction
There’s something irresistibly cozy about a bubbling tray of Spinach and Ricotta Stuffed Shells. Tender pasta shells filled with a creamy spinach-ricotta mixture and nestled in bright tomato sauce make for a hearty, family-friendly meal that’s meatless, satisfying, and loaded with flavor.
This is the kind of healthy veggie dinner that pleases even picky eaters — packed with protein, fiber, and calcium, and easy to make ahead for busy weeknights.
Ingredients Overview
This classic dish uses simple pantry and fridge staples to create comfort food that’s both wholesome and delicious.
For the Filling:
- Ricotta Cheese: Light, creamy, and mild — the base of the filling.
- Frozen Spinach: Thawed and squeezed dry. Packs in nutrients and a hearty texture.
- Mozzarella Cheese: For stretch and gooey texture. Used in the filling and on top.
- Parmesan Cheese: Adds saltiness and depth.
- Egg: Binds the filling together.
- Salt, Pepper, Garlic Powder, Nutmeg: Basic seasoning that enhances the ricotta and spinach.
- Fresh Basil or Parsley (optional): Adds brightness and color.
For Assembly:
- Jumbo Pasta Shells: Cook just until al dente so they don’t fall apart when stuffed.
- Marinara Sauce: Use your favorite store-bought or homemade tomato sauce.
- Extra Mozzarella: For topping the dish before baking.
Ingredient Substitutions:
- Dairy-Free: Use vegan ricotta and cheese alternatives.
- Low-Carb: Swap shells for zucchini slices or eggplant strips to make roll-ups.
- Add Protein: Stir in cooked lentils, ground turkey, or chopped mushrooms to the filling.
Step-by-Step Instructions
1. Cook the Shells
- Boil 20–24 jumbo pasta shells in salted water just until al dente (about 1–2 minutes less than package instructions).
- Drain and rinse under cold water to stop the cooking. Set aside on a baking sheet.
2. Make the Filling
- In a large bowl, combine:
- 1 (15 oz) container ricotta cheese
- 1 cup shredded mozzarella
- ½ cup grated Parmesan
- 1 (10 oz) package frozen chopped spinach, thawed and squeezed dry
- 1 egg
- ½ tsp garlic powder
- ⅛ tsp nutmeg
- Salt and pepper to taste
- Optional: 2 tbsp chopped fresh basil or parsley
- Mix until fully combined.
3. Stuff the Shells
- Spoon about 1½ tbsp of the spinach-ricotta mixture into each shell.
4. Assemble the Dish
- Preheat oven to 375°F (190°C).
- Spread 1½ cups marinara sauce over the bottom of a 9×13-inch baking dish.
- Arrange the stuffed shells on top.
- Spoon or drizzle the remaining sauce over the shells.
- Sprinkle 1 cup shredded mozzarella over the top.
5. Bake
- Cover the dish with foil and bake for 25 minutes.
- Remove foil and bake for another 10–15 minutes, until the cheese is bubbly and lightly golden.
- Let cool slightly before serving. Garnish with fresh parsley or basil if desired.
Tips, Variations & Substitutions
- Make Ahead: Stuff the shells and refrigerate unbaked for up to 2 days.
- Freeze: Assemble in a freezer-safe dish and freeze unbaked for up to 3 months. Bake from frozen at 375°F for 50–60 minutes, covered.
- Add Heat: Sprinkle with red pepper flakes or use spicy arrabbiata sauce.
- Sauce Swap: Use béchamel or a creamy Alfredo-style sauce for a white version.
Serving Ideas & Occasions
- Serve With:
- Garlic bread or focaccia
- A crisp Caesar or arugula salad
- Roasted veggies like zucchini or broccoli
- Perfect For:
- Meatless Monday
- Vegetarian guests at holidays
- Make-ahead meal prep
- Potlucks or freezer meals for new parents
It’s comforting, nutrient-rich, and makes leftovers you’ll look forward to.
Nutritional & Health Notes
This dish offers a great balance of complex carbs, fiber, and protein — and it’s loaded with calcium and iron thanks to the spinach and cheese.
Per 3–4 stuffed shells (Approximate):
- Calories: ~375
- Protein: ~22g
- Carbs: ~30g
- Fat: ~18g
- Fiber: ~4g
- Health Tips:
- Use part-skim ricotta and mozzarella for a lighter version
- Add lentils to the filling for extra plant-based protein
- Choose a low-sugar marinara for reduced carbs
FAQs
Q1: Can I use fresh spinach instead of frozen?
A1: Yes. Sauté about 5–6 cups fresh spinach in olive oil until wilted, then squeeze out excess moisture and chop before mixing.
Q2: Can I freeze spinach and ricotta stuffed shells?
A2: Absolutely. Assemble the dish but don’t bake. Wrap tightly and freeze. Bake from frozen, adding an extra 20–30 minutes to the cook time.
Q3: What type of ricotta should I use?
A3: Whole milk ricotta gives the creamiest texture, but part-skim works well too. Drain any excess liquid before using.
Q4: Can I use gluten-free shells?
A4: Yes. Just be careful not to overcook them — they’re more fragile than traditional shells.
Q5: Is this dish kid-friendly?
A5: Very! It’s mild, cheesy, and hidden with veggies. Even picky eaters enjoy the creamy filling.
Q6: Can I make this dish ahead for a party?
A6: Definitely. Prepare the whole tray the night before, cover tightly, and bake just before serving.
Q7: What’s the best way to reheat leftovers?
A7: Reheat individual portions in the microwave or cover the whole dish with foil and warm in a 350°F oven for 20–25 minutes.
Vegetarian Stuffed Shells – Spinach & Ricotta Skillet
These Easy Spinach and Ricotta Stuffed Shells are packed with creamy cheese, flavorful spinach, and herbs, all baked in marinara sauce for a delicious vegetarian dinner.
- Prep Time: 20 minutes
- Cook Time: 35 minutes
- Total Time: 55 minutes
- Yield: 4-6 servings 1x
Ingredients
- 20–24 jumbo pasta shells
- 1 (15 oz) container ricotta cheese
- 1 cup shredded mozzarella cheese
- ½ cup grated Parmesan cheese
- 1 (10 oz) package frozen chopped spinach, thawed and squeezed dry
- 1 egg
- ½ tsp garlic powder
- ⅛ tsp ground nutmeg
- Salt and pepper, to taste
- 2 cups marinara sauce
- 1 cup shredded mozzarella (for topping)
- Fresh parsley or basil (optional)
Instructions
- Preheat oven to 375°F (190°C).
- Cook shells until just al dente. Rinse with cold water and set aside.
- Mix ricotta, 1 cup mozzarella, Parmesan, spinach, egg, garlic powder, nutmeg, salt, and pepper.
- Stuff shells with 1½ tbsp filling each.
- Spread 1½ cups marinara in a baking dish. Arrange stuffed shells. Top with remaining sauce and cheese.
- Cover with foil and bake 25 minutes. Uncover and bake 10–15 more minutes.
- Let cool slightly. Garnish with herbs and serve.
Notes
Make ahead and refrigerate or freeze before baking. Try with béchamel or a spicy red sauce for variety.