Spinach and Ricotta Stuffed Shells are a culinary hug in a dish, and today, I’m thrilled to share my absolute favorite way to make them. There’s something incredibly comforting and satisfying about tender jumbo pasta shells generously filled with a creamy, flavorful mixture of ricotta cheese and vibrant spinach. It’s the kind of meal that brings everyone to the table with smiles, a guaranteed crowd-pleaser that feels both elegant and remarkably easy to prepare. What makes Spinach and Ricotta Stuffed Shells so special? It’s the perfect balance of textures – the yielding pasta, the luscious filling, all bathed in a rich tomato sauce and often topped with bubbling mozzarella. This recipe captures that magic, infusing each bite with deliciousness you’ll want to recreate again and again.
Why You’ll Love This Spinach and Ricotta Stuffed Shells Recipe
A Hug on a Plate
This Spinach and Ricotta Stuffed Shells recipe is more than just dinner; it’s an experience. The delightful contrast of the soft, pillowy shells against the creamy, slightly savory spinach and ricotta filling is pure bliss. It’s a dish that evokes warmth, comfort, and happy memories, making it perfect for family dinners, special occasions, or simply when you need a little culinary sunshine. The simplicity of the ingredients belies the depth of flavor, proving that wholesome goodness can be incredibly delicious. Get ready to fall in love with these classic stuffed shells all over again!
Spinach and Ricotta Stuffed Shells Recipe
There’s something incredibly comforting about a plate of perfectly baked pasta, and these Spinach and Ricotta Stuffed Shells are no exception. They’re a delightful dish that feels both elegant enough for a special occasion and wonderfully cozy for a weeknight meal. The creamy ricotta filling, infused with tender spinach and savory garlic, is encased in tender jumbo pasta shells and then bathed in a rich marinara sauce. Topped with melty mozzarella and a sprinkle of Parmesan, these stuffed shells are a guaranteed crowd-pleaser. Let’s get started on creating this delicious masterpiece!
Ingredients:
Cooking Instructions:
1. Prepare the Pasta Shells:
First things first, we need to get our jumbo pasta shells ready. Bring a large pot of salted water to a rolling boil. Add the jumbo shells and cook them according to the package directions until they are al dente. This means they should be tender but still have a slight bite to them. We don’t want them to be mushy, as they will continue to cook in the oven. Once cooked, carefully drain the shells and rinse them with a little cool water to prevent them from sticking together. You can also toss them with a tiny bit of olive oil if you’re worried about sticking. Set them aside to cool slightly while we prepare the filling.
2. Craft the Creamy Ricotta Filling:
Now for the heart of our stuffed shells! In a medium bowl, combine the ricotta cheese, half of the shredded mozzarella cheese (that’s 1/2 cup), and the grated Parmesan cheese. Add the large egg, which acts as a binder to hold everything together. Now, let’s incorporate our spinach and garlic. If you’re using fresh spinach, make sure it’s roughly chopped. If you’re using frozen, ensure it’s thoroughly thawed and all excess water has been squeezed out. Add the chopped fresh spinach or the drained frozen spinach, along with the minced garlic, to the bowl. Season generously with Italian seasoning, salt, and freshly ground black pepper to your liking. Mix everything together until it’s well combined and you have a smooth, creamy, and flavorful filling. Taste and adjust seasonings as needed; this filling is going to be the star!
3. Assemble the Stuffed Shells:
Preheat your oven to 375°F (190°C). Lightly grease a 9×13 inch baking dish with a little olive oil or cooking spray. Spread about half of the marinara sauce evenly across the bottom of the prepared baking dish. This will create a flavorful base and prevent the shells from sticking to the bottom. Now comes the fun part: stuffing the shells. Take each cooked pasta shell and carefully spoon the ricotta filling into it. Don’t be shy with the filling; pack it in there generously. Arrange the stuffed shells in a single layer over the marinara sauce in the baking dish. You want them to be snug but not overcrowded.
4. Bake to Golden Perfection:
Once all the shells are stuffed and nestled in the dish, pour the remaining marinara sauce evenly over the top of the stuffed shells, making sure to cover them completely. This will help them stay moist and tender as they bake. Sprinkle the remaining 1/2 cup of shredded mozzarella cheese over the marinara sauce. This will melt into a glorious, bubbly, golden-brown topping. Cover the baking dish tightly with aluminum foil. This is crucial for the first part of the baking process to ensure the shells cook through and the sauce heats up without the cheese browning too quickly. Bake for 20 minutes with the foil on.
5. Final Browning and Serving:
After 20 minutes, carefully remove the aluminum foil from the baking dish. Return the dish to the oven and bake for an additional 10-15 minutes, or until the cheese is melted, bubbly, and has achieved a beautiful golden-brown hue. Keep an eye on it to make sure it doesn’t burn. Once out of the oven, let the stuffed shells rest for about 5-10 minutes before serving. This allows the filling and sauce to settle, making them easier to serve and preventing any accidental burns. Garnish with fresh basil leaves, if desired, for a pop of color and freshness. Serve hot and enjoy this incredibly satisfying meal! These Spinach and Ricotta Stuffed Shells are a true comfort food classic that I know you’ll love as much as I do.

Conclusion:
There you have it – a truly delightful and satisfying Spinach and Ricotta Stuffed Shells recipe that’s perfect for weeknight dinners or elegant entertaining. This dish truly shines with its creamy, cheesy filling encased in perfectly cooked pasta, all brought together by a rich tomato sauce. It’s a classic for a reason, offering a wonderful balance of flavors and textures that consistently pleases. I find it incredibly rewarding to serve this to friends and family, and I’m confident you will too. Don’t hesitate to give these Spinach and Ricotta Stuffed Shells a try; you won’t be disappointed!
For serving, a simple side salad with a light vinaigrette is a perfect accompaniment to cut through the richness. Garlic bread is also a fantastic option for soaking up any extra sauce. If you’re feeling adventurous, consider adding a pinch of nutmeg to the ricotta mixture for an extra layer of warmth, or swap out some of the ricotta for a soft goat cheese for a tangy twist. You can also experiment with different herbs like fresh basil or parsley stirred into the filling. The possibilities are endless, and the core recipe is so forgiving and adaptable.
Frequently Asked Questions:
Can I make these stuffed shells ahead of time?
Absolutely! You can assemble the stuffed shells completely and refrigerate them for up to 24 hours before baking. If baking from cold, you may need to add a few extra minutes to the baking time. For longer storage, you can freeze the unbaked stuffed shells in a single layer on a baking sheet until firm, then transfer them to a freezer-safe container. Thaw overnight in the refrigerator before baking as directed.
What kind of pasta shells work best for stuffing?
Jumbo pasta shells are ideal for this recipe as they are specifically designed for stuffing. Make sure to cook them al dente, according to package directions, as they will continue to cook in the oven. Overcooked shells can become mushy and difficult to handle.

Spinach and Ricotta Stuffed Shells
A classic and comforting dish featuring jumbo pasta shells filled with a creamy spinach and ricotta mixture, 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
Preheat oven to 375°F (190°C). Cook pasta shells according to package directions until al dente. Drain and set aside. -
Step 2
In a large bowl, combine ricotta cheese, 1/2 cup of the mozzarella cheese, Parmesan cheese, egg, chopped spinach, minced garlic, Italian seasoning, salt, and pepper. Mix well. -
Step 3
Spread marinara sauce evenly in the bottom of a 9×13 inch baking dish. Drizzle olive oil over the sauce. -
Step 4
Stuff each cooked pasta shell with the ricotta mixture. Arrange the stuffed shells in a single layer over the marinara sauce in the baking dish. -
Step 5
Pour the remaining marinara sauce over the stuffed shells. Sprinkle the remaining 1/2 cup of mozzarella cheese over the top. -
Step 6
Cover the baking dish with foil and bake for 20 minutes. Remove foil and bake for an additional 5 minutes, or until cheese is melted and bubbly. -
Step 7
Let stand for a few 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