Easy Spinach Ricotta Stuffed Shells Recipe
Spinach and ricotta stuffed shells recipe is the ultimate comfort food hug in a dish. There’s something undeniably satisfying about those perfectly cooked pasta shells cradling a creamy, herbaceous filling. It’s a classic for a reason, isn’t it? We all seem to have a fond memory associated with this beloved Italian-American favorite, perhaps a childhood dinner or a cozy gathering with loved ones. What truly makes this spinach and ricotta stuffed shells recipe so special is the delightful contrast it offers: the tender pasta, the rich and velvety ricotta, and the vibrant, slightly earthy spinach, all brought together by a luscious tomato sauce and a blanket of melted cheese. It’s a dish that promises warmth, satisfaction, and a genuine taste of home, making it a go-to for busy weeknights and special occasions alike.
Why You’ll Love This Dish
Effortless Elegance
Despite its impressive presentation, this spinach and ricotta stuffed shells recipe is surprisingly straightforward to prepare, making it perfect for cooks of all levels.

Spinach and Ricotta Stuffed Shells Recipe
There’s something incredibly comforting about a dish that’s both hearty and elegant, and these Spinach and Ricotta Stuffed Shells definitely hit the mark. They’re the perfect weeknight meal that feels special enough for company, and the creamy, savory filling nestled inside perfectly cooked pasta shells, all swimming in a rich marinara sauce, is simply irresistible. This recipe is straightforward and forgiving, making it a fantastic option for cooks of all levels. Let’s get started on this delicious journey!
Ingredients:
Preparing the Pasta Shells
The first step in creating these delightful stuffed shells is to get our pasta ready. You’ll need jumbo shells, sometimes called conchiglie, which are ideal for stuffing. Bring a large pot of generously salted water to a rolling boil over high heat. Add the pasta shells and cook according to package directions, but be careful not to overcook them. We want them to be al dente, meaning they still have a slight bite to them, as they will continue to cook in the oven. Aim for about 8-10 minutes. Once cooked, drain the shells carefully and rinse them under cool water to stop the cooking process and prevent them from sticking together. You can also toss them with a tiny drizzle of olive oil, about a teaspoon, to further ensure they remain separate and easy to handle. Set these aside on a baking sheet or a clean plate, opening side up, so they are ready for filling.
Crafting the Creamy Filling
Now for the star of the show – the luscious filling! In a medium bowl, combine the ricotta cheese, about half of the shredded mozzarella cheese (reserve the other half for topping), and the grated Parmesan cheese. Add the large egg, which acts as a binder to keep everything cohesive. Next, incorporate the spinach. If you’re using fresh spinach, give it a rough chop before adding it to the bowl. If you’re using frozen spinach, ensure it’s thoroughly thawed and squeezed dry to remove any excess moisture, which can make the filling watery. Add the minced garlic, Italian seasoning, and a generous pinch of salt and freshly ground black pepper to taste. Mix all these ingredients together until they are well combined and form a uniform, creamy mixture. Don’t be afraid to taste a small bit of the filling (before adding the egg, if you prefer raw egg) and adjust the seasoning as needed. This is your chance to make it perfect for your palate.
Assembling the Stuffed Shells
With our pasta shells prepped and our filling ready, it’s time for the assembly. Preheat your oven to 375°F (190°C). Spread about half a cup of the marinara sauce evenly across the bottom of a 9×13 inch baking dish. This creates a delicious bed for our shells and prevents them from sticking to the dish. Now, using a spoon or a small cookie scoop, carefully fill each cooked pasta shell with a generous amount of the ricotta and spinach mixture. Don’t overstuff them, but be sure to pack them well enough so they have a satisfying amount of filling. As you fill each shell, gently place it, opening side up, into the prepared baking dish, arrangin extractg them snugly in a single layer.
Baking to Golden Perfection
Once all the shells are filled and nestled in the baking dish, it’s time to add the finishing touches and bake. Spoon the remaining marinara sauce evenly over the stuffed shells, ensuring each one is nicely coated. Then, sprinkle the reserved shredded mozzarella cheese over the top, creating a lovely cheesy blanket. For an extra layer of flavor and to help the sauce bubble and meld beautifully, you can drizzle a tablespoon of olive oil over the entire dish. Cover the baking dish tightly with aluminum foil. This helps to trap steam and ensure the shells cook through and the cheese melts evenly without burning. Bake for 20-25 minutes with the foil on.
After the initial baking time, carefully remove the aluminum foil. This is when the magic truly happens as the cheese starts to bubble and turn golden brown. Continue to bake for another 10-15 minutes, or until the cheese is melted and beautifully browned, and the sauce is bubbling around the edges. The aroma filling your kitchen at this point will be absolutely divine!
Serving and Enjoying
Once your Spinach and Ricotta Stuffed Shells are out of the oven, let them rest for about 5-10 minutes before serving. This allows the filling to set slightly and makes them easier to plate. Garnish with fresh basil leaves, if desired, for a burst of fresh flavor and a touch of color. These stuffed shells are fantastic served on their own, or you can pair them with a simple side salad and some crusty bread for a complete and satisfying meal. Enjoy the delicious harmony of creamy ricotta, savory spinach, and rich marinara in every bite!

Conclusion:
And there you have it – a truly delicious and satisfying Spinach and Ricotta Stuffed Shells recipe that’s perfect for a weeknight family dinner or a special occasion. The creamy ricotta, tender spinach, and savory pasta baked in a rich marinara sauce create a symphony of flavors and textures that are simply irresistible. This dish is a fantastic way to enjoy a comforting and wholesome meal that’s both easy to make and a guaranteed crowd-pleaser. I truly encourage you to give this wonderful Spinach and Ricotta Stuffed Shells recipe a try; I’m confident you’ll love it as much as I do!
For serving, a simple side salad with a light vinaigrette is the perfect accompaniment to balance the richness of the stuffed shells. Garlic bread is also a classic pairing that’s always a hit. Don’t be afraid to get creative with variations! You could add a pinch of nutmeg to the ricotta filling for an extra layer of warmth, or swap out the marinara for a creamy Alfredo sauce for a different flavor profile. Some people also enjoy adding cooked Italian sausage or ground beef to the filling for a heartier meal.
Frequently Asked Questions about Spinach and Ricotta Stuffed Shells:
Can I make this recipe ahead of time?
Yes, absolutely! You can assemble the stuffed shells completely, cover them tightly with plastic wrap and then foil, and refrigerate them for up to 24 hours. When you’re ready to bake, simply remove the plastic wrap, cover with foil, and bake for a slightly longer time (around 45-55 minutes), removing the foil for the last 10-15 minutes to allow the cheese to brown. You can also freeze the unbaked assembled shells for up to 3 months.
What kind of pasta shells work best?
Jumbo pasta shells are ideal for this recipe as they are specifically designed for stuffing. They hold their shape well during cooking and baking, and provide the perfect vessel for the flavorful spinach and ricotta filling.
Can I use frozen spinach instead of fresh?
Definitely! Frozen spinach is a great shortcut. Make sure to thaw it completely and squeeze out as much excess moisture as possible before adding it to the ricotta mixture. This will prevent the filling from becoming watery.

Spinach and Ricotta Stuffed Shells
Classic baked pasta shells filled with a creamy spinach and ricotta mixture, topped with marinara sauce and melted cheese.
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 mozzarella cheese, Parmesan cheese, egg, chopped spinach, minced garlic, Italian seasoning, salt, and pepper. Mix well. -
Step 3
Spread marinara sauce evenly over the bottom of a 9×13 inch baking dish. -
Step 4
Carefully 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 with the remaining 1/2 cup mozzarella cheese. -
Step 6
Bake for 20-25 minutes, or until heated through and the cheese is melted and bubbly. 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.
