Spinach and Ricotta Stuffed Shells Recipe is more than just a meal; it’s a warm hug on a plate, a classic comfort food that whispers tnon-alcoholic ales of family dinners and cozy evenings. There’s a reason why this dish has captured so many hearts (and stomachs!) – it’s the perfect harmonious blend of tender pasta shells embracing a creamy, dreamy filling. We adore it for its satisfying texture, the way the slightly al dente pasta gives way to the luscious, seasoned ricotta and vibrant spinach. What truly sets this Spinach and Ricotta Stuffed Shells Recipe apart is its incredible versatility. It’s simple enough for a weeknight yet elegant enough to impress guests. The subtle sweetness of the ricotta, the earthy notes of the spinach, all married together under a blanket of rich tomato sauce and bubbly cheese, create a symphony of flavors that is simply irresistible. Get ready to fall in love all over again with this timeless favorite!
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)
Prepare the Pasta Shells
The first step in creating these delicious Spinach and Ricotta Stuffed Shells is to get our jumbo pasta shells ready. Bring a large pot of generously salted water to a rolling boil. Carefully add the jumbo pasta shells to the boiling water. Be sure to stir them occasionally, especially in the first few minutes, to prevent them from sticking together. We want them to be al dente, meaning they should be tender but still have a slight bite to them. This is crucial because they will continue to cook in the oven. Aim for a cooking time that is about 1-2 minutes less than the package instructions suggest. Once they reach the desired tenderness, drain them gently in a colander. Rinse them briefly with cool water to stop the cooking process and help them cool down, making them easier to handle. Spread the drained shells out on a baking sheet or parchment-lined surface so they don’t clump together while you prepare the filling. This preparation ensures they are perfectly cooked and ready to be filled.
Create the Creamy Spinach and Ricotta Filling
Now for the heart of our dish – the rich and flavorful filling. In a medium-sized 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 to this mixture; the egg acts as a binder, helping to hold all the ingredients together as they bake. Next, incorporate the prepared spinach. If you’re using fresh spinach, ensure it’s been roughly chopped. If using frozen, make sure it’s completely thawed and thoroughly squeezed to remove any excess moisture; watery filling can lead to a less desirable texture. Add the minced garlic to the bowl. Garlic provides a fantastic aromatic base and a subtle punch of flavor that complements the creamy cheese and earthy spinach beautifully. Season generously with salt and freshly ground black pepper to your personal preference. Don’t forget to add the Italian seasoning for that classic, comforting herby aroma and taste. Mix everything together gently until all the ingredients are well combined and you have a smooth, cohesive filling. Take a moment to taste a tiny bit of the filling (if you’re comfortable doing so raw) and adjust the salt and pepper if needed. This filling is the star, so ensure it’s seasoned to perfection.
Assemble the Stuffed Shells
With our pasta shells softened and our delicious filling ready, it’s time to bring them together. Preheat your oven to 375°F (190°C). Lightly grease a 9×13 inch baking dish with a little olive oil or non-stick cooking spray. Spread about half of the marinara sauce evenly over the bottom of the prepared baking dish. This layer of sauce will prevent the shells from sticking and add moisture and flavor as they bake. Now, take each cooked pasta shell and carefully spoon the spinach and ricotta filling into it. Don’t overstuff the shells, but aim for a generous amount in each one. A spoon or a piping bag can be used for filling, whichever you find easier. Arrange the filled shells in a single layer on top of the marinara sauce in the baking dish. Try to place them snugly together, as this helps them maintain their shape during baking and ensures they’re all coated in sauce.
Bake and Broil for Cheesy Perfection
Once all the shells are filled and arranged in the baking dish, it’s time to add the finishing touches and bake. Spoon the remaining marinara sauce over the tops of the stuffed shells, ensuring each shell is well-covered. This will keep them moist and prevent them from drying out during the baking process. Sprinkle the remaining 1/2 cup of shredded mozzarella cheese evenly over the top of the marinara sauce. This is where the magic happens – the cheese will melt and get gloriously bubbly and golden. Cover the baking dish tightly with aluminum foil. Place the dish in the preheated oven and bake for 20-25 minutes. The foil helps to steam the shells and ensure the filling heats through evenly without the cheese on top browning too quickly. After 20-25 minutes, remove the aluminum foil. At this point, the shells should be heated through and the cheese should be melted. For an extra touch of golden-brown deliciousness, you can switch the oven to the broil setting for 1-3 minutes, keeping a very close eye on it to prevent burning. The goal is just to get that cheese beautifully golden and slightly bubbly.
Rest and Garnish
The aroma wafting from your oven is irresistible, but patience is key here. Once the Spinach and Ricotta Stuffed Shells come out of the oven, allow them to rest for about 5-10 minutes. This resting period is essential because it allows the flavors to meld together and the dish to set slightly, making it easier to serve. Trying to serve them immediately can result in a messier presentation and a less cohesive dish. While they are resting, if you’re using fresh basil leaves, you can chop them or leave them whole for a beautiful garnish. The fresh green of the basil adds a pop of color and a bright, herbaceous note that contrasts wonderfully with the richness of the cheese and sauce. Once rested, carefully serve the stuffed shells, making sure to get a good portion of sauce with each serving. Sprinkle with the fresh basil leaves, if using, for that final flourish. This dish is best served warm and is sure to be a crowd-pleaser, whether for a weeknight dinner or a special occasion.

Conclusion:
There you have it! The Spinach and Ricotta Stuffed Shells Recipe is a truly delightful dish that’s surprisingly simple to make, yet impressive enough for any occasion. We’ve walked through creating a creamy, flavorful filling of fresh spinach and rich ricotta cheese, nestling it into perfectly cooked jumbo pasta shells, and bathing it all in a robust marinara sauce. The final bake, topped with melty mozzarella, creates an irresistible aroma and a comforting texture that’s sure to become a family favorite. Don’t hesitate to experiment; this recipe is a fantastic base for your own culinary creativity!
For serving, a simple side salad with a light vinaigrette is the perfect accompaniment to balance the richness of the stuffed shells. Crusty garlic bread is also a must-have for soaking up any extra sauce. This Spinach and Ricotta Stuffed Shells Recipe is wonderfully versatile. Feel free to add a pinch of nutmeg to the ricotta filling for a deeper flavor, or incorporate some sautéed mushrooms for added earthiness. You could even swap out the marinara for a creamy bécbeef hamel sauce for a different kind of indulgence.
I truly hope you enjoy making and sharing this delicious Spinach and Ricotta Stuffed Shells Recipe. It’s a dish that brings people together and always leaves everyone asking for seconds!
Frequently Asked Questions:
Can I make the Spinach and Ricotta Stuffed Shells Recipe 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, you may need to add a few extra minutes to the cooking time to ensure they are heated through. You can also freeze the assembled, unbaked shells for up to a month. Thaw them overnight in the refrigerator before baking as directed, or bake from frozen, adding a significant amount of time (likely doubling the covered baking time).
What kind of cheese can I substitute for ricotta in the Spinach and Ricotta Stuffed Shells Recipe?
While ricotta is traditional and provides a lovely creaminess, you can certainly substitute. Cottage cheese, drained very well, is a common substitute. For a tangier flavor, a combination of cream cheese and sour cream can also work. Some people even use a blend of goat cheese and cream cheese for a more sophisticated profile. Just ensure your substitute is relatively firm and not too watery to maintain the structure of the filling.
Can I make this Spinach and Ricotta Stuffed Shells Recipe vegetarian or vegan?
Yes, this Spinach and Ricotta Stuffed Shells Recipe can be easily adapted! For a vegetarian version, simply omit any meat and ensure your marinara sauce is vegetarian-friendly. For a vegan version, you’ll want to use vegan ricotta (often made from cashews or tofu), vegan mozzarella for topping, and a vegan-friendly marinara sauce. You can also add nutritional yeast to the filling for a cheesy flavor.

Spinach Ricotta Stuffed Shells Recipe- Easy Dinner
An easy and delicious recipe for Spinach Ricotta Stuffed Shells, perfect for a weeknight family dinner.
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) 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
Cook jumbo pasta shells in salted boiling water until al dente, about 1-2 minutes less than package directions. Drain, rinse with cool water, and spread on a baking sheet. -
Step 2
In a bowl, combine ricotta cheese, 1/2 cup mozzarella cheese, Parmesan cheese, egg, spinach, minced garlic, Italian seasoning, salt, and pepper. Mix well. -
Step 3
Preheat oven to 375°F (190°C). Grease a 9×13 inch baking dish and spread half the marinara sauce on the bottom. Fill each pasta shell with the ricotta mixture and arrange in the baking dish. -
Step 4
Spoon remaining marinara sauce over the stuffed shells and sprinkle with the remaining 1/2 cup mozzarella cheese. Cover with aluminum foil and bake for 20-25 minutes. -
Step 5
Remove foil and broil for 1-3 minutes until cheese is golden and bubbly, watching carefully. Let rest for 5-10 minutes before serving. Garnish with fresh basil 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