Spinach and Ricotta Stuffed Shells
By Sammi Brondo — December 24, 2024
A meal that’s cheesy, warm, comforting and loaded with good stuff. These Spinach & Ricotta Stuffed Shells have it all.
Of all the cuisines out there, I have to admit something: Italian isn’t my favorite.
I know, I know, don’t @ me!
I like pasta, but it’s not usually my go to choice. BUT, add some cheese to that pasta, and now we’re talking.
In fact, whenever a pasta dish does call to me, it’s usually ravioli or something else stuffed with cheese.
So, it was no surprise to me that I LOVED these stuffed shells.
These are packed with so much goodness too. The “stuffing” is a mix of ricotta cheese, mozzarella cheese, egg and spinach.
Not only are each of these foods delicious, but they also add protein, fats, fiber, vitamins and minerals to this dish. These nutrients help to make it not only hearty, but also filling and nutritious too.
If you’ve ever looked at pasta as a “treat” or “cheat meal” and it’s something you love, I urge you to reconsider that. Start to allow it back into your diet on average days. Have some when the craving strikes.
The less we put food on a pedestal and look at it as “forbidden,” the more ordinary and truly not-a-big-deal it becomes.
If you’re ready to try it, start with this recipe!
Prep ingredients
Preheat oven to 375 F.
Bring a large pot of water to a boil. Once water is boiling, add the shells. Cook for about 15 minutes, until soft. Drain and set aside.
In a large bowl, add ricotta, 1 cup of mozzarella, 1/3 cup of parmesan, egg, oregano, salt and pepper.
Cook pasta
Bring a large pot of water to a boil. Once water is boiling, add the shells. Cook for about 15 minutes, until soft. Drain and set aside.
Mix cheese, egg, and spices
In a large bowl, add ricotta, 1 cup of mozzarella, 1/3 cup of parmesan, egg, oregano, salt and pepper. Mix well to combine.
Add baby spinach
Roughly chop baby spinach and mix into the cheese mixture.
Stuff the shells
Spread 1 cup of tomato sauce in an even layer on top of a 9×13 baking sheet.
Stuff each shell with 1 large spoonful of cheese mixture and place on top of the tomato sauce on the baking sheet.
Top with sauce & cheese
Spoon the additional 1/2 cup tomato sauce over the shells and top with the 1/4 cup mozzarella and 2 tablespoons of parmesan cheese.
Bake
Place in the oven and bake for 20 minutes.
Broil
Turn the oven to broil and broil for another 3-5 minutes, until the cheese on top is golden but not burned.
Garnish & serve
Garnish with fresh chopped parsley or other fresh herbs and serve.
Notes
- Ricotta and mozzarella: I used full fat ricotta and mozzarella here. The taste is more satisfying and they melt better too.
- Shells: Look for jumbo shells at the store. Because they’re so large and delicate, they often break a little when cooking. This is normal and okay – they’ll still work just fine to stuff!
- Parmesan: While I normally love freshly grated parmesan cheese, the pre-grated stuff is just as good in this recipe too.
- Spinach: Use fresh spinach or frozen. If using frozen, buy the chopped kind and let it defrost a bit before mixing with the cheese mixture.
- Storage: Store cooked shells in an airtight container in refrigerator for 3-4 days. To reheat, pop them in the microwave or in the oven on broil for just a few minutes.
Ingredients
- 20 large pasta shells
- 15 oz. whole milk ricotta
- 1 cup + 1/4 cup shredded mozzarella cheese
- 2/3 cup grated parmesan cheese
- 1 egg
- 1 teaspoon dried oregano
- 2 oz. baby spinach about 1 1/2 very tightly packed cups
- 1 cup + 1/2 cup tomato sauce
- Salt
- Pepper
- Optional: fresh parsley to garnish
Instructions
- Preheat oven to 375 F.
- Bring a large pot of water to a boil. Once water is boiling, add the shells. Cook for about 15 minutes, until soft. Drain and set aside.
- In a large bowl, add ricotta, 1 cup of mozzarella, 1/3 cup of parmesan, egg, oregano, salt and pepper. Mix well to combine.
- Roughly chop baby spinach and mix into the cheese mixture.
- Spread 1 cup of tomato sauce in an even layer on top of a 9×13 baking sheet.
- Stuff each shell with 1 large spoonful of cheese mixture and place on top of the tomato sauce on the baking sheet.
- Spoon the additional 1/2 cup tomato sauce over the shells and top with the 1/4 cup mozzarella and remaining 1/3 cup of parmesan cheese.
- Place in the oven and bake for 20 minutes. Turn the oven to broil and broil for another 3-5 minutes, until the cheese on top is golden but not burned.
- Optional: garnish with fresh chopped parsley and serve.
Did you make this recipe?
Tag @Veggiesandchocolate on instagram and hashtag it #Veggiesandchocolate