Spinach Ricotta Stuffed Shells – Easy Comfort Food
Spinach and Ricotta Stuffed Shells Recipe is more than just a meal; it’s a comforting hug on a plate. Who doesn’t adore the delightful combination of tender pasta shells overflowing with a creamy, herbaceous filling? This classic Italian-American dish has a special place in so many hearts because it strikes the perfect balance between simple ingredients and luxurious flavor. The richness of ricotta cheese, the vibrant earthiness of spinach, and a hint of garlic, all nestled within perfectly cooked jumbo pasta shells, create a symphony of textures and tastes. It’s the kind of dish that brings people together, perfect for a cozy family dinner or an impressive meal to share with friends. The magic of this Spinach and Ricotta Stuffed Shells Recipe lies in its ability to be both deeply satisfying and surprisingly easy to prepare, making it a go-to for busy weeknights and special occasions alike.

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)
Preparing the Pasta Shells
- Bring a large pot of generously salted water to a rolling boil over high heat. Adding enough salt to the water is crucial for flavoring the pasta from the inside out. It should taste like the sea!
- Carefully add the jumbo pasta shells to the boiling water. You’ll want to cook them according to the package directions, but aim for them to be al dente, meaning they have a slight bite to them. Overcooked shells will be difficult to stuff and might fall apart. Typically, this takes about 10-12 minutes. Stir them occasionally to prevent them from sticking together.
- Once the shells are al dente, drain them immediately in a colander. Rinse them briefly with cool water to stop the cooking process. This step is important to prevent them from becoming mushy. Lay the drained shells out on a baking sheet or a clean kitchen towel in a single layer. This makes them easier to handle and stuff without them sticking to each other.
Creating the Flavorful Filling
- In a medium-sized mixing bowl, combine the ricotta cheese, half of the shredded mozzarella cheese (that’s 1/2 cup), and the grated Parmesan cheese. These cheeses will form the creamy base of our stuffing.
- Add the large egg to the cheese mixture. The egg acts as a binder, helping to hold all the filling ingredients together so they don’t spill out when baking.
- Next, incorporate the prepared spinach. If you’re using fresh spinach, ensure it’s roughly chopped into smaller, manageable pieces. If you’re using frozen spinach, make sure it’s completely thawed and thoroughly squeezed to remove as much excess water as possible. Excess moisture can make the filling watery.
- Stir in the minced garlic. The garlic adds a wonderful pungent aroma and flavor that complements the richness of the cheese and spinach beautifully.
- Season the filling generously with Italian seasoning, salt, and freshly ground black pepper. Taste a small amount of the filling (before adding the raw egg, if you prefer) to adjust the seasonings to your liking. Don’t be shy with the pepper; it adds a nice contrast to the creamy texture. Mix everything together until it’s well combined and the ingredients are evenly distributed.
Assembling and Baking the Dish
- Preheat your oven to 375°F (190°C). This moderate temperature ensures that the shells cook through and the cheese melts beautifully without burning the marinara sauce.
- Lightly grease a 9×13 inch baking dish with a little cooking spray or a thin layer of olive oil. This prevents the marinara sauce from sticking to the bottom of the dish.
- Spread about half of the marinara sauce evenly across the bottom of the prepared baking dish. This creates a flavorful bed for the stuffed shells and helps keep them moist as they bake.
- Using a tablespoon or a small spoon, carefully stuff each cooked pasta shell with a generous amount of the ricotta and spinach filling. Don’t overstuff them, as the filling will expand slightly during baking. You want them to be full but not overflowing. Arrange the filled shells in a single layer over the marinara sauce in the baking dish. Try to place them snugly next to each other to help them hold their shape.
- Pour the remaining marinara sauce over the stuffed shells, ensuring each shell is well-covered. Drizzle the 1 tablespoon of olive oil over the top of the marinara sauce. This helps create a slightly crispier texture on the sauce layer and adds a touch of richness.
- Sprinkle the remaining 1/2 cup of shredded mozzarella cheese evenly over the top of the marinara sauce. This will melt and create a golden, bubbly topping.
- Cover the baking dish tightly with aluminum foil. This traps the steam and ensures the shells cook through evenly and the cheese melts beautifully without browning too quickly. Bake for 20 minutes.
- After 20 minutes, carefully remove the aluminum foil. Continue to bake for another 10-15 minutes, or until the cheese is melted, bubbly, and lightly golden brown. The sauce should also be simmering around the edges.
- Once baked, let the Spinach and Ricotta Stuffed Shells rest for about 5-10 minutes before serving. This allows the filling to set slightly, making it easier to serve and preventing the hot cheese from burning your mouth. Garnish with fresh basil leaves, if desired, for a pop of color and fresh flavor.

Conclusion:
There you have it – your guide to creating the most delightful Spinach and Ricotta Stuffed Shells Recipe! This classic Italian-American dish is incredibly satisfying and surprisingly simple to prepare, making it a perfect choice for weeknight dinners or impressive gatherings. The creamy ricotta, earthy spinach, and savory tomato sauce come together in a symphony of flavors that is sure to please everyone at your table. Don’t be intimidated by stuffing the shells; a small spoon or even a piping bag can make the process quite manageable. I encourage you to give this Spinach and Ricotta Stuffed Shells Recipe a try and savor every delicious bite.
For serving, a simple side salad with a light vinaigrette or some crusty garlic bread makes the perfect accompaniment. To add your own personal touch, feel free to experiment with different cheeses in the filling, such as a sprinkle of Parmesan or a touch of mozzarella. You could also add a pinch of nutmeg to the ricotta for an extra layer of warmth. Enjoy the process and the delicious results of this wonderful Spinach and Ricotta Stuffed Shells Recipe!
Frequently Asked Questions:
Can I make this Spinach and Ricotta Stuffed Shells Recipe ahead of time?
Yes, absolutely! You can assemble the stuffed shells and place them in the baking dish, cover them tightly with plastic wrap and then foil, and refrigerate for up to 24 hours. When ready to bake, remove the plastic wrap, cover with foil, and bake for about 45-50 minutes, or until heated through and bubbly. You may need to add a few extra minutes to the baking time.
What kind of pasta shells are best for this recipe?
Jumbo pasta shells are ideal for this Spinach and Ricotta Stuffed Shells Recipe as they are designed to be stuffed. Make sure to cook them al dente according to package directions, as they will continue to cook in the oven. Overcooked shells can break apart easily, making them difficult to stuff and serve.
Can I freeze this Spinach and Ricotta Stuffed Shells Recipe?
This dish freezes beautifully, either before or after baking. If freezing unbaked, assemble as directed, cover tightly with plastic wrap and then foil, and freeze for up to 3 months. Thaw overnight in the refrigerator and bake as directed, adding extra time as needed. If freezing baked, let it cool completely, then cover and freeze for up to 3 months. Thaw and reheat in the oven until heated through.

Spinach Ricotta Stuffed Shells – Easy Comfort Food
A simple and comforting dish featuring jumbo pasta shells generously stuffed with a creamy ricotta and spinach filling, topped with marinara sauce and melted cheese.
Ingredients
-
12–15 jumbo pasta shells
-
2 cups ricotta cheese
-
1 cup shredded mozzarella cheese
-
1/2 cup grated Parmesan cheese
-
1 large egg
-
2 cups fresh spinach
-
2 cloves garlic
-
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 according to package directions until al dente. Drain and rinse with cool water. Lay shells on a baking sheet to cool. -
Step 2
In a bowl, combine ricotta cheese, half of the mozzarella, Parmesan cheese, egg, spinach, minced garlic, Italian seasoning, salt, and pepper. Mix well. -
Step 3
Preheat oven to 375°F (190°C). Spread half of the marinara sauce in a greased 9×13 inch baking dish. -
Step 4
Stuff each pasta shell with the ricotta mixture. Arrange stuffed shells in the baking dish over the sauce. -
Step 5
Pour remaining marinara sauce over the shells. Drizzle with olive oil and sprinkle with remaining mozzarella cheese. -
Step 6
Cover with foil and bake for 20 minutes. Remove foil and bake for another 10-15 minutes, until bubbly and golden. -
Step 7
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.
