Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Creamy Spinach and Ricotta Stuffed Shells with Marinara Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star 4.3 from 40 reviews
  • Author: admin
  • Prep Time: 20 minutes
  • Cook Time: 30 minutes
  • Total Time: 50 minutes
  • Yield: 4 servings
  • Category: Main Dish
  • Method: Baking
  • Cuisine: Italian
  • Diet: Vegetarian

Description

This Creamy Spinach and Ricotta Stuffed Shells with Marinara is a comforting and flavorful Italian-inspired baked pasta dish. Jumbo pasta shells are filled with a luscious mixture of steamed fresh spinach, creamy ricotta cheese, pecorino, and aromatic seasonings, then baked in a rich marinara sauce until bubbly and golden. Perfect as a hearty vegetarian meal that’s easy to prepare and sure to satisfy.


Ingredients

Scale

Pasta Shells

  • 18 to 20 jumbo pasta shells
  • Sea salt (for pasta water)
  • Extra-virgin olive oil (for drizzling)

Filling

  • 5 ounces fresh spinach
  • 2 cups ricotta cheese (16 ounces)
  • ¼ cup grated pecorino cheese (plus more for sprinkling)
  • 2 garlic cloves (grated)
  • 1 teaspoon dried oregano
  • 1 teaspoon lemon zest
  • ¼ teaspoon red pepper flakes
  • ¾ teaspoon sea salt (plus more for taste)
  • Freshly ground black pepper (several grinds)

Sauce and Garnish

  • 2 cups marinara sauce (plus more for serving)
  • Chopped fresh parsley (for serving)


Instructions

  1. Preheat Oven: Preheat your oven to 425°F to ensure it’s at the perfect temperature for baking the stuffed shells to bubbly perfection.
  2. Steam Spinach: Place the fresh spinach in a steamer basket set over a pot with about 1 inch of simmering water. Cover and steam for about 1 minute until wilted. Then transfer to a strainer, squeeze out excess water, and chop finely.
  3. Cook Pasta Shells: Bring a large pot of salted water to a boil. Add the jumbo pasta shells and cook them for 10 minutes until they are al dente. Drain the shells and drizzle lightly with extra-virgin olive oil to prevent sticking.
  4. Prepare Filling: In a medium bowl, mix together the chopped spinach, ricotta cheese, grated pecorino, grated garlic, dried oregano, lemon zest, red pepper flakes, sea salt, and freshly ground black pepper until well combined.
  5. Assemble Dish: Spread 2 cups of marinara sauce evenly on the bottom of a 9×13-inch baking dish. Carefully stuff each cooked pasta shell with the spinach and ricotta filling, then arrange the shells snugly in the baking dish over the marinara sauce.
  6. Bake: Cover the baking dish with aluminum foil and bake in the preheated oven for 20 minutes, allowing the flavors to meld and the filling to heat through.
  7. Serve: Remove from the oven and serve the stuffed shells hot, topped with additional marinara sauce and a sprinkle of pecorino cheese and chopped fresh parsley as garnish.

Notes

  • Make sure to squeeze out as much water as possible from the spinach after steaming to prevent the filling from becoming watery.
  • You can prepare the filling a day ahead and refrigerate it, making assembly quick and easy.
  • Use freshly grated pecorino for the best flavor impact.
  • If you prefer, add mozzarella cheese on top before baking for an extra cheesy crust.
  • Leftovers can be stored in an airtight container in the refrigerator for up to 3 days and reheated gently in the oven.