Spinach Ricotta Stuffed Shells- Easy Family Dinner
Spinach and Ricotta Stuffed Shells Recipe is a timeless classic for a reason. There’s something undeniably comforting and satisfying about those plump jumbo shells, cradling a creamy, dreamy filling that bursts with flavor. It’s the kind of dish that brings people together, whether it’s for a cozy weeknight dinner or a festive gathering. What makes this Spinach and Ricotta Stuffed Shells Recipe truly special is the perfect harmony of textures and tastes. The tender pasta shells provide a delightful bite, while the rich ricotta cheese, mingled with earthy spinach and a whisper of garlic and nutmeg, creates a luxurious embrace. Topped with a vibrant tomato sauce and a generous blanket of melted mozzarella, each forkful is an explosion of pure, unadulterated joy. I find myself returning to this recipe time and time again because it’s not just a meal; it’s a hug on a plate.

Spinach and Ricotta Stuffed Shells Recipe
There’s something incredibly comforting about a dish that’s both hearty and flavorful, and my Spinach and Ricotta Stuffed Shells recipe delivers on both fronts. This is the kind of meal that warms you from the inside out, perfect for a cozy family dinner or a impressive dish to share with friends. The creamy ricotta filling, infused with fresh spinach and savory garlic, is nestled inside perfectly cooked pasta shells and then baked in a luscious marinara sauce. It’s a classic for a reason, and I’ve perfected this version to be incredibly satisfying and relatively easy to prepare. Get ready to impress yourself and everyone at your table!
Ingredients:
Cooking Instructions
This recipe is broken down into a few manageable steps, so let’s get started!
1. Prepare the Pasta Shells
The first step is to cook your jumbo pasta shells. You want them to be al dente, meaning they should still have a slight bite to them, as they will continue to cook in the oven. Bring a large pot of generously salted water to a rolling boil. Carefully add the jumbo shells, making sure they don’t stick together. Cook them according to the package directions, usually about 9-11 minutes, but err on the side of slightly undercooked. Once they’re ready, drain them gently and rinse them with cool water to stop the cooking process and prevent them from sticking. You can then lay them out on a clean kitchen towel or parchment paper to cool and dry slightly, which makes them easier to handle when stuffing. This little step ensures your shells hold their shape and don’t become mushy.
2. Create the Creamy Ricotta Filling
While your shells are cooling, let’s make the star of the show: the filling! In a medium mixing bowl, combine the 2 cups of ricotta cheese. Add the 1/2 cup of grated Parmesan cheese and 1/2 cup of the shredded mozzarella cheese. It’s important to reserve the other 1/2 cup of mozzarella for topping later. Next, crack in the 1 large egg. The egg acts as a binder, helping to hold the filling together. Now, let’s add our flavor elements. Stir in the 2 cloves of minced garlic. If you’re using fresh spinach, make sure it’s been roughly chopped. If you’re using frozen, ensure it’s completely thawed and thoroughly squeezed to remove as much moisture as possible – nobody likes a watery filling! Add the 2 cups of fresh spinach (or 1 cup of thawed and drained frozen spinach) to the bowl. Season generously with salt and freshly ground black pepper to your liking. Don’t forget to add the 1 teaspoon of Italian seasoning for that classic herby aroma. Mix everything together until it’s well combined and the filling is smooth and creamy. Taste a little bit of the filling (don’t worry, the egg is raw and safe to taste) and adjust seasonings if needed.
3. Assemble the Stuffed Shells
Now for the fun part – stuffing the shells! Preheat your oven to 375°F (190°C). Pour the 2 cups of marinara sauce into the bottom of a 9×13 inch baking dish. Spread it around evenly to create a nice base for the shells. This also prevents the shells from sticking to the bottom of the dish and adds extra flavor. Drizzle the 1 tablespoon of olive oil over the sauce. This helps to keep the sauce from drying out and adds a subtle richness. Now, take each cooked pasta shell and carefully spoon a generous amount of the ricotta filling into it. You want to pack them fairly full, but not so full that the filling spills out too much. Arrange the stuffed shells snugly in the baking dish, nestled into the marinara sauce. Try to get them in a single layer, so they all cook evenly.
4. Bake to Golden Perfection
Once all your shells are stuffed and arranged in the dish, it’s time to top them off. Sprinkle the remaining 1/2 cup of shredded mozzarella cheese evenly over the tops of the stuffed shells. This will melt into a beautiful, bubbly, golden-brown blanket. Cover the baking dish tightly with aluminum foil. This is crucial for the first part of the baking process, as it allows the shells to heat through and the flavors to meld without the cheese burning. Bake for 20 minutes with the foil on. After 20 minutes, carefully remove the foil and continue to bake for another 15-20 minutes, or until the cheese is melted and bubbly and the sauce is heated through. You’re looking for those lovely golden-brown spots on the cheese!
5. Rest and Serve
This step is often overlooked, but it’s essential for the best texture and flavor. Once the stuffed shells come out of the oven, let them rest, uncovered, for about 5-10 minutes before serving. This allows the filling to set slightly and the sauce to cool down just enough so you don’t burn your mouth. The residual heat will continue to cook them gently. If you’re feeling fancy, garnish with some fresh basil leaves for a pop of color and a burst of freshness. Serve these delicious Spinach and Ricotta Stuffed Shells hot, and watch them disappear! This dish pairs wonderfully with a simple side salad and some crusty bread for soaking up any extra sauce. Enjoy the fruits of your labor!

Conclusion:
There you have it! Our Spinach and Ricotta Stuffed Shells recipe is truly a winner. It’s a comforting, flavorful, and surprisingly easy dish that’s perfect for weeknight dinners or impressive enough for guests. The creamy ricotta filling, infused with fresh spinach and a hint of garlic, melds beautifully with the tender pasta shells and rich marinara sauce. It’s the kind of meal that brings smiles to the table, offering a delightful balance of textures and tastes. Don’t be intimidated by the stuffing process; it’s quite straightforward and incredibly rewarding once you see those perfectly filled shells baked to golden perfection.
For serving, I love to pair these stuffed shells with a simple side salad dressed with a light vinaigrette and some crusty garlic bread for dipping up any extra sauce. If you’re feeling adventurous with variations, consider adding a pinch of nutmeg to the ricotta for warmth, a sprinkle of Parmesan cheese inside the shells for extra tang, or even some sautéed mushrooms or sun-dried tomatoes for added depth. The possibilities are endless! I truly encourage you to give this delightful Spinach and Ricotta Stuffed Shells recipe a try. I’m confident you’ll find it a cherished addition to your recipe collection.
Frequently Asked Questions:
Can I make this recipe ahead of time?
Absolutely! You can assemble the stuffed shells and refrigerate them, covered, for up to 24 hours before baking. You might need to add a few extra minutes to the baking time if they are coming straight from the refrigerator.
What kind of pasta shells work best?
Jumbo pasta shells are ideal for this recipe as they are specifically designed for stuffing. Ensure you cook them al dente, as they will continue to cook in the oven.
Can I freeze the stuffed shells?
Yes, this recipe freezes beautifully! Once baked and cooled, you can portion them and freeze them in airtight containers. To reheat, thaw them overnight in the refrigerator and bake until heated through, or bake directly from frozen, adding extra baking time.

Spinach and Ricotta Stuffed Shells
Classic baked pasta shells filled with a creamy spinach and ricotta mixture, topped with marinara sauce and melted cheese.
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 set aside. -
Step 2
In a medium bowl, combine ricotta cheese, 1/2 cup mozzarella cheese, Parmesan cheese, egg, chopped spinach, minced garlic, Italian seasoning, salt, and pepper. Mix well. -
Step 3
Spread marinara sauce in the bottom of a 9×13 inch baking dish. -
Step 4
Stuff each cooked pasta shell with the ricotta mixture and arrange them in the baking dish over the sauce. -
Step 5
Pour remaining marinara sauce over the stuffed shells. -
Step 6
Sprinkle the remaining 1/2 cup mozzarella cheese over the top. -
Step 7
Bake for 20-25 minutes, or until heated through and cheese is melted and bubbly. -
Step 8
Let stand for a few minutes before serving. 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.
