Spinach and Ricotta Stuffed Shells

BY

|

Update : December 11, 2025

Plate of spinach and ricotta stuffed shells with marinara sauce

Why Make This Recipe

Spinach and Ricotta Stuffed Shells are a comforting and delicious dish that’s perfect for any occasion. This recipe is easy to make and filled with healthy ingredients. It brings together the creamy goodness of ricotta cheese and the fresh taste of spinach, creating a flavor that everyone will love. Whether you’re feeding your family or hosting friends, this dish is sure to impress!

How to Make Spinach and Ricotta Stuffed Shells

Ingredients:

  • 12 large pasta shells
  • 1 cup ricotta cheese
  • 2 cups fresh spinach, chopped
  • 1 cup mozzarella cheese, shredded
  • 1/2 cup Parmesan cheese, grated
  • 1 egg
  • 2 cups marinara sauce
  • 1 teaspoon Italian seasoning
  • Salt and pepper to taste

Directions:

  1. Preheat the oven to 375°F (190°C).
  2. Cook the pasta shells according to package instructions until al dente. Drain and set aside.
  3. In a mixing bowl, combine ricotta cheese, chopped spinach, half of the mozzarella cheese, Parmesan cheese, egg, Italian seasoning, salt, and pepper. Mix until well combined.
  4. Stuff each pasta shell with the cheese and spinach mixture.
  5. Spread half of the marinara sauce in the bottom of a baking dish.
  6. Arrange the stuffed shells in the dish and top with the remaining marinara sauce.
  7. Sprinkle the remaining mozzarella cheese on top.
  8. Cover with foil and bake for 25 minutes, then remove the foil and bake for an additional 10 minutes until the cheese is bubbly and golden.
  9. Serve warm and enjoy!

How to Serve Spinach and Ricotta Stuffed Shells

You can serve Spinach and Ricotta Stuffed Shells right from the baking dish. Pair them with a fresh green salad or some garlic bread to make a full meal. For some extra flavor, sprinkle fresh basil or parsley on top before serving.

How to Store Spinach and Ricotta Stuffed Shells

If you have leftovers, you can store them in an airtight container in the refrigerator. They will keep well for about 3 to 4 days. You can also freeze them for up to 2 months. Just make sure to thaw before reheating.

Tips to Make Spinach and Ricotta Stuffed Shells

  • Use fresh spinach instead of frozen for a better taste and texture.
  • For a little kick, add some red pepper flakes to the cheese mixture.
  • If you want more protein, you can mix in some cooked ground beef or chicken.

Variation

You can easily customize this dish by adding different herbs and spices to the cheese mixture. You can also substitute the marinara sauce with a creamy alfredo sauce for a different flavor profile.

FAQs

Can I make this dish ahead of time?
Yes, you can prepare the stuffed shells ahead of time and keep them in the fridge for a day or two before baking.

What can I use instead of ricotta cheese?
If you don’t have ricotta cheese, you can use cottage cheese or even cream cheese for a different twist.

Can I add other vegetables?
Absolutely! You can add mushrooms, zucchini, or bell peppers to the cheese mixture for extra flavor and nutrition.

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

Spinach and Ricotta Stuffed Shells

A comforting dish filled with creamy ricotta cheese and fresh spinach, perfect for any occasion.

  • Total Time: 50 minutes
  • Yield: 4 servings 1x

Ingredients

Scale
  • 12 large pasta shells
  • 1 cup ricotta cheese
  • 2 cups fresh spinach, chopped
  • 1 cup mozzarella cheese, shredded
  • 1/2 cup Parmesan cheese, grated
  • 1 egg
  • 2 cups marinara sauce
  • 1 teaspoon Italian seasoning
  • Salt and pepper to taste

Instructions

  1. Preheat the oven to 375°F (190°C).
  2. Cook the pasta shells according to package instructions until al dente. Drain and set aside.
  3. In a mixing bowl, combine ricotta cheese, chopped spinach, half of the mozzarella cheese, Parmesan cheese, egg, Italian seasoning, salt, and pepper. Mix until well combined.
  4. Stuff each pasta shell with the cheese and spinach mixture.
  5. Spread half of the marinara sauce in the bottom of a baking dish.
  6. Arrange the stuffed shells in the dish and top with the remaining marinara sauce.
  7. Sprinkle the remaining mozzarella cheese on top.
  8. Cover with foil and bake for 25 minutes, then remove the foil and bake for an additional 10 minutes until the cheese is bubbly and golden.
  9. Serve warm and enjoy!

Notes

Serve with a fresh green salad or garlic bread. Add fresh basil or parsley for extra flavor.

  • Author: jessica-baker
  • Prep Time: 15 minutes
  • Cook Time: 35 minutes
  • Category: Main Course
  • Method: Baking
  • Cuisine: Italian
  • Diet: Vegetarian

Nutrition

  • Serving Size: 1 serving
  • Calories: 350
  • Sugar: 6g
  • Sodium: 600mg
  • Fat: 15g
  • Saturated Fat: 8g
  • Unsaturated Fat: 5g
  • Trans Fat: 0g
  • Carbohydrates: 45g
  • Fiber: 4g
  • Protein: 18g
  • Cholesterol: 50mg

Keywords: stuffed shells, spinach, ricotta, Italian, vegetarian, pasta

Keep your apron on!!! the party’s not over yet!

Colorful fruit salad topped with honey lime dressing, served in a bowl.
Desserts

Fruit Salad with Honey Lime Dressing

why make this recipe Fruit salad is a refreshing and healthy dish that everyone loves. This Fruit Salad with Honey Lime Dressing is not only
Jack
April 1, 2026
Delicious Snickers Apple Salad topped with caramel and chocolate
Desserts

Snickers Apple Salad

why make this recipe Snickers Apple Salad is a delightful and fun dessert that combines the sweetness of candy with the freshness of apples. It’s
Jessica Baker
April 1, 2026
Glazed Easter Bread with a sweet glaze and festive decorations
Desserts

Glazed Easter Bread

why make this recipe Glazed Easter Bread is a delightful and festive treat perfect for celebrating Easter. This sweet bread is soft, fluffy, and has
Jack
April 1, 2026

Leave a Comment

Recipe rating