Spinach Ricotta Stuffed Shells – Easy & Delicious
Spinach and Ricotta Stuffed Shells Recipe: a dish that whispers comfort and shouts deliciousness, is more than just a meal; it’s an experience. Imagin extracte plump pasta shells cradling a creamy, dreamy filling, all bathed in a rich, savory sauce. It’s no wonder this classic Italian-American comfort food holds such a special place in so many hearts. People adore it for its hearty yet refined nature, the way it transforms simple ingredients into something truly celebratory, perfect for a cozy weeknight dinner or impressing guests at a special occasion. What makes this Spinach and Ricotta Stuffed Shells Recipe truly stand out is the harmonious blend of tender spinach, smooth ricotta cheese, and a hint of savory seasonings, all perfectly enveloped by al dente pasta. It’s a recipe that promises satisfaction with every single bite.

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
The first step in creating these delicious Spinach and Ricotta Stuffed Shells is getting our pasta shells ready. You’ll want to bring a large pot of generously salted water to a rolling boil. Add the jumbo pasta shells to the boiling water and cook them according to the package directions, but be sure to undercook them by about 2 minutes. This is crucial because they will continue to cook in the oven. We’re aiming for an ‘al dente’ texture at this stage. Once they are cooked to your liking, carefully drain them in a colander. It’s a good idea to rinse them gently with cool water to stop the cooking process and prevent them from sticking together. Lay the drained shells out on a baking sheet or a clean kitchen towel, open side up, so they are ready to be filled.
Creating the Flavorful Filling
Now, let’s move on to the heart of our stuffed shells: the creamy and savory 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. These cheeses will provide a wonderfully rich and slightly nutty base for our filling. Next, crack in the large egg. The egg acts as a binder, helping to hold all the ingredients together during baking and giving the filling a lovely smooth texture. Now, it’s time for our star vegetable: the spinach. If you’re using fresh spinach, make sure it’s been washed and roughly chopped. If you’re opting for frozen spinach, ensure it’s completely thawed and thoroughly squeezed to remove as much excess water as possible. Excess water can make your filling too loose. Add the prepared spinach to the cheese mixture. Mince your garlic cloves very finely, or use a garlic press for ease. Add the minced garlic to the bowl. Season generously with salt and freshly ground black pepper. Don’t be shy with the seasoning; this is where a lot of the flavor comes from! Stir everything together until it’s well combined and you have a beautiful, cohesive filling.
Assembling the Stuffed Shells
With our pasta shells prepped and our filling ready, it’s time for the fun part: assembly! Preheat your oven to 375°F (190°C). Take your chosen baking dish – a 9×13 inch dish is usually perfect for this quantity. Pour the marinara sauce into the bottom of the baking dish and spread it out evenly. This sauce layer will not only add flavor but also prevent the shells from sticking to the bottom and help keep them moist as they bake. Now, take each cooked pasta shell and carefully spoon the ricotta and spinach filling into it. Don’t overstuff them, but make sure they are generously filled. You can use a spoon or even a small spatula to help you get the filling into the shells. Arrange the filled shells snugly in the baking dish on top of the marinara sauce, making sure they are all facing upwards. This arrangement helps them hold their shape and ensures even cooking.
Baking to Perfection
Once all the shells are filled and nestled in the sauce, it’s time to cover them and start the baking process. Sprinkle the remaining 1/2 cup of shredded mozzarella cheese evenly over the tops of the stuffed shells. This is what will give us that glorious, golden-brown cheesy topping we all love. To ensure the shells cook through without the cheese burning too quickly, cover the baking dish tightly with aluminum foil. Place the covered dish into your preheated oven and bake for 20 minutes. After 20 minutes, carefully remove the aluminum foil. This allows the cheese on top to melt and begin extract to brown beautifully. Continue baking, uncovered, for another 10-15 minutes, or until the cheese is bubbly and golden brown, and the marinara sauce is simmering around the edges of the dish. You’ll know they’re ready when the aroma filling your kitchen is absolutely irresistible!
Finishing Touches and Serving
The final step is to let these delightful Spinach and Ricotta Stuffed Shells rest briefly before serving. Once they come out of the oven, allow them to sit for about 5-10 minutes. This resting period is important because it allows the filling to set slightly, making them easier to serve and preventing them from falling apart. If you’re feeling fancy and want to add a fresh, vibrant element, this is the perfect time to garnish. Sprinkle some freshly torn basil leaves over the top. The bright green of the basil against the red sauce and white cheese is visually appealing and adds a lovely fresh flavor. Serve hot, either spooning extra marinara sauce over each portion if desired, or simply letting the sauce on the bottom do the work. These stuffed shells are a complete meal on their own, but they also pair wonderfully with a simple side salad and some crusty bread for soaking up any extra sauce.

Conclusion:
And there you have it – your very own batch of delicious Spinach and Ricotta Stuffed Shells Recipe! We hope you enjoyed making this comforting and crowd-pleasing dish as much as we did. This recipe is a wonderful balance of creamy ricotta, earthy spinach, and perfectly cooked pasta, all swimming in a rich marinara sauce. It’s the kind of meal that brings everyone to the table with smiles.
For serving, we love to top these beauties with extra marinara and a generous sprinkle of Parmesan cheese, perhaps with a side of crusty garlic bread and a simple green salad. If you’re looking to switch things up, consider adding a pinch of nutmeg to the ricotta mixture for an extra layer of flavor, or perhaps some sautéed mushrooms or caramelized onions for a heartier bite. Don’t be afraid to experiment and make this Spinach and Ricotta Stuffed Shells Recipe your own!
Frequently Asked Questions:
Can I make the Spinach and Ricotta Stuffed Shells Recipe ahead of time?
Absolutely! You can assemble the stuffed shells and refrigerate them, covered, for up to 24 hours before baking. You may need to add a few extra minutes to the baking time if baking straight from the refrigerator.
What kind of pasta shells work best for this recipe?
Jumbo pasta shells are ideal for this Spinach and Ricotta Stuffed Shells Recipe because they are specifically designed to be stuffed. Make sure they are cooked to al dente according to package directions, as they will continue to cook in the oven.

Spinach Ricotta Stuffed Shells – Easy & Delicious
A simple and delicious recipe for spinach ricotta stuffed shells baked in marinara sauce, topped with melted mozzarella.
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 according to package directions, undercooking by 2 minutes. Drain and rinse gently with cool water. Lay shells open side up on a baking sheet. -
Step 2
In a bowl, combine ricotta cheese, 1/2 cup mozzarella, Parmesan cheese, egg, spinach, minced garlic, Italian seasoning, salt, and pepper. Mix well to create the filling. -
Step 3
Preheat oven to 375°F (190°C). Spread marinara sauce evenly in the bottom of a 9×13 inch baking dish. -
Step 4
Carefully spoon the filling into each cooked pasta shell and arrange them snugly in the baking dish on top of the sauce, open side up. -
Step 5
Sprinkle the remaining 1/2 cup of mozzarella cheese over the stuffed shells. Cover the dish tightly with aluminum foil and bake for 20 minutes. -
Step 6
Remove the foil and bake for an additional 10-15 minutes, or until the cheese is bubbly and golden brown, and the sauce is simmering. -
Step 7
Let the stuffed shells rest for 5-10 minutes before serving. Garnish with fresh basil leaves if desired. Serve hot.
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.
