Spinach Ricotta Stuffed Shells Easy Recipe
Spinach and Ricotta Stuffed Shells are a perennial favorite for a reason, and today, we’re diving deep into what makes this classic so utterly irresistible. Imagin extracte perfectly cooked jumbo pasta shells, cradling a creamy, savory filling of fresh spinach and luscious ricotta cheese, all bathed in a rich, bubbling tomato sauce. It’s a dish that evokes comfort, warmth, and pure culinary joy, perfect for cozy weeknight dinners or impressive gatherings with loved ones. What sets this particular Spinach and Ricotta Stuffed Shells recipe apart is its beautiful balance of textures and flavors. The tender pasta, the silky smooth filling, and the vibrant sauce come together in a harmonious symphony that’s both satisfying and delightfully elegant. Get ready to create a masterpiece that will have everyone asking for seconds!
A Culinary Hug in a Pan
Discover the magic of our Spinach and Ricotta Stuffed Shells.

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 truly fit the bill. Imagin extracte plump, tender jumbo pasta shells cradling a creamy, flavorful filling of ricotta cheese, spinach, and savory seasonings, all baked in a rich marinara sauce and topped with bubbly, melted mozzarella. It’s the kind of meal that brings smiles to the table and feels like a special occasion, even on a weeknight. Making these from scratch is surprisingly straightforward, and the results are so rewarding. Let’s dive into creating this classic Italian-American delight.
Ingredients:
Preparing the Pasta and Filling
The foundation of this dish is, of course, the jumbo pasta shells. We want them to be cooked al dente, meaning they still have a slight bite. Overcooked shells can become mushy, which isn’t ideal when they’ll be baked again. So, when you boil them, keep a close eye on the package directions and test a shell a minute or two before the suggested time.
While the shells are cooking, we’ll prepare our luscious filling. This is where all the flavor really comes together. In a medium bowl, combine the creamy ricotta cheese, half of the shredded mozzarella (we’ll save the rest for topping!), and the grated Parmesan cheese. These cheeses will create a rich, slightly tangy, and undeniably delicious base.
Next, we’ll introduce the star of the show: spinach. If you’re using fresh spinach, make sure it’s roughly chopped. It will wilt down considerably during the cooking process. If you opt for frozen spinach, ensure it’s thoroughly thawed and squeezed dry. Excess moisture can make the filling watery, so this step is crucial for a good texture.
The aromatic foundation for our filling comes from the minced garlic. We’ll also add the Italian seasoning, which is a beautiful blend of herbs like oregano, basil, thyme, and rosemary, perfect for Italian dishes. Season generously with salt and freshly ground black pepper. Don’t be shy with the pepper; it adds a lovely warmth. Finally, whisk in the large egg. This acts as a binder, helping to hold all the delicious ingredients together in a cohesive filling. Give everything a good stir until it’s well combined.
Assembling and Baking the Stuffed Shells
Now for the fun part: stuffing those shells! Once your jumbo shells are cooked and drained, carefully rinse them with cool water to stop the cooking process and prevent them from sticking together. This also makes them easier to handle.
Preheat your oven to 375°F (190°C). This moderate temperature ensures that the shells cook through and the cheese melts beautifully without burning.
In a 9×13 inch baking dish, spread about half of your marinara sauce evenly across the bottom. This creates a bed of sauce that will keep the shells moist and add an extra layer of flavor.
Using a spoon, carefully fill each cooked jumbo shell with a generous amount of the ricotta and spinach mixture. Don’t overstuff them, but don’t be stingy either! Aim for a mound that will spill out just a little when baked.
Once all the shells are filled, arrange them snugly in the prepared baking dish over the marinara sauce. It’s okay if they’re close together; they’ll help support each other during baking.
Pour the remaining marinara sauce over the stuffed shells, making sure to cover them as much as possible. This will help keep them moist and tender.
Finally, sprinkle the remaining shredded mozzarella cheese evenly over the top of the shells and sauce. This is what will turn into that glorious, bubbly, golden-brown topping we all love.
Baking to Perfection
Cover the baking dish tightly with aluminum foil. This is essential for the initial stage of baking, as it traps steam and helps the shells cook through and the filling heat up evenly without the cheese browning too quickly. Bake for 20 minutes.
After 20 minutes, carefully remove the aluminum foil. The shells should be starting to soften, and the sauce will be bubbling. Now, we want that cheese to get beautifully golden and melted. Continue baking, uncovered, for another 15-20 minutes, or until the cheese is melted and bubbly and the edges of the shells are lightly browned. Keep an eye on it to prevent burning.
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, making it easier to serve and preventing any hot cheese lava spills.
Garnish with fresh basil leaves if you have them, for a pop of color and a burst of fresh flavor. These stuffed shells are wonderful served with a simple side salad and some crusty bread for soaking up any extra sauce. Enjoy this comforting and delicious dish!

Conclusion:
There you have it – a truly delicious and satisfying Spinach and Ricotta Stuffed Shells recipe that’s perfect for any occasion! This dish is a guaranteed crowd-pleaser, offering a delightful balance of creamy ricotta, earthy spinach, and tender pasta, all bathed in a rich tomato sauce. It’s wonderfully versatile, making it ideal for a weeknight family dinner or an impressive option for entertaining guests. The comforting textures and flavors of these stuffed shells are simply irresistible. I hope you’re inspired to give this recipe a try and experience its magic for yourself!
For serving, a simple side salad with a light vinaigrette and some crusty garlic bread are classic companions that perfectly complement the richness of the stuffed shells. Looking for variations? Feel free to add some sautéed mushrooms or caramelized onions to the ricotta filling for an extra layer of flavor. A sprinkle of nutmeg in the filling can also add a subtle warmth. For a heartier meal, consider adding some Italian sausage to the tomato sauce. This Spinach and Ricotta Stuffed Shells recipe is so forgiving and adaptable, so don’t hesitate to experiment and make it your own.
Frequently Asked Questions:
Can I make the stuffed shells 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 ready to bake, remove the plastic wrap, pour your sauce over them, and bake as directed, perhaps adding a few extra minutes to ensure they’re heated through.
What kind of pasta shells are best for stuffing?
Jumbo pasta shells are ideal. They are specifically designed for stuffing and hold the delicious ricotta and spinach mixture beautifully. Make sure to cook them al dente, as they will continue to cook in the oven.
Can I freeze baked stuffed shells?
Yes, you can! Once baked and cooled, you can portion them into freezer-safe containers or wrap them tightly. To reheat, thaw overnight in the refrigerator and bake at 350°F (175°C) until heated through, or reheat from frozen by covering with foil and baking at 350°F (175°C) for a longer period, removing the foil for the last 15-20 minutes.

Spinach and Ricotta Stuffed Shells
A classic Italian-American comfort food featuring jumbo pasta shells filled with a creamy mixture of ricotta cheese, spinach, and Parmesan, 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 rinse with cold water to prevent sticking. -
Step 2
In a large bowl, combine ricotta cheese, 1/2 cup mozzarella cheese, Parmesan cheese, egg, spinach, minced garlic, Italian seasoning, salt, and pepper. Mix well. -
Step 3
Spread half of the marinara sauce in the bottom of a 9×13 inch baking dish. -
Step 4
Carefully stuff each cooked pasta shell with the ricotta mixture and arrange them in the baking dish over the marinara sauce. -
Step 5
Pour the remaining marinara sauce over the stuffed shells. Sprinkle with the remaining 1/2 cup mozzarella cheese. -
Step 6
Bake for 25-30 minutes, or until the sauce is bubbly and the cheese is melted and lightly golden. 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.
