Easy Spinach Ricotta Stuffed Shells Recipe
Spinach and Ricotta Stuffed Shells Recipe is more than just a meal; it’s a hug in a baking dish, a comforting embrace of creamy, savory goodness that brings smiles to every face around the table. Who doesn’t love a dish that feels both elegant enough for company and delightfully homey for a weeknight family dinner? The magic of this particular Spinach and Ricotta Stuffed Shells Recipe lies in its perfect balance of textures and flavors. Tender jumbo pasta shells cradle a luscious filling of velvety ricotta cheese, earthy spinach, and a hint of garlic, all bathed in a rich, bubbling tomato sauce. It’s the kind of dish that’s incredibly satisfying to make, with the simple pleasure of stuffing each shell by hand, and even more rewarding to eat. Get ready to fall in love with this classic comfort food all over again!

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 and Filling
Cooking the Jumbo Shells
First, let’s get our jumbo pasta shells ready. Bring a large pot of salted water to a rolling boil. Add the 12-15 jumbo pasta shells to the boiling water. It’s important to stir them occasionally as they cook to prevent them from sticking together. We want them to be al dente, which means they should still have a slight bite to them when you chew. Overcooked shells will be too soft and difficult to stuff. Aim for about 8-10 minutes of cooking time, but always check the package directions for the most accurate timing. Once cooked to your liking, carefully drain the shells in a colander. You can rinse them briefly with cool water to stop the cooking process and make them easier to handle. Set them aside to drain completely while we prepare the delicious filling.
Creating the Flavorful Ricotta Filling
Now for the star of the show – the filling! In a medium mixing bowl, combine the 2 cups of ricotta cheese, half of the shredded mozzarella cheese (that’s 1/2 cup), and the 1/2 cup of grated Parmesan cheese. Add the large egg to bind everything together. Next, incorporate the spinach. If you’re using fresh spinach, make sure it’s been roughly chopped. If you’re using frozen spinach, ensure it’s been fully thawed and squeezed dry to remove as much excess moisture as possible. This is a crucial step to prevent a watery filling. Add the 2 minced garlic cloves for a burst of aromatic flavor, along with the 1 teaspoon of Italian seasoning. Season generously with salt and freshly ground black pepper to taste. Mix everything thoroughly until all the ingredients are well combined and you have a creamy, cohesive filling. Don’t be shy with the seasoning; it will really elevate the final dish.
Assembling and Baking the Stuffed Shells
Preheating the Oven and Layering the Sauce
Preheat your oven to 375 degrees Fahrenheit (190 degrees Celsius). This temperature is perfect for baking the stuffed shells until they are heated through and the cheese is melted and bubbly. Before we start stuffing, it’s time to prepare our baking dish. Pour about half of the 2 cups of marinara sauce into the bottom of a 9×13 inch baking dish. Spread it evenly to create a nice bed for the stuffed shells. This layer of sauce will not only add moisture and flavor but also prevent the shells from sticking to the bottom of the dish during baking.
Stuffing and Arrangin extractg the Shells
Now for the fun part – stuffing the shells! Take each cooked jumbo pasta shell and generously fill it with the ricotta and spinach mixture you prepared earlier. A spoon is the easiest tool for this, but you can also use a piping bag if you want to be extra neat. Don’t overstuff them, as you want the filling to stay contained within the shell. Once stuffed, carefully arrange the filled shells in a single layer over the marinara sauce in your prepared baking dish. Try to place them relatively close together, but not so close that they are squished. This helps them hold their shape during baking.
Topping and Baking to Perfection
Once all the shells are stuffed and arranged, spoon the remaining marinara sauce over the top of the shells, making sure to cover them as much as possible. This will help keep them moist and infuse them with more tomato flavor. Finally, sprinkle the remaining 1/2 cup of shredded mozzarella cheese evenly over the top of the sauce. This will melt into a beautiful, golden-brown, cheesy topping. Cover the baking dish tightly with aluminum foil. This is important to ensure the shells cook through evenly without the cheese browning too quickly. Bake for 20 minutes. After 20 minutes, carefully remove the aluminum foil and continue baking for another 10-15 minutes, or until the cheese is melted, bubbly, and lightly golden brown. If you like a browner topping, you can broil for the last minute or two, but watch it very closely to prevent burning.
Resting and Garnishing
Once your Spinach and Ricotta Stuffed Shells are out of the oven, resist the urge to dig in immediately! Let them rest for about 5-10 minutes. This resting period allows the flavors to meld together and makes the dish easier to serve. If you have fresh basil leaves, this is the perfect time to sprinkle them over the top for a pop of color and fresh, herbaceous aroma. Serve hot and enjoy this incredibly satisfying and comforting meal. The combination of tender pasta, creamy ricotta, savory spinach, and rich marinara sauce is simply divine!

Conclusion:
Congratulations on mastering the art of the Spinach and Ricotta Stuffed Shells Recipe! This dish is a true crowd-pleaser, offering a delightful balance of creamy ricotta, earthy spinach, and tender pasta enveloped in a rich tomato sauce. We’ve walked through each step together, from preparing the flavorful filling to assembling and baking these comforting shells to golden perfection. The aroma alone is enough to make your mouth water, and the taste is even better!
For serving suggestions, consider pairing your Spinach and Ricotta Stuffed Shells Recipe with a crisp green salad dressed with a light vinaigrette. A side of garlic bread is also an excellent accompaniment, perfect for soaking up any leftover sauce. This recipe is wonderfully versatile; feel free to experiment with different cheeses in the filling, perhaps adding a touch of Parmesan or mozzarella for extra cheesiness. You could also mix in other cooked vegetables like mushrooms or finely chopped zucchini, or add a pinch of nutmeg to the ricotta mixture for an extra layer of flavor.
Don’t be afraid to make this recipe your own. The joy of cooking lies in personalizing it to your tastes. We encourage you to try this Spinach and Ricotta Stuffed Shells Recipe soon and share it with your loved ones. It’s a dish that brings smiles and warmth to any table.
Frequently Asked Questions:
Can I make the Spinach and Ricotta Stuffed Shells Recipe ahead of time?
Absolutely! You can assemble the stuffed shells, cover them tightly with plastic wrap and then foil, and refrigerate them for up to 24 hours before baking. You may need to add a few extra minutes to the baking time if baking directly from the refrigerator.
What kind of pasta shells work best for this recipe?
Jumbo pasta shells are ideal for the Spinach and Ricotta Stuffed Shells Recipe as they are specifically designed to be stuffed and hold a generous amount of filling. Make sure to cook them al dente according to package directions, as they will continue to cook in the oven.

Easy Spinach Ricotta Stuffed Shells Recipe
A simple and delicious recipe for spinach and ricotta stuffed jumbo pasta shells baked in marinara sauce with melted mozzarella 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) 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 8-10 minutes). Drain and rinse briefly with cool water. Set aside. -
Step 2
In a medium bowl, combine ricotta cheese, 1/2 cup mozzarella, Parmesan cheese, egg, spinach, minced garlic, Italian seasoning, salt, and pepper. Mix well until creamy and cohesive. -
Step 3
Preheat oven to 375°F (190°C). Spread half of the marinara sauce in the bottom of a 9×13 inch baking dish. -
Step 4
Generously stuff each cooked pasta shell with the ricotta mixture. Arrange stuffed shells in a single layer over the sauce in the baking dish. -
Step 5
Spoon the remaining marinara sauce over the stuffed shells. Sprinkle with the remaining 1/2 cup mozzarella cheese. -
Step 6
Cover the baking dish tightly with aluminum foil and bake for 20 minutes. Remove foil and bake for another 10-15 minutes, or until cheese is melted, bubbly, and lightly golden brown. -
Step 7
Let the stuffed shells rest for 5-10 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.
