Healthy Dinner Recipe No Chicken Spinach Ricotta Shells

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

  1. 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.
  2. 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.
  3. 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.
  4. 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.
  5. Top with Sauce & Cheese
    Spoon the remaining marinara sauce over the shells. Sprinkle with remaining mozzarella and a little extra Parmesan if desired.
  6. 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.
  7. 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.

Print

Healthy Dinner Recipe No Chicken Spinach Ricotta Shells

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

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.

  • Author: Maya Lawson
  • Prep Time: 20 minutes
  • Cook Time: 35 minutes
  • Total Time: 55 minutes
  • Yield: 46 servings 1x

Ingredients

Scale
  • 2025 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

  1. Cook pasta shells until just al dente. Drain and set aside.
  2. Mix ricotta, egg, spinach, 1 cup mozzarella, Parmesan, garlic, seasoning, salt, and pepper.
  3. Preheat oven to 375°F. Spread 1 cup marinara in bottom of a 9×13 dish.
  4. Fill shells with ricotta mixture and place in dish. Top with remaining sauce and mozzarella.
  5. Cover with foil and bake for 25 minutes. Uncover and bake 10–15 minutes more until bubbly.
  6. 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.

Did you make this recipe?

Share a photo and tag us — we can't wait to see what you've made!

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star