Spinach and Ricotta Stuffed Shells

A quick and tasty baked pasta dish with a creamy spinach filling.

This dish mixes tender pasta shells with a soft cheese and spinach filling. It bakes in marinara sauce until warm and bubbly. It is easy to make and good for family dinners.

Why This Recipe Works

  • Jumbo shells hold a lot of filling so each bite tastes balanced.
  • Ricotta and egg make a creamy filling that sets while baking.
  • Spinach adds color, mild flavor, and a bit of green nutrition.
  • Baking in marinara keeps the shells moist and adds tomato flavor.

Why you should try this recipe

  • It is simple and forgiving for new cooks.
  • You can make it ahead and bake later.
  • Kids and adults both enjoy the cheesy filling.
  • It feeds a group and makes good leftovers.

How to make Spinach and Ricotta Stuffed Shells

Ingredients :

  • 12 jumbo pasta shells
  • 2 cups fresh spinach, chopped
  • 1 cup ricotta cheese
  • 1 cup mozzarella cheese, shredded
  • 1/2 cup parmesan cheese, grated
  • 1 egg
  • 1 jar marinara sauce
  • Salt and pepper to taste
  • Olive oil
  • Italian seasoning (optional)

Equipments Needed

  • Large pot for boiling pasta
  • Skillet or bowl for wilting and mixing spinach
  • Mixing bowl
  • Spoon or small spatula for stuffing shells
  • 9×13-inch baking dish (or similar)
  • Aluminum foil
  • Oven mitts

Step-by-Step Instructions :

  1. Preheat your oven to 375°F (190°C).
  2. Cook the jumbo pasta shells according to package instructions until al dente. Drain and set aside.
  3. In a mixing bowl, combine chopped spinach, ricotta cheese, mozzarella cheese, parmesan cheese, egg, salt, pepper, and Italian seasoning if using. Mix well.
  4. Stuff each pasta shell with the spinach and ricotta mixture.
  5. Spread a layer of marinara sauce in the bottom of a baking dish.
  6. Arrange the stuffed shells in the dish, seam side up, and cover with remaining marinara sauce.
  7. Sprinkle extra mozzarella cheese on top if desired.
  8. Cover with foil and bake for 25 minutes.
  9. Remove the foil and bake for an additional 10-15 minutes until bubbly and golden.
  10. Let cool slightly before serving.

How to serve Spinach and Ricotta Stuffed Shells

Serve warm. Add a side salad or garlic bread. Spoon extra sauce over the shells. Garnish with a little extra grated parmesan or chopped fresh basil if you like.

How to store Spinach and Ricotta Stuffed Shells

  • In the fridge: Cool completely, cover tightly, and store for up to 3 days.
  • In the freezer: Place in a freezer-safe dish, cover well, and freeze for up to 2 months. Thaw in the fridge before reheating.
  • To reheat: Cover with foil and bake at 350°F (175°C) until warmed through. You can also microwave single servings until hot.

Tips & Tricks

  • Do not overcook the shells; they should be al dente so they hold up when stuffed.
  • Squeeze excess water from cooked spinach to keep the filling from getting watery.
  • Use room temperature egg and cheeses so they mix smoothly.
  • If you want more flavor, add a pinch of nutmeg to the filling.
  • Let the dish rest 5–10 minutes after baking to firm up the filling.

Variations & Substitutions

  • Use frozen spinach (thawed and squeezed dry) instead of fresh.
  • Swap part of the ricotta for cottage cheese for a lighter texture.
  • Add cooked sausage or ground beef to the filling for a meatier version.
  • Use a mixture of marinara and Alfredo sauce for a creamy twist.
  • Make it gluten-free with jumbo gluten-free shells.

FAQs

Q: Can I skip the egg in the filling?
A: Yes. The egg helps the filling set, but you can omit it. The texture may be softer.

Q: Do I need to cook the spinach first?
A: Fresh spinach can be used raw if chopped finely, but wilting it briefly in a pan removes excess water and concentrates flavor.

Q: Can I assemble ahead of time?
A: Yes. Assemble the shells in the dish, cover, and refrigerate up to 24 hours before baking. You may need to add a few extra minutes to the bake time.

Q: Can I use small shells instead of jumbo?
A: You can, but you will need more shells and more filling. Baking time stays similar.

Q: How do I prevent the bottoms from burning?
A: Use a layer of sauce under the shells and bake in the middle rack. If the top browns too fast, cover with foil.

Conclusion

For a reliable home-style version, see this tested recipe for Spinach and Ricotta Stuffed Shells – Fork Knife Swoon for extra ideas and photos. If you want more step-by-step tips and flavor options, check Spinach ricotta stuffed shells – RecipeTin Eats.

Print

Spinach and Ricotta Stuffed Shells

A quick and tasty baked pasta dish with a creamy spinach filling, easy to make and perfect for family dinners.

  • Author: aya
  • Prep Time: 15
  • Cook Time: 40
  • Total Time: 55
  • Yield: 4 servings 1x
  • Category: Main Course
  • Method: Baking
  • Cuisine: Italian
  • Diet: Vegetarian

Ingredients

Scale
  • 12 jumbo pasta shells
  • 2 cups fresh spinach, chopped
  • 1 cup ricotta cheese
  • 1 cup mozzarella cheese, shredded
  • 1/2 cup parmesan cheese, grated
  • 1 egg
  • 1 jar marinara sauce
  • Salt and pepper to taste
  • Olive oil
  • Italian seasoning (optional)

Instructions

  1. Preheat your oven to 375°F (190°C).
  2. Cook the jumbo pasta shells according to package instructions until al dente. Drain and set aside.
  3. In a mixing bowl, combine chopped spinach, ricotta cheese, mozzarella cheese, parmesan cheese, egg, salt, pepper, and Italian seasoning if using. Mix well.
  4. Stuff each pasta shell with the spinach and ricotta mixture.
  5. Spread a layer of marinara sauce in the bottom of a baking dish.
  6. Arrange the stuffed shells in the dish, seam side up, and cover with remaining marinara sauce.
  7. Sprinkle extra mozzarella cheese on top if desired.
  8. Cover with foil and bake for 25 minutes.
  9. Remove the foil and bake for an additional 10-15 minutes until bubbly and golden.
  10. Let cool slightly before serving.

Notes

Serve warm with a side salad or garlic bread. Store leftovers in the fridge for up to 3 days or freeze for up to 2 months.

Nutrition

  • Serving Size: 1 serving
  • Calories: 350
  • Sugar: 5g
  • Sodium: 400mg
  • Fat: 12g
  • Saturated Fat: 4g
  • Unsaturated Fat: 6g
  • Trans Fat: 0g
  • Carbohydrates: 45g
  • Fiber: 3g
  • Protein: 15g
  • Cholesterol: 30mg

Did you make this recipe?

Share a photo and tag us we can’t wait to see what you’ve made!