Spinach Ricotta Stuffed Shells – Easy Dinner Recipe
Spinach and Ricotta Stuffed Shells Recipe
A Comfort Food Classic, Elevated
There’s something undeniably comforting about a dish that hugs you from the inside out, and our Spinach and Ricotta Stuffed Shells Recipe does just that. Imagin extracte tender, jumbo pasta shells generously filled with a creamy, dreamy blend of savory ricotta cheese, fresh, vibrant spinach, and a whisper of garlic and herbs. Baked until golden and bubbling in a rich, homemade marinara sauce, each bite is a symphony of textures and flavors that has earned this dish a permanent spot in the hearts (and on the dinner tables) of families everywhere. People adore this recipe because it’s both elegant enough for a special occasion and hearty enough for a weeknight family meal. What truly sets this Spinach and Ricotta Stuffed Shells Recipe apart is the perfect balance of creamy filling against the slightly al dente pasta, all brought together by a bright, zesty sauce. Get ready to create a dish that will have everyone asking for seconds!

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 Shells
Step 1: Cook the Jumbo Pasta Shells
The first step in creating our delicious Spinach and Ricotta Stuffed Shells Recipe is to get our pasta shells ready for stuffing. Bring a large pot of generously salted water to a rolling boil. Add the jumbo pasta shells to the boiling water, ensuring they are fully submerged. Cook the shells according to the package directions until they are al dente – meaning they are tender but still have a slight bite to them. You don’t want them to be mushy, as they will continue to cook in the oven. Once cooked, carefully drain the shells in a colander and rinse them briefly with cool water to prevent them from sticking together. It’s also a good idea to spread them out on a baking sheet or a clean kitchen towel while you prepare the filling. This makes them easier to handle and stuff without tearing.
Creating the Flavorful Filling
Step 2: Sauté Garlic and Wilt Spinach
Now, let’s move on to crafting the heart of our stuffed shells: the creamy, savory filling. In a medium-sized skillet, heat the 1 tablespoon of olive oil over medium heat. Add the minced garlic and sauté for about 30 seconds until it’s fragrant. Be careful not to burn the garlic, as it can turn bitter. If you’re using fresh spinach, add the roughly chopped spinach to the skillet with the garlic. Stir frequently until the spinach wilts down significantly. This should only take a few minutes. If you’re using frozen spinach, make sure it’s completely thawed and squeezed dry to remove excess moisture before adding it to the skillet. Once the spinach is wilted and any excess liquid has evaporated, remove the skillet from the heat and let it cool slightly.
Step 3: Mix the Ricotta Filling
In a large mixing bowl, combine the 2 cups of ricotta cheese, 1/2 cup of the shredded mozzarella cheese, and the 1/2 cup of grated Parmesan cheese. Add the lightly beaten large egg to the bowl. This egg acts as a binder, helping to hold the filling together. Now, stir in the cooled spinach and garlic mixture. Season the filling generously with salt and freshly ground black pepper to your taste. It’s important to season well, as this is where a lot of the flavor comes from. Finally, add the 1 teaspoon of Italian seasoning to the mixture. Stir everything together until all the ingredients are well combined and you have a cohesive, creamy filling.
Assembling and Baking the Shells
Step 4: Assemble the Stuffed Shells
Preheat your oven to 375 degrees Fahrenheit (190 degrees Celsius). Grab a 9×13 inch baking dish. Pour the 2 cups of marinara sauce into the bottom of the baking dish and spread it evenly. This not only adds flavor but also prevents the shells from sticking to the bottom and helps them cook through. Now comes the fun part – stuffing the shells! Take each cooked jumbo pasta shell and carefully spoon about 2-3 tablespoons of the ricotta filling into each one. Don’t overstuff them, but make sure they are generously filled. Arrange the stuffed shells in a single layer over the marinara sauce in the baking dish. Try to nestle them close together, but leave a little space so they don’t burst open during baking.
Step 5: Bake and Garnish
Once all the shells are stuffed and arranged in the baking dish, it’s time for the final touch before baking. Sprinkle the remaining 1/2 cup of shredded mozzarella cheese evenly over the tops of the stuffed shells. This will melt and create a beautiful, golden-brown cheesy topping. Cover the baking dish tightly with aluminum foil. This helps to steam the shells and cook the filling through without drying out the cheese. Bake in the preheated oven for 20 minutes. After 20 minutes, carefully remove the aluminum foil and continue to bake for another 10-15 minutes, or until the cheese is melted, bubbly, and lightly golden brown. If you desire, you can also broil them for a minute or two at the end for extra crispiness, but watch them very closely to prevent burning.
Step 6: Rest and Serve
Once your Spinach and Ricotta Stuffed Shells are beautifully baked and golden, remove the baking dish from the oven. It’s important to let them rest for about 5-10 minutes before serving. This allows the filling to set slightly, making them easier to serve and preventing the hot cheese from spilling out. While they are resting, you can prepare your optional garnish. If you have fresh basil leaves, give them a quick chop. Just before serving, sprinkle the fresh basil over the top of the stuffed shells for a pop of color and a burst of fresh flavor. Serve these delicious stuffed shells warm, perhaps with a side salad or some crusty bread for a complete and satisfying meal. Enjoy!

Conclusion:
And there you have it – the ultimate guide to creating a delightful Spinach and Ricotta Stuffed Shells Recipe! This dish is a testament to how simple ingredients can transform into a comforting and impressive meal. We’ve walked through each step, from preparing the luscious spinach and ricotta filling to assembling and baking these cheesy delights. I truly hope you enjoy making and, more importantly, savoring this Spinach and Ricotta Stuffed Shells Recipe as much as I do.
This dish is incredibly versatile. Serve it as a hearty main course alongside a crisp green salad and some crusty garlic bread for a complete Italian-inspired feast. For a lighter option, consider pairing it with steamed asparagus or roasted broccoli. Don’t be afraid to experiment with variations! You can add a pinch of nutmeg to the ricotta for an extra layer of warmth, or swap out some of the ricotta for mascarpone for an even creamier texture. If you’re feeling adventurous, add a bit of cooked Italian sausage to the filling for a meatier version.
The beauty of this Spinach and Ricotta Stuffed Shells Recipe lies in its comforting familiarity and its potential for personalization. Give it a try, and I’m confident it will become a go-to in your recipe repertoire.
Frequently Asked Questions:
Can I make the Spinach and Ricotta Stuffed Shells Recipe ahead of time?
Absolutely! You can assemble the stuffed shells up to 24 hours in advance. Cover them tightly with plastic wrap and refrigerate. When you’re ready to bake, remove the plastic wrap and bake as directed, adding a few extra minutes to the cooking time to ensure they’re heated through.
What kind of pasta shells work best for this Spinach and Ricotta Stuffed Shells Recipe?
Jumbo pasta shells are ideal for this recipe as they are specifically designed for stuffing. They hold their shape well during baking and provide the perfect vessel for the creamy ricotta and spinach filling.
Can I freeze the Spinach and Ricotta Stuffed Shells Recipe?
Yes, you can! Once assembled and baked, let the stuffed shells cool completely. Then, cover them tightly with plastic wrap and aluminum foil. You can freeze them for up to 2-3 months. To reheat, thaw overnight in the refrigerator and bake as usual, or bake directly from frozen, increasing the baking time.

Spinach Ricotta Stuffed Shells – Easy Dinner Recipe
A simple and delicious recipe for Spinach Ricotta Stuffed Shells, perfect for an easy weeknight dinner. Tender pasta shells filled with a creamy spinach and ricotta mixture, baked in marinara sauce and topped with melted mozzarella.
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)
Instructions
-
Step 1
Cook the jumbo pasta shells in generously salted boiling water until al dente according to package directions. Drain and rinse briefly with cool water to prevent sticking. Spread them out on a baking sheet or clean towel. -
Step 2
Heat olive oil in a skillet over medium heat. Sauté minced garlic for about 30 seconds until fragrant. Add spinach and stir until wilted. If using frozen, ensure it’s thawed and drained. Remove from heat and let cool slightly. -
Step 3
In a large bowl, combine ricotta cheese, 1/2 cup mozzarella, Parmesan cheese, and the beaten egg. Stir in the cooled spinach and garlic mixture. Season with salt, pepper, and Italian seasoning. Mix well until cohesive. -
Step 4
Preheat oven to 375°F (190°C). Spread marinara sauce in the bottom of a 9×13 inch baking dish. Carefully spoon about 2-3 tablespoons of the ricotta filling into each cooked pasta shell and arrange them in a single layer over the sauce. -
Step 5
Sprinkle the remaining 1/2 cup of mozzarella cheese over the stuffed shells. Cover the dish tightly with aluminum foil and bake for 20 minutes. Remove foil and bake for another 10-15 minutes until cheese is melted and bubbly. -
Step 6
Let the stuffed shells rest for 5-10 minutes before serving. Garnish with fresh basil leaves if desired. Serve warm.
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.
