Homemade Spinach Ricotta Stuffed Shells photo
| |

Spinach Ricotta Stuffed Shells

Comforting, cheesy, and just the right amount of garlicky — these Spinach Ricotta Stuffed Shells are the kind of weeknight-into-weekend dinner that becomes an instant favorite. Jumbo pasta shells are filled with a creamy ricotta and spinach mixture, baked in a bright marinara sauce, and finished with melty mozzarella and a shower of Parmesan. Serve with a simple green salad and crusty bread for a wholesome meal that’s cozy enough for family dinner and pretty enough for guests.

Why you’ll love this recipe

Delicious Spinach Ricotta Stuffed Shells image

  • Simple, pantry-friendly ingredients that combine into an impressive dish.
  • Make-ahead friendly: assemble, refrigerate, then bake when you’re ready.
  • Vegetable-forward, but still satisfyingly cheesy thanks to ricotta, mozzarella, and Parmesan.
  • Works well for feeding a crowd — the 16–20 jumbo shells stretch to serve 4–6 people depending on portions.

Ingredients

  • 16–20 jumbo pasta shells
  • 2 tablespoons olive oil
  • 4 cloves garlic, minced
  • 4 cups packed fresh spinach leaves, roughly chopped
  • 32 oz ricotta cheese
  • 1 cup mozzarella cheese, shredded
  • 1 cup grated Parmesan cheese, plus more for serving
  • 2 large eggs, beaten
  • 1 teaspoon onion powder
  • 1 teaspoon dried Italian herbs
  • 1/2 teaspoon dried parsley
  • 1/2 teaspoon dried basil
  • 1 teaspoon kosher salt
  • 1/2 teaspoon freshly ground black pepper
  • 3 cups marinara sauce
  • Fresh basil, for garnish
  • Additional Parmesan cheese, for serving

Equipment

  • Large pot for boiling pasta
  • Large skillet
  • Mixing bowl
  • 9×13-inch baking dish (or similar)
  • Slotted spoon or tongs
  • Rubber spatula and spoon

Prep notes

Easy Spinach Ricotta Stuffed Shells recipe photo

Plan to cook the pasta shells just until al dente so they hold their shape when stuffed. A quick sauté of garlic and spinach softens the greens and removes excess moisture. If your ricotta seems very watery, drain it briefly in a fine-mesh sieve to avoid a runny filling.

Step-by-step directions

Savory Spinach Ricotta Stuffed Shells shot

  1. Preheat the oven to 375°F (190°C).
  2. Bring a large pot of salted water to a rolling boil. Add 16–20 jumbo pasta shells and cook until just al dente according to package directions — usually 8–10 minutes. Stir gently so shells don’t stick together. Drain and transfer shells to a lightly oiled baking sheet or tray so they don’t stick while cooling.
  3. While the pasta cooks, heat 2 tablespoons olive oil in a large skillet over medium heat. Add 4 cloves minced garlic and sauté for about 30 seconds to 1 minute, until fragrant but not browned.
  4. Add 4 cups packed fresh spinach leaves (roughly chopped) to the skillet. Cook, stirring frequently, until the spinach wilts and any excess moisture evaporates, about 3–5 minutes. Remove from heat and let cool slightly.
  5. Transfer the sautéed spinach and garlic to a mixing bowl. Add 32 oz ricotta cheese, 1 cup shredded mozzarella, 1 cup grated Parmesan, and 2 large eggs (beaten). Stir to combine.
  6. Season the ricotta mixture by adding 1 teaspoon onion powder, 1 teaspoon dried Italian herbs, 1/2 teaspoon dried parsley, 1/2 teaspoon dried basil, 1 teaspoon kosher salt, and 1/2 teaspoon freshly ground black pepper. Mix thoroughly so the spices are evenly distributed. Taste a small spoonful and adjust seasoning if desired.
  7. Spoon 3 cups marinara sauce evenly across the bottom of a 9×13-inch baking dish, spreading into a thin, even layer.
  8. Using a small spoon or a piping bag, fill each cooled jumbo shell with the ricotta-spinach mixture. Arrange the filled shells seam-side up in the baking dish on top of the marinara, placing them close together but not overcrowded. You should fit between 16 and 20 shells depending on size.
  9. When all shells are filled and arranged, spoon any remaining marinara sauce over the shells so they’re evenly covered. Sprinkle the top with remaining shredded mozzarella and a light dusting of extra grated Parmesan.
  10. Cover the baking dish tightly with foil and bake in the preheated oven for 20 minutes. After 20 minutes, remove the foil and bake an additional 10 minutes to allow the cheese to bubble and brown slightly.
  11. Remove the dish from the oven and let the stuffed shells rest for 5 minutes. This helps the filling set and makes serving neater.
  12. Garnish with fresh basil leaves and additional grated Parmesan before serving. Serve warm with extra marinara on the side if desired.

Make-ahead and storage

To make ahead: assemble the shells in the baking dish, cover tightly, and refrigerate for up to 24 hours. When ready to bake, remove from refrigerator, uncover, and bake as directed, adding 5–10 minutes if still very cold.

To freeze: assemble shells, cover with plastic wrap and foil, and freeze for up to 3 months. Bake from frozen at 375°F (190°C) for 45–60 minutes, covered for the first 35–45 minutes, until heated through. Uncover and bake until cheese is bubbly.

Leftovers store in an airtight container in the refrigerator for 3–4 days. Reheat individual portions in the microwave or in a covered baking dish at 350°F (175°C) until warmed through.

Tips for success

  • Do not overcook the shells. Slightly undercooked (al dente) pasta will finish cooking in the oven without getting mushy.
  • If your ricotta has excess water, drain it briefly to keep the filling from becoming runny.
  • Use a piping bag or a resealable plastic bag with a corner snipped off to fill shells quickly and cleanly.
  • Feel free to swap part of the marinara for a chunkier sauce if you like more texture, or stir a spoonful of pesto into the ricotta mixture for a flavor twist.

Serving suggestions

These stuffed shells pair wonderfully with a crisp green salad dressed in lemon and olive oil, roasted vegetables, or garlic bread. A light, fruity red wine or sparkling water with lemon makes an easy, refreshing accompaniment.

Nutrition (approximate)

Per serving (assuming 6 servings): calories will vary based on portion size and exact brands, but expect a hearty, satisfying dish rich in protein and calcium from the cheeses and nutritional benefits from the spinach.

Final notes

These Spinach Ricotta Stuffed Shells strike the perfect balance between cozy comfort and bright, fresh flavors. The spinach keeps the filling lively, while the trio of cheeses makes every bite luxuriously creamy. Whether you’re feeding a family or entertaining, this recipe is flexible, forgiving, and reliably delicious. Enjoy!

Homemade Spinach Ricotta Stuffed Shells photo

Spinach Ricotta Stuffed Shells

Classic baked pasta shells filled with a creamy spinach-ricotta mixture and topped with marinara and melted cheese.
Prep Time 30 minutes
Cook Time 40 minutes
Total Time 1 hour 10 minutes
Servings: 6 servings

Ingredients
  

  • 16-20 jumbo pasta shells
  • 2 tablespoons olive oil
  • 4 cloves garlic minced
  • 4 cups fresh spinach leaves packed, roughly chopped
  • 32 oz ricotta cheese
  • 1 cup mozzarella cheese shredded
  • 1 cup Parmesan cheese grated, plus more for serving
  • 2 large eggs beaten
  • 1 teaspoon onion powder
  • 1 teaspoon dried Italian herbs
  • 1/2 teaspoon dried parsley
  • 1/2 teaspoon dried basil
  • 1 teaspoon kosher salt
  • 1/2 teaspoon freshly ground black pepper
  • 3 cups marinara sauce
  • fresh basil for serving
  • Parmesan cheese for serving

Equipment

  • Large Pot
  • Large Skillet
  • Mixing Bowl
  • 9x13 Baking Dish
  • Spatula or spoon
  • Aluminum Foil

Method
 

  1. Preheat the oven to 375°F (190°C). Lightly grease a 9x13-inch baking dish and set aside.
  2. Bring a large pot of salted water to a boil and cook the jumbo pasta shells according to package directions until al dente. Drain and set aside to cool so they are easy to handle.
  3. Heat the olive oil in a large skillet over medium-high heat. Add the minced garlic and cook until fragrant and beginning to brown, about 1 minute.
  4. Add the chopped spinach to the skillet and cook, stirring, until wilted, about 3–4 minutes. Remove from heat and let cool slightly, then squeeze out excess liquid from the spinach.
  5. In a mixing bowl combine the drained spinach, ricotta, shredded mozzarella, grated Parmesan, beaten eggs, onion powder, dried Italian herbs, dried parsley, dried basil, kosher salt, and black pepper. Stir until evenly combined.
  6. Spread 1 cup of marinara sauce across the bottom of the prepared baking dish.
  7. Stuff each cooked shell with a generous portion of the spinach-ricotta mixture and arrange the filled shells in the baking dish in a single layer.
  8. Pour the remaining marinara sauce evenly over the arranged shells and cover the dish tightly with aluminum foil.
  9. Bake covered for 25 minutes. Remove the foil and bake uncovered for an additional 10–15 minutes, until the top is bubbly and beginning to brown.
  10. Let the dish rest a few minutes, then serve warm topped with extra grated Parmesan and fresh basil.

Notes

  • Drain ricotta and squeeze cooked spinach well to avoid a runny filling.
  • Rinse shells with cold water after boiling to stop cooking and cool them.
  • Do not overstuff shells to prevent bursting during baking.
  • Keep shells separated in the baking dish to avoid sticking together.
  • Cook a few extra shells in case some tear.
  • If using frozen spinach, thaw and remove all excess liquid before using.

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating