Spinach and Ricotta Stuffed Shells Recipe: The Ultimate Comfort Food Embrace! There’s something inherently magical about a dish that can transport you straight to a cozy Sunday dinner, even on a busy Tuesday. This Spinach and Ricotta Stuffed Shells Recipe is precisely that kind of culinary magic. It’s a beloved classic for a reason, offering a delightful harmony of tender pasta shells, a creamy, savory filling, and a rich, bubbling tomato sauce. What truly makes this dish special is the perfect balance: the slight sweetness of the ricotta cheese melds beautifully with the earthy notes of fresh spinach, all enveloped in a golden crust of melted mozzarella. It’s a meal that feels both indulgent and wholesome, a guaranteed crowd-pleaser that’s surprisingly achievable for home cooks of all levels. Prepare to fall in love with every forkful!

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 and Filling
Boiling the Jumbo Shells
The first step in creating these delightful Spinach and Ricotta Stuffed Shells is to get our pasta shells ready. Bring a large pot of generously salted water to a rolling boil. This is crucial for ensuring the shells don’t stick together and have a pleasant flavor right from the start. Carefully add the 12-15 jumbo pasta shells to the boiling water. Cook them according to the package directions, but aim for them to be al dente – tender but still with a slight bite. Overcooked shells can become mushy and difficult to stuff. Once cooked, drain the shells thoroughly and immediately rinse them under cool water. This stops the cooking process and prevents them from sticking. You can then gently toss them with a tiny drizzle of olive oil to further ensure they remain separated and easy to handle for stuffing. Set them aside on a clean plate or baking sheet.
Crafting the Flavorful Ricotta Filling
Now for the star of our stuffed shells: the creamy and savory ricotta filling. In a medium 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. This trio of cheeses provides a wonderful creamy texture and a depth of flavor that’s simply irresistible. Crack in the 1 large egg. The egg acts as a binder, helping to hold the filling together once baked. Next, add the 2 cups of fresh spinach, which you’ve roughly chopped, or if you’re using frozen, ensure it’s completely thawed and well-drained to avoid excess moisture in your filling. I find that squeezing out as much liquid as possible from frozen spinach is key to a good consistency. Mince the 2 cloves of garlic and add them to the bowl. The garlic provides a pungent, aromatic kick that complements the mildness of the ricotta and spinach beautifully. Finally, season generously with salt and freshly ground black pepper to taste, and stir in the 1 teaspoon of Italian seasoning for that classic Italian herb blend. Mix everything together until it’s well combined and the ingredients are evenly distributed. It should be a thick, creamy mixture that holds its shape.
Assembling and Baking the Stuffed Shells
Layering the Sauce and Shells
Preheat your oven to 375 degrees Fahrenheit (190 degrees Celsius). This temperature is perfect for ensuring the shells cook through and the cheese melts beautifully without burning. Take a 9×13 inch baking dish. Pour about half of the 2 cups of marinara sauce into the bottom of the dish. Spread it around evenly to create a nice bed for our stuffed shells. This saucy foundation will keep the shells moist and add an extra layer of flavor as they bake. Now, comes the satisfying part: stuffing the shells. You can use a spoon, a small spatula, or even your hands (if you don’t mind getting a little messy!) to carefully fill each cooked pasta shell with a generous portion of the ricotta and spinach mixture. Don’t be shy; fill them up! Arrange the stuffed shells snugly in the prepared baking dish, nestling them into the marinara sauce. Try to place them cut-side up so that the filling is exposed and ready to be topped with more sauce.
Topping and Baking to Golden Perfection
Once all the shells are filled and arranged in the baking dish, it’s time to complete the topping. Spoon the remaining 1 cup of marinara sauce evenly over the tops of the stuffed shells. Make sure to coat them well, ensuring every shell gets a good amount of sauce. This prevents them from drying out and adds a lovely richness. Now, sprinkle the remaining 1/2 cup of shredded mozzarella cheese over the entire dish. The mozzarella will melt into a gooey, golden blanket, creating that irresistible cheesy topping we all love. Cover the baking dish tightly with aluminum foil. This step is crucial to ensure the shells cook through and the filling heats up evenly without the cheese browning too quickly. Place the covered dish in the preheated oven and bake for 20 minutes.
The Final Golden Browning
After 20 minutes of covered baking, carefully remove the aluminum foil from the baking dish. You’ll see that the sauce is bubbling, and the shells are tender. Now, we want to achieve that beautiful golden-brown, bubbly cheese topping. Return the uncovered baking dish to the oven and bake for an additional 10-15 minutes, or until the mozzarella cheese is melted, bubbly, and lightly golden brown. Keep an eye on it to prevent it from burning. The aroma filling your kitchen at this point will be incredible! Once they’re done, carefully remove the baking dish from the oven. Let the stuffed shells rest for about 5-10 minutes before serving. This brief resting period allows the filling to set slightly and makes them easier to serve without falling apart. If you like, garnish with fresh basil leaves for a burst of color and freshness. Serve hot and enjoy this comforting and delicious meal!

Conclusion:
There you have it – a truly delightful and surprisingly straightforward Spinach and Ricotta Stuffed Shells Recipe that’s sure to become a weeknight favorite or a star at your next gathering. The creamy, savory ricotta filling, seasoned with fresh spinach and a hint of nutmeg, bakes beautifully within tender jumbo shells, all enveloped in a rich tomato sauce. This dish is incredibly versatile and satisfying, offering a wonderful balance of flavors and textures.
For serving, consider a simple side salad with a light vinaigrette or some crusty garlic bread to soak up any extra sauce. If you’re looking to switch things up, try adding some sautéed mushrooms or caramelized onions to the ricotta mixture for an extra layer of flavor. You could also experiment with different cheeses, like a sprinkle of Parmesan or a dash of mozzarella on top for extra cheesiness. Don’t be afraid to get creative! We encourage you to give this Spinach and Ricotta Stuffed Shells Recipe a try; you might just surprise yourself with how easy and rewarding it is to make such a comforting and delicious meal from scratch.
Frequently Asked Questions:
Q1: Can I make this Spinach and Ricotta Stuffed Shells Recipe ahead of time?
Absolutely! You can assemble the stuffed shells and refrigerate them for up to 24 hours before baking. You might need to add a few extra minutes to the baking time if they are going into the oven cold.
Q2: What kind of pasta shells are best for this recipe?
Jumbo pasta shells are ideal for stuffing. Their large size makes them easy to fill and they hold their shape well during baking, ensuring a satisfying bite.

Spinach Ricotta Stuffed Shells – Easy Comfort Food
Easy and comforting Spinach Ricotta Stuffed Shells, perfect for a family dinner. Filled with creamy ricotta, spinach, and three cheeses, baked in marinara sauce.
Ingredients
-
12–15 jumbo pasta shells
-
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
-
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
Boil jumbo pasta shells in generously salted water until al dente. Drain and rinse under cool water to stop cooking. Toss with a drizzle of olive oil. -
Step 2
In a bowl, combine ricotta cheese, 1/2 cup 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 half of the marinara sauce in a 9×13 inch baking dish. Stuff each cooked shell with the ricotta mixture and arrange in the baking dish. -
Step 4
Spoon the remaining marinara sauce over the stuffed shells. Sprinkle with the remaining 1/2 cup of mozzarella cheese. -
Step 5
Cover the baking dish tightly with aluminum foil and bake for 20 minutes. Remove foil and bake for an additional 10-15 minutes until cheese is melted, bubbly, and golden brown. -
Step 6
Let rest for 5-10 minutes before serving. Garnish with fresh basil leaves if desired.
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.




Leave a Comment