Spinach and Ricotta Stuffed Shells

🕒 Prep: 20 min
🔥 Cook: 35 min
🍽 Serves: 4
Be the First to Review!

Spinach and Ricotta Stuffed Shells are a comforting classic that combines creamy cheeses with fresh spinach, all nestled in tender pasta shells. This dish is perfect for a cozy dinner and is sure to please both vegetarians and meat-lovers alike.

Spinach and Ricotta Stuffed Shells

This post may contain affiliate links. As an Amazon Associate, we earn from qualifying purchases.

Ingredients for Spinach and Ricotta Stuffed Shells

Ingredients for Spinach and Ricotta Stuffed Shells

Jumbo pasta shells are the perfect vessel for holding our delicious filling. Cook them just until al dente, so they don't fall apart when stuffed. Ricotta cheese brings a creamy texture and mild flavor, while mozzarella cheese adds that irresistible melty goodness. A bit of Parmesan cheese gives a salty, nutty kick to the dish, with some reserved for the topping. Our star veggie, fresh spinach, adds color and nutrients, balancing the richness of the cheeses. Marinara sauce ties everything together with its tangy and slightly sweet flavor. An egg helps bind the filling, and a touch of salt and ground black pepper enhances all the flavors. Olive oil is used to sauté the spinach and garlic, giving it a delicate flavor. Garlic adds a fragrant depth, while dried oregano and dried basil lend an aromatic Italian flair.

Why This Spinach and Ricotta Stuffed Shells Works

During baking, the stuffed shells act like little cups that hold the ricotta and spinach in place while everything sets. The egg in the cheese mixture firms up in the heat, so the filling goes from soft and loose to thick and sliceable. That way, the shells can be picked up and served without the filling spilling out.

As the shells bake under the marinara sauce, the pasta finishes cooking gently and stays tender instead of drying out. The sauce on top keeps the edges from getting hard, and some of it soaks into the pasta, so the shells stay moist all the way through.

Inside the filling, the spinach is already wilted in the pan, so it doesn’t let out a bunch of water in the oven. The cheeses melt together, the Parmesan on top browns a little, and the whole pan settles into one solid, cheesy layer with soft pasta, creamy filling, and sauce that clings to everything.

Spinach and Ricotta Stuffed Shells Tips & Tricks

  • If you’re short on time, use pre-washed spinach to save on prep work.
  • Double the recipe and freeze half for an easy dinner later on. Just thaw and bake!
  • Use a piping bag or a zip-top bag with the corner snipped off to fill the shells easily.

Mistakes To Avoid

Boiling the shells until they are soft instead of just al dente makes them tear when filled. Once they rip, the filling leaks out into the pan while baking, so the dish turns into a cheesy spinach casserole instead of neat stuffed shells.

Skipping the step of cooling the cooked spinach before mixing it with the ricotta causes the cheese mixture to loosen. The heat makes it runny, so it doesn’t stay packed inside the shells and can ooze out into the sauce.

Using too little sauce in the baking dish leaves the tops of the shells exposed and dry in the oven. The pasta edges harden and turn chewy instead of staying tender, and the cheese on top can brown too fast.

Packing the shells with too much filling seems generous but causes problems in the oven. The filling swells and pushes out, so the shells split open and the centers can stay a bit wet and heavy instead of creamy.

Ingredients

  1. 20 jumbo pasta shells
  2. 2 cups ricotta cheese
  3. 1 cup grated mozzarella cheese
  4. 1 cup Parmesan cheese, divided
  5. 2 cups fresh spinach, chopped
  6. 2 cups marinara sauce
  7. 1 egg
  8. 1 teaspoon salt
  9. 1/2 teaspoon ground black pepper
  10. 1 tablespoon olive oil
  11. 2 cloves garlic, minced
  12. 1 teaspoon dried oregano
  13. 1 teaspoon dried basil

Step-by-step Instructions

  1. 1. Preheat your oven to 375°F (190°C) and lightly grease a 9x13-inch baking dish.
  2. 2. Cook the pasta shells according to package instructions until al dente, then drain and set aside.
  3. 3. In a large skillet, heat olive oil over medium heat. Add minced garlic and sauté until fragrant, about 1 minute.
  4. 4. Add chopped spinach to the skillet and cook until wilted, about 3-4 minutes. Remove from heat and let cool slightly.
  5. 5. In a large bowl, combine ricotta cheese, 1/2 cup of Parmesan cheese, mozzarella cheese, egg, salt, pepper, oregano, and basil. Stir in the cooked spinach and mix well.
  6. 6. Fill each cooked pasta shell with the ricotta and spinach mixture, then arrange them in the prepared baking dish.
  7. 7. Pour marinara sauce over the stuffed shells, spreading it evenly.
  8. 8. Sprinkle the remaining Parmesan cheese over the top.
  9. 9. Cover the dish with aluminum foil and bake in the preheated oven for 25 minutes. Remove the foil and bake for an additional 10 minutes, or until the cheese is golden and bubbly.
  10. 10. Let the dish cool slightly before serving.

Frequently Asked Questions

Can I use frozen spinach?
Yes, but be sure to thaw and drain it well to avoid excess moisture in the filling.
Can I make this dish gluten-free?
Absolutely! Just substitute with gluten-free pasta shells.
How long will leftovers keep?
Store leftovers in an airtight container in the refrigerator for up to 3 days. Reheat in the oven or microwave until warmed through.

Serving Ideas for Spinach and Ricotta Stuffed Shells

This dish pairs beautifully with a crisp green salad tossed in a light vinaigrette. For a heartier meal, serve it alongside garlic bread or a crusty baguette. A glass of Pinot Grigio or Chianti complements the flavors wonderfully.

Ratings and Comments

Your feedback helps other cooks — thank you!

This recipe is for informational purposes only. Always follow proper food safety practices, cook foods to safe internal temperatures, and store leftovers appropriately. Results may vary.