Spinach Ricotta Stuffed Shells are the perfect comfort food for pasta lovers. These jumbo pasta shells are filled with creamy ricotta cheese, fresh spinach, mozzarella, and parmesan cheese. Additionally, the rich marinara sauce makes this baked pasta recipe taste better than restaurant-style Italian food. This easy homemade dinner recipe is perfect for family meals, parties, and weekend comfort cravings.

Make the best Spinach Ricotta Stuffed Shells with creamy ricotta cheese, spinach, marinara sauce, and mozzarella cheese. Easy homemade pasta recipe.
Why You’ll Love Spinach Ricotta Stuffed Shells
- Easy Italian pasta recipe
- Creamy ricotta cheese filling
- Perfect make-ahead dinner
- Cheesy baked pasta everyone loves
- Better than takeout pasta dishes
Ingredients for Spinach Ricotta Stuffed Shells
Pasta Shells
- 20 jumbo pasta shells
- 2 cups ricotta cheese
- 2 cups fresh spinach, chopped
- 1 cup mozzarella cheese
- ½ cup parmesan cheese
- 1 egg
- 2 garlic cloves, minced
- 1 tsp Italian seasoning
- Salt and black pepper to taste
Sauce
- 3 cups marinara sauce
- 1 tbsp olive oil
- Extra mozzarella cheese for topping
How to Make Spinach Ricotta Stuffed Shells
Step 1 – Cook the Pasta Shells
Boil the jumbo pasta shells according to package instructions. However, do not overcook them because soft shells can break easily.
Step 2 – Prepare the Ricotta Filling
In a large mixing bowl, combine ricotta cheese, spinach, mozzarella, parmesan, egg, garlic, Italian seasoning, salt, and pepper.
Step 3 – Stuff the Pasta Shells
Carefully fill each pasta shell with the creamy spinach ricotta mixture.
Step 4 – Add Marinara Sauce
Spread marinara sauce into a baking dish. Then arrange the stuffed shells evenly in the dish.
Step 5 – Add Cheese Topping
Pour extra marinara sauce over the stuffed shells. Finally, sprinkle mozzarella cheese on top.
Step 6 – Bake the Stuffed Shells
Bake at 375°F (190°C) for 25–30 minutes until the cheese becomes golden and bubbly.
Tips for the Best Spinach Ricotta Stuffed Shells
- Use fresh spinach for better flavor
- Add extra mozzarella cheese for a richer taste
- Cover with foil while baking to keep shells soft
- Let the pasta rest for 5 minutes before serving
What to Serve with Spinach Ricotta Stuffed Shells
These cheesy stuffed pasta shells taste amazing with:
- Garlic bread
- Caesar salad
- Roasted vegetables
- Creamy tomato soup
Storage Instructions
Store leftover Spinach Ricotta Stuffed Shells in an airtight container in the refrigerator for up to 3 days. Additionally, you can freeze them for future meals.
Spinach Ricotta Stuffed Shells Recipe – Creamy & Cheesy Pasta Bake
Description
Make the best Spinach Ricotta Stuffed Shells with creamy ricotta cheese, spinach, marinara sauce, and mozzarella cheese. Easy homemade pasta recipe.

“Easy to follow recipe and the taste was perfect.”
“Amazing recipe! Very creamy and delicious. I will make it again.”