Easy Spinach Ricotta Stuffed Shells Recipe
Spinach and Ricotta Stuffed Shells Recipe is a true classic for a reason. There’s something inherently comforting and utterly delicious about jumbo pasta shells, generously filled with a creamy, herbaceous mixture of ricotta cheese and tender spinach, then lovingly bathed in a rich marinara sauce and baked until golden and bubbly. It’s a dish that evokes warm memories, often found gracing family dinner tables and special occasion spreads alike. What makes this particular Spinach and Ricotta Stuffed Shells Recipe so beloved is the perfect balance of textures and flavors – the slight chew of the pasta, the smooth, cool ricotta, the earthy spinach, all brought together by the bright, tangy tomato sauce. It’s a crowd-pleaser that’s surprisingly simple to prepare, making it ideal for busy weeknights or when you want to impress guests without spending hours in the kitchen.

Ingredients:
- 12–15 jumbo pasta shells (about 1/2 a box)
- 2 cups ricotta cheese
- 1 cup shredded mozzarella cheese (divided)
- 1/2 cup grated Parmesan cheese
- 1 large egg
- 2 cups fresh spinach (roughly chopped) or 1 cup frozen spinach (thawed and drained)
- 2 cloves garlic (minced)
- 2 cups marinara sauce
- 1 tablespoon olive oil
- 1 teaspoon Italian seasoning
- Salt and freshly ground black pepper to taste
- Fresh basil leaves for garnish (optional)
Preparing the Pasta Shells
First things first, we need to get our jumbo pasta shells ready for stuffing. Grab a large pot and fill it with plenty of water. Add a generous pinch of salt to the water – this seasons the pasta from the inside out, giving it a much better flavor. Bring the water to a rolling boil over high heat.
Once the water is boiling vigorously, carefully add the jumbo pasta shells. Be gentle as you drop them in to avoid splashing yourself with hot water. Cook the shells according to the package directions, but aim for them to be al dente. This means they should be tender but still have a slight bite to them. Overcooked shells will become mushy and might break when you stuff them. You’ll want to drain them carefully in a colander. To prevent them from sticking together, you can toss them with a tiny drizzle of olive oil or rinse them briefly with cool water. Set them aside to cool down slightly while we prepare the delicious filling.
Crafting the Flavorful Filling
Now, let’s move on to the heart of our Spinach and Ricotta Stuffed Shells recipe – the filling! In a medium-sized bowl, combine the ricotta cheese, half of the shredded mozzarella cheese (that’s about 1/2 cup), and all of the grated Parmesan cheese. These cheeses will create a wonderfully creamy and savory base.
Next, it’s time to add our spinach. If you’re using fresh spinach, make sure it’s been roughly chopped. If you’re opting for frozen spinach, ensure it’s completely thawed and squeezed very dry to remove excess water. Excess water can make your filling too wet and a bit watery. Add the prepared spinach to the cheese mixture. Now, crack in the large egg. The egg acts as a binder, helping to hold all the delicious ingredients together as they bake. Sprinkle in the Italian seasoning, along with salt and freshly ground black pepper. Give everything a good stir with a spoon or spatula until it’s well combined and you have a creamy, uniform mixture. Don’t be shy with the seasoning; taste a tiny bit of the mixture (if you’re comfortable doing so before adding raw egg) and adjust salt and pepper if needed. This filling is going to be incredibly satisfying.
Assembling the Stuffed Shells
With our pasta shells cooled and our filling ready, it’s time to bring them together. Preheat your oven to 375 degrees Fahrenheit (190 degrees Celsius). Grab a baking dish, preferably a 9×13 inch one. Pour the marinara sauce into the bottom of the baking dish. Spread it around evenly so that the bottom is completely covered. This will provide a flavorful base and also help keep the shells moist as they bake.
Now comes the fun part – stuffing the shells! Take one of the cooked pasta shells and carefully spoon the ricotta and spinach filling into it. Don’t overstuff them, but aim to fill them generously so each bite is packed with flavor. You can use a small spoon or even your fingers to gently push the filling into the opening of each shell. Repeat this process with all the jumbo shells until they are all filled. Arrange the stuffed shells snugly in the baking dish on top of the marinara sauce. Try to get them close together without them touching too much, as this helps them cook evenly and also looks appealing.
Baking to Golden Perfection
Once all your shells are stuffed and nestled in the marinara sauce, it’s time to add the finishing touches before they go into the oven. Sprinkle the remaining 1/2 cup of shredded mozzarella cheese evenly over the tops of the stuffed shells. The cheese will melt and get wonderfully bubbly and golden brown during baking, creating that irresistible cheesy crust we all love.
Cover the baking dish tightly with aluminum foil. This is important because it traps the steam, helping the shells to cook through and the filling to heat up thoroughly without the cheese browning too quickly. Place the covered baking dish into your preheated oven. Bake for about 20 minutes. After 20 minutes, carefully remove the aluminum foil. You’ll see the sauce is bubbling and the shells are starting to soften further. Continue to bake, uncovered, for another 10-15 minutes, or until the cheese on top is melted, bubbly, and has a beautiful golden-brown hue. The marinara sauce should also be actively simmering around the edges of the dish. This final uncovered baking period allows the cheese to get that perfect golden finish.
Serving and Enjoying
Once the Spinach and Ricotta Stuffed Shells are out of the oven and look perfectly golden and bubbly, let them rest for a few minutes before serving. This resting period allows the flavors to meld and the shells to firm up slightly, making them easier to serve without falling apart. If you have fresh basil leaves, this is the perfect time to sprinkle them over the top as a fresh, aromatic garnish. The vibrant green of the basil adds a lovely visual contrast to the rich red sauce and creamy filling.
Serve these delicious stuffed shells warm, spooning a few shells onto each plate along with some of the flavorful marinara sauce from the bottom of the baking dish. These are fantastic served on their own, or you can pair them with a simple side salad or some crusty garlic bread for a complete and satisfying meal. Enjoy every creamy, cheesy, and savory bite!

Conclusion:
There you have it – a complete guide to creating the most delightful Spinach and Ricotta Stuffed Shells Recipe! This dish is a true crowd-pleaser, perfect for family dinners, special occasions, or even a comforting weeknight meal. The creamy ricotta, savory spinach, and perfectly cooked pasta shells come together in a symphony of flavors that will have everyone asking for seconds. We’ve covered everything from selecting the best ingredients to achieving that golden-brown cheesy topping. Don’t be intimidated; this recipe is surprisingly forgiving and incredibly rewarding.
I encourage you to give this Spinach and Ricotta Stuffed Shells Recipe a try. Once you’ve mastered the basic version, feel free to experiment! Consider adding a pinch of nutmeg to the ricotta mixture for an extra layer of warmth, or perhaps some finely chopped sun-dried tomatoes for a tangy kick. For serving, a crisp green salad and some crusty garlic bread are classic companions. You can also make the stuffed shells ahead of time and bake them just before serving, making it an excellent option for entertaining.
Frequently Asked Questions:
Can I make this Spinach and Ricotta Stuffed Shells Recipe ahead of time?
Absolutely! This recipe is ideal for making ahead. Assemble the stuffed shells in your baking dish, cover tightly with plastic wrap and then foil, and refrigerate for up to 24 hours. When you’re ready to bake, remove the plastic wrap and bake as directed, adding a few extra minutes to account for the cold temperature. You might also want to loosely tent with foil for the initial baking time to prevent the top from browning too quickly.
What other cheeses can I use in this Spinach and Ricotta Stuffed Shells Recipe?
While ricotta is traditional and provides a wonderful creaminess, you can certainly experiment with other cheeses. A blend of ricotta and cottage cheese can be a good substitute for a lighter texture. You could also mix in some shredded mozzarella for extra meltiness, or a touch of grated Parmesan for added sharpness. Just ensure the cheese you choose melts well and complements the spinach and ricotta flavors.

Easy Spinach Ricotta Stuffed Shells Recipe
A simple and delicious recipe for jumbo pasta shells stuffed with a creamy spinach and ricotta filling, baked in marinara sauce and topped with melted mozzarella.
Ingredients
-
12–15 jumbo pasta shells
-
2 cups ricotta cheese
-
1 cup shredded mozzarella cheese
-
1/2 cup grated Parmesan cheese
-
1 large egg
-
2 cups fresh spinach, roughly chopped
-
2 cloves garlic, minced
-
2 cups marinara sauce
-
1 tablespoon olive oil
-
1 teaspoon Italian seasoning
-
Salt and freshly ground black pepper to taste
Instructions
-
Step 1
Cook jumbo pasta shells in salted boiling water until al dente. Drain and toss with a little olive oil to prevent sticking. Set aside. -
Step 2
In a bowl, combine ricotta cheese, half of the mozzarella cheese, Parmesan cheese, egg, chopped spinach, minced garlic, Italian seasoning, salt, and pepper. Mix well. -
Step 3
Preheat oven to 375°F (190°C). Spread marinara sauce evenly in the bottom of a 9×13 inch baking dish. -
Step 4
Carefully spoon the ricotta-spinach filling into each cooked pasta shell. Arrange the stuffed shells snugly in the prepared baking dish over the marinara sauce. -
Step 5
Sprinkle the remaining mozzarella cheese over the stuffed shells. Cover the dish tightly with aluminum foil and bake for 20 minutes. -
Step 6
Remove the foil and bake for an additional 10-15 minutes, or until the cheese is melted, bubbly, and golden brown. -
Step 7
Let the stuffed shells rest for a few minutes before serving. Garnish with fresh basil if desired. Serve warm with marinara sauce.
Important Information
Nutrition Facts (Per Serving)
It is important to consider this information as approximate and not to use it as definitive health advice.
Allergy Information
Please check ingredients for potential allergens and consult a health professional if in doubt.
