Spinach Ricotta Stuffed Shells Easy Recipe
Spinach and Ricotta Stuffed Shells Recipe. Oh, what a dish! There’s something incredibly comforting and undeniably satisfying about a plate piled high with these tender pasta shells, each one cradling a creamy, savory filling. It’s the kind of meal that instantly makes a house feel like a home, perfect for a cozy weeknight dinner or a crowd-pleasing gathering. We all love Spinach and Ricotta Stuffed Shells because they strike that perfect balance: the mild sweetness of the spinach, the rich creaminess of the ricotta, all enveloped in perfectly cooked pasta and bathed in a luscious marinara sauce. What truly sets this Spinach and Ricotta Stuffed Shells recipe apart is the simplicity of its preparation, allowing the fresh ingredients to shine, creating a dish that feels both indulgent and remarkably approachable.

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 are exactly that. They’re the perfect centerpiece for a family dinner, a gathering with friends, or even just a treat for yourself on a cozy evening. The creamy ricotta filling, studded with vibrant spinach and savory garlic, is nestled inside perfectly cooked jumbo pasta shells and then baked in a bubbling marinara sauce, topped with a generous sprinkle of mozzarella and Parmesan. It’s a classic for a reason, and I’m going to walk you through making it step-by-step.
Ingredients:
Cooking Instructions:
Preparing the Pasta Shells
The first step is to get our jumbo pasta shells ready. You’ll need a large pot of generously salted boiling water. Add your shells and cook them according to the package directions, but be careful not to overcook them. We want them to be al dente, meaning they still have a slight bite. Overcooked shells will be mushy and difficult to stuff. Once they’re cooked to perfection, drain them gently and rinse them with cool water. This stops the cooking process and also helps prevent them from sticking together. Lay them out on a clean kitchen towel or a baking sheet as you work to keep them from clumping. This small step makes a big difference when it comes to filling them easily.
Creating the Creamy Ricotta Filling
Now for the star of the show: the filling! In a medium-sized bowl, combine the ricotta cheese, 1/2 cup of the shredded mozzarella cheese, the grated Parmesan cheese, and the large egg. The egg acts as a binder, helping to hold all those delicious ingredients together. Next, add your prepared spinach. If you’re using fresh spinach, make sure it’s nicely chopped so it distributes evenly throughout the filling. If you’re using frozen, ensure it’s thoroughly thawed and squeezed dry to remove as much excess water as possible, otherwise, your filling might become watery. Toss in the minced garlic, Italian seasoning, and a good pinch of salt and freshly ground black pepper. Mix everything together until it’s well combined and smooth. Don’t be afraid to taste a tiny bit of the raw filling (if you’re comfortable doing so with the egg) to adjust the seasoning to your liking. This is your chance to make it perfect for your palate.
Assembling the Stuffed Shells
This is where it all comes together! Preheat your oven to 375°F (190°C). Grab a 9×13 inch baking dish. Pour about half of your marinara sauce into the bottom of the dish and spread it out evenly. This not only adds flavor but also prevents the shells from sticking to the bottom. Now, take each cooked pasta shell and carefully spoon the ricotta mixture into it. Don’t be shy with the filling; a generously filled shell is a happy shell! You can use a tablespoon or a small spoon for this. Once each shell is stuffed, arrange them snugly in the prepared baking dish, nestled into the marinara sauce. Make sure they’re all facing upwards, ready to be bathed in sauce and cheese.
Baking to Golden Perfection
With your shells all filled and nestled in the dish, it’s time to add the remaining marinara sauce. Spoon the rest of the sauce over the tops of the stuffed shells, making sure to cover them as much as possible. Then, sprinkle the remaining 1/2 cup of shredded mozzarella cheese evenly over the entire dish. The mozzarella will melt into a gooey, cheesy blanket that’s utterly irresistible. Cover the baking dish tightly with aluminum foil. This helps to trap the steam and ensure the shells cook through evenly without the tops drying out too quickly. Bake for 20 minutes.
After 20 minutes, carefully remove the aluminum foil. Now, continue to bake the stuffed shells, uncovered, for another 15-20 minutes, or until the sauce is bubbling and the cheese on top is melted, golden brown, and slightly caramelized. Keep an eye on it during this last stage to ensure the cheese doesn’t burn. The aroma filling your kitchen will be incredible, a sure sign that dinner is almost ready!
Serving Your Masterpiece
Once out of the oven, let the stuffed shells rest for about 5-10 minutes before serving. This allows the filling and sauce to set slightly, making them easier to serve and preventing the filling from spilling out. Garnish with fresh basil leaves, if you have them, for a pop of color and a burst of fresh flavor. These Spinach and Ricotta Stuffed Shells are wonderfully satisfying on their own, but they also pair beautifully with a simple side salad or some crusty bread for dipping into that delicious sauce. Enjoy every single bite of this comforting and delicious meal!

Conclusion:
There you have it – a delicious and surprisingly simple recipe for Spinach and Ricotta Stuffed Shells! This dish truly shines because of its comforting blend of creamy ricotta, fresh spinach, and tender pasta, all bathed in a rich marinara sauce. It’s the perfect weeknight meal that feels special enough for guests, offering a fantastic balance of flavors and textures. I love how customizable it is, making it a versatile staple in my kitchen. Give these Spinach and Ricotta Stuffed Shells a try; I’m confident you’ll fall in love with this classic Italian-American comfort food!
Serving Suggestions: These stuffed shells are fantastic on their own, but I often pair them with a simple green salad tossed with a light vinaigrette to cut through the richness. Crusty garlic bread is also a must for soaking up any extra sauce. For a heartier meal, consider serving alongside some Italian-style roasted vegetables like zucchini, bell peppers, and onions.
Variations to Explore: Don’t be afraid to experiment! You can add cooked Italian sausage or ground beef to the ricotta mixture for a meatier version. For a vegetarian twist without meat, consider adding sautéed mushrooms or sun-dried tomatoes for extra umami. A sprinkle of pesto mixed into the ricotta adds another layer of herbaceous flavor. And if you’re feeling adventurous, try a bécbeef hamel sauce instead of marinara for an even creamier experience.
Frequently Asked Questions:
Can I make this recipe ahead of time?
Absolutely! You can assemble the stuffed shells and store them covered in the refrigerator for up to 24 hours before baking. You might need to add a few extra minutes to the baking time if they are chilled. You can also freeze the unbaked stuffed shells for up to 2-3 months. Thaw them overnight in the refrigerator before baking as directed.
What kind of marinara sauce should I use?
You can use your favorite store-bought marinara sauce for convenience, or make your own from scratch. Either way, choose a good quality sauce that you enjoy the flavor of, as it plays a significant role in the overall taste of the dish. A slightly chunky marinara can add a nice texture.
Can I use cottage cheese instead of ricotta?
While ricotta is traditional and provides a wonderfully creamy texture, you can substitute it with full-fat cottage cheese. For a smoother consistency, you might want to blend the cottage cheese briefly before mixing it with the other filling ingredients. The flavor profile will be slightly different but still delicious!

Spinach and Ricotta Stuffed Shells
A classic and comforting Italian-American dish featuring jumbo pasta shells generously stuffed with a creamy blend of ricotta, mozzarella, and spinach, then baked in marinara sauce.
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
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 medium bowl, combine ricotta cheese, 1/2 cup of the mozzarella cheese, Parmesan cheese, egg, 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
Stuff each cooked pasta shell generously with the ricotta mixture. Arrange the stuffed shells in the prepared baking dish. -
Step 5
Pour the remaining marinara sauce over the stuffed shells. Sprinkle with the remaining 1/2 cup of 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.
