Cheesy Spinach Stuffed Shells

1 Star2 Stars3 Stars4 Stars5 Stars 10 Ratings
  • Cook time icon 25 minutes Prep | 30 minutes Cooking
  • Servings icon 8-10 Servings
Stuffed Pasta Shells with Cheese and Spinach


  • 16-20 jumbo pasta shells
  • 1 Tbsp. olive oil
  • 1 clove garlic, minced
  • 1 (8 oz.) bag fresh spinach, roughly chopped
  • 1 (15 oz.) container ricotta cheese
  • 1 cup shredded mozzarella cheese
  • ½ cup grated parmesan cheese, plus more for serving
  • ¼ cup Duke’s Mayonnaise
  • 1 tsp. Italian seasoning
  • 1 tsp. salt
  • ½ tsp. black pepper
  • 1 (24 oz.) jar marinara or pasta sauce


1. Preheat oven to 375°F.

2. In a large pot of salted water, cook the pasta according to package directions for al dente. Once pasta is cooked, drain and set aside.

3. Heat the olive oil in a large skillet over medium heat. Add the garlic and cook for 1 minute, then add the spinach and cook, stirring, until the leaves begin to wilt, and the spinach is reduced by half. Remove from heat and let cool.

4. In a large bowl, stir together the spinach, ricotta, mozzarella, parmesan, mayonnaise, Italian seasoning, salt and pepper.

5. Pour the marinara sauce into the bottom of a 9×13” baking dish. Stuff each pasta shell with the spinach and ricotta mixture, and place in the baking dish.

6. Cover the baking dish with foil, and bake for 25 minutes. Remove the foil and continue baking until the sauce is bubbling and the top is slightly browned, about 30 minutes. Serve warm topped with additional parmesan cheese, if desired.

Leave a Review


Also Try