Stuffed Shells with Spinach and Ricotta – Classic Cheesy Baked Pasta

Created by :

Sophie Miller

My Favorite Cheesy Spinach Stuffed Pasta Shells Recipe Just for You

Hey there! If you’re looking for a cozy, comforting meal that’s loaded with cheesy goodness and some sneaky greens, this stuffed pasta shells recipe is exactly what you need. I remember the first time I made these—my family was so happy, asking for seconds and even thirds! It’s one of those dishes that feels fancy but is actually super simple to make. Plus, it’s great for weeknights or a relaxed weekend dinner. I’m excited to share it with you!

Why I Love This Recipe (And You Might Too!)

These jumbo pasta shells packed with ricotta and spinach strike the perfect balance between creamy and fresh. The ooey-gooey mozzarella and Parmesan on top give it that irresistible golden crust we all crave. And the best part? The filling has spinach, so you’re slipping some extra veggies into your meal without anyone noticing a thing. Plus, it’s a fantastic make-ahead dish that you can prep, bake later, or even freeze for those busy days.

Cheesy Spinach Stuffed Pasta Shells Recipe

Ingredients

  • 20 large pasta shells (jumbo conchiglie)
  • 2 cups fresh spinach (or 1 cup frozen, well drained and chopped)
  • 1 ½ cups ricotta cheese
  • 1 cup shredded mozzarella cheese
  • ½ cup grated Parmesan cheese (plus extra for topping)
  • 2 cups marinara or tomato sauce
  • 2 cloves garlic, minced
  • ½ cup finely chopped onion
  • 1 large egg
  • 2 tablespoons olive oil
  • Salt, to taste
  • Black pepper, to taste
  • 1 teaspoon Italian seasoning or chopped fresh basil/parsley (optional)
  • ¼ cup breadcrumbs (optional, for topping)

Instructions

  1. Preheat your oven to 375°F (190°C).
  2. Bring a large pot of salted water to a boil. Cook the pasta shells according to the package directions until al dente. Drain and set aside to cool slightly.
  3. Heat olive oil in a skillet over medium heat. Add the chopped onion and cook until it becomes soft and translucent, about 3-4 minutes.
  4. Add the minced garlic and cook for another minute until wonderful and fragrant.
  5. Add the spinach to the skillet and cook until wilted and most of the moisture evaporates. If you’re using frozen spinach, make sure it’s well drained before adding so your filling isn’t watery. Remove from heat and allow to cool a bit.
  6. In a big bowl, combine ricotta, mozzarella, Parmesan, egg, the cooked spinach mixture, Italian seasoning (if using), salt, and pepper. Mix it all up until everything is evenly incorporated.
  7. Spread a thin layer of marinara sauce on the bottom of your baking dish to prevent sticking.
  8. Carefully stuff each pasta shell with the cheese and spinach filling and arrange them seam-side up in the baking dish, placing them close together.
  9. Pour the remaining marinara sauce evenly over the shells. Sprinkle the extra mozzarella, Parmesan, and breadcrumbs (if using) on top for a crispy, golden finish.
  10. Cover the dish with foil and bake for 25 minutes. Then, remove the foil and bake for another 10 minutes until the cheese melts beautifully and turns golden brown.
  11. Let the shells rest for 5 minutes before serving. Garnish with fresh basil or parsley if you like.
  12. Dig in and enjoy your warm, cheesy, spinach-stuffed pasta shells!

Healthy Twist: Nutritional Benefits of This Dish

Not only is this dish delicious, but it’s also pretty good for you if you think about it! Spinach is a fantastic source of vitamins A, C, and K, and it packs a good amount of iron and fiber that support your body’s energy and digestion. The cheeses are a wonderful source of protein and calcium, helping you stay full and your bones strong. Using fresh spinach or well-drained frozen keeps the nutrients intact while making this meal feel indulgent thanks to all that creamy cheese.

Switching It Up: Adaptable Variations to Try

  • Dairy-Free Version: Swap out the ricotta and mozzarella for vegan cheese options or cashew-based cheese spreads if you need it dairy-free.
  • Meat Lovers’ Twist: Add cooked, crumbled Italian sausage or ground turkey to your cheese filling for extra protein and heartiness.
  • Extra Veggie Power: Mix finely chopped mushrooms, bell peppers, or zucchini into the filling for more texture and nutrition.
  • Herb Freshness: Use fresh basil, oregano, or parsley instead of dried Italian seasoning to brighten the flavors.
  • Lower-Carb Option: Substitute jumbo pasta shells with zucchini or eggplant slices and bake the filling in them for a lighter meal.

Helpful Tips for the Best Stuffed Shells Ever

  • Don’t overcook your pasta shells. Cooking them al dente keeps them firm and easier to stuff without breaking.
  • Drain your spinach well. Too much moisture can make your filling runny and watery.
  • Cover with foil while baking. This traps moisture, helping the filling heat through and the pasta stay soft.
  • For a crispy topping, add breadcrumbs mixed with a little olive oil or melted butter just before baking.
  • Let the dish rest after baking. This makes it easier to serve and helps the flavors meld beautifully.

Equipment You’ll Need

  • Large pot (to boil pasta)
  • Colander (to drain pasta and spinach)
  • Large skillet (to sauté onion, garlic, and spinach)
  • Mixing bowl (to combine cheese filling ingredients)
  • Baking dish (9×13-inch works perfectly)
  • Foil (to cover during baking)
  • Spoon or small scoop (to stuff the shells)

Frequently Asked Questions

  1. Can I make this dish ahead of time? Definitely! You can prepare and stuff the shells, then cover and refrigerate for up to 24 hours before baking.
  2. Can I freeze stuffed shells? Yes! Bake them first, then cool and freeze in an airtight container for up to 3 months. Reheat in the oven before serving.
  3. What if I can’t find jumbo pasta shells? No worries—you can use large manicotti tubes or even small lasagna sheets rolled up with filling.
  4. Can I use fresh herbs instead of Italian seasoning? Absolutely! Fresh basil, parsley, or oregano add wonderful fresh flavor.
  5. Is there a way to make this recipe vegan? Yes! Use vegan ricotta and mozzarella alternatives and skip the egg, or use a flaxseed egg substitute.

Let’s Make It Together!

I hope you give these delicious spinach stuffed shells a try soon! They truly bring that cozy homemade vibe, perfect for sharing with family or friends. If you make this recipe, please let me know how it goes—I’d love to hear your tips, twists, or photos. You can pin this recipe on Pinterest to save it or share it with anyone you know who loves pasta. Happy cooking and bon appétit!

Leave a Comment