Spinach Ricotta Stuffed Shells Easy Recipe
Spinach and Ricotta Stuffed Shells are a true comfort food classic, and for good reason! Imagin extracte tender pasta shells generously filled with a creamy, dreamy mixture of ricotta cheese, vibrant spinach, and a hint of garlic, all nestled in a rich marinara sauce and baked to bubbly perfection. It’s the kind of dish that brings people together, evoking cozy family dinners and special occasion meals alike. What makes these Spinach and Ricotta Stuffed Shells so utterly irresistible? It’s the perfect harmony of textures and flavors: the slight chew of the pasta, the velvety smoothness of the ricotta filling, and the sweet tang of the tomato sauce. This recipe delivers that beloved, satisfying experience with every single bite, making it a guaranteed crowd-pleaser in my kitchen, and I’m sure it will be in yours too.
Why You’ll Love This Spinach and Ricotta Stuffed Shells Recipe:
Effortless Elegance
Hearty & Wholesome
Customizable

Spinach and Ricotta Stuffed Shells Recipe
There’s something incredibly comforting about a dish that feels both rustic and elegant, and these Spinach and Ricotta Stuffed Shells definitely fit the bill. Imagin extracte tender, oversized pasta shells cradling a creamy, savory filling of ricotta cheese, vibrant spinach, and fragrant garlic, all baked in a rich marinara sauce and topped with a golden layer of melted mozzarella. It’s a meal that’s perfect for a cozy family dinner, a special occasion, or even just a night when you’re craving something truly delicious.
This recipe is surprisingly straightforward, making it accessible even for begin extractner cooks. The beauty lies in the simplicity of the ingredients and the satisfying process of stuffing each shell with that delectable filling. Once baked, the flavors meld together beautifully, creating a dish that’s both hearty and light. Let’s get started on creating this crowd-pleasing favorite!
Ingredients:
Cooking Instructions
Step 1: Prepare the Pasta Shells
The first step is to get your jumbo pasta shells ready for stuffing. Bring a large pot of generously salted water to a rolling boil. Add the jumbo shells and cook them according to the package directions, but be sure to undercook them by about 1-2 minutes. We want them to be al dente, meaning they still have a slight bite to them. This is crucial because they will continue to cook in the oven. Overcooked shells will become mushy, and nobody wants that! Once they’re cooked to perfection, carefully drain them in a colander and rinse them gently with cool water. This will stop the cooking process and prevent them from sticking together. You can also toss them with a tiny bit of olive oil if you plan to let them sit for a while before stuffing, though I usually try to stuff them fairly soon after draining.
Step 2: Craft the Creamy Ricotta Filling
Now for the heart of our stuffed shells – the creamy ricotta filling. In a medium mixing bowl, combine the ricotta cheese, half of the shredded mozzarella cheese (about 1/2 cup), and the grated Parmesan cheese. Add the large egg, which acts as a binder to help keep the filling together. Next, stir in the minced garlic and the Italian seasoning. Season generously with salt and freshly ground black pepper. Remember that ricotta cheese can be a little bland on its own, so don’t be shy with the seasonings! If you’re using fresh spinach, make sure it’s been roughly chopped. If you’re using frozen spinach, it’s essential that it’s completely thawed and squeezed dry to remove as much excess water as possible. Watery spinach will make your filling soggy. Stir everything together until it’s well combined and forms a lovely, creamy mixture.
Step 3: Assemble the Stuffed Shells
This is where the magic really starts to happen! Preheat your oven to 375°F (190°C). Spread about 1 cup of the marinara sauce evenly over the bottom of a 9×13 inch baking dish. This creates a bed for the shells and ensures the bottom ones don’t stick and get even more flavorful as they bake. Now comes the fun part: stuffing the shells. You can use a spoon, but I find that a small cookie scoop or even a piping bag (if you have one!) makes this process much neater and easier. Generously fill each cooked pasta shell with the ricotta mixture. Don’t be afraid to mound the filling slightly, as it will settle a bit during baking. Arrange the stuffed shells snugly in the prepared baking dish, nestling them close together in a single layer.
Step 4: Bake to Perfection
Once all the shells are stuffed and arranged, it’s time to cover them with the remaining marinara sauce. Spoon the remaining marinara sauce evenly over the top of the stuffed shells, making sure to get some sauce in between each one. This helps to keep the shells moist and adds another layer of delicious flavor. Finally, sprinkle the remaining 1/2 cup of shredded mozzarella cheese evenly over the top of the marinara sauce. This will melt into a beautiful, golden-brown, bubbly blanket of cheesy goodness. Cover the baking dish tightly with aluminum foil. This will help the shells cook through and the filling to heat up without the cheese browning too quickly. Bake for 25 minutes.
Step 5: The Grand Finnon-alcoholic ale: Uncover and Brown
After 25 minutes of covered baking, carefully remove the aluminum foil. You’ll see that the shells are heated through and the sauce is bubbling. Now, it’s time to let that mozzarella cheese get perfectly golden and delicious. Return the baking dish to the oven, uncovered, and bake for another 10-15 minutes, or until the cheese is melted, bubbly, and lightly browned. Keep an eye on it to prevent it from burning. The aroma filling your kitchen at this stage is simply divine! Once it’s golden and bubbly, carefully remove the baking dish from the oven. Let it rest for about 5-10 minutes before serving. This allows the filling to set slightly and makes it easier to serve. Garnish with fresh basil leaves if desired for a pop of color and fresh flavor. Enjoy your amazing homemade Spinach and Ricotta Stuffed Shells!

Conclusion:
There you have it – a delicious and surprisingly simple recipe for Spinach and Ricotta Stuffed Shells that’s sure to become a family favorite! The creamy ricotta filling, infused with savory spinach and a hint of garlic, is nestled inside perfectly cooked jumbo shells, all bathed in a rich marinara sauce. This dish truly hits all the right notes: comforting, flavorful, and visually appealing. It’s a wonderful option for a weeknight meal that feels special, or for a more elegant gathering with friends.
I love serving these stuffed shells alongside a crisp green salad and some crusty garlic bread for a complete and satisfying meal. For variations, feel free to add some cooked Italian sausage to the ricotta mixture for an extra protein boost, or swap the marinara for a creamy Alfredo sauce for a decadent twist. Don’t be afraid to experiment with different cheeses too – a sprinkle of Parmesan or a dollop of mozzarella on top before baking adds an extra layer of cheesy goodness. I truly encourage you to give this Spinach and Ricotta Stuffed Shells recipe a try; I’m confident you’ll love it as much as I do!
Frequently Asked Questions:
Can I make the Spinach and Ricotta Stuffed Shells ahead of time?
Absolutely! You can assemble the stuffed shells completely, cover them tightly with plastic wrap and then foil, and refrigerate them for up to 24 hours. When you’re ready to bake, simply remove the plastic wrap, cover with foil, and bake for an additional 10-15 minutes to ensure they’re heated through. You may need to add a few extra minutes to the baking time if refrigerating.
What kind of marinara sauce works best?
Any good quality marinara sauce will work beautifully here. You can use your favorite store-bought brand, or if you’re feeling ambitious, a homemade marinara sauce will elevate the flavor even further. Look for one that’s not too chunky, as it will make it easier to coat the shells.
Can I freeze these stuffed shells?
Yes, you can! Once baked and cooled, you can portion them into freezer-safe containers or wrap the entire dish tightly. To reheat, thaw in the refrigerator overnight and then bake until heated through. Alternatively, you can bake them from frozen, but it will require a longer baking time.

Spinach and Ricotta Stuffed Shells
A classic comforting dish featuring jumbo pasta shells filled with a creamy mixture of ricotta cheese, spinach, and seasonings, baked in marinara sauce.
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)
Instructions
-
Step 1
Preheat oven to 375°F (190°C). Cook pasta shells according to package directions until al dente. Drain and rinse with cold water to prevent sticking. -
Step 2
In a large bowl, combine ricotta cheese, 1/2 cup of mozzarella cheese, Parmesan cheese, egg, chopped spinach, minced garlic, Italian seasoning, salt, and pepper. Mix well until thoroughly combined. -
Step 3
Spread marinara sauce evenly over the bottom of a 9×13 inch baking dish. -
Step 4
Carefully stuff each cooked pasta shell with the ricotta mixture. -
Step 5
Arrange the stuffed shells in a single layer over the marinara sauce in the baking dish. -
Step 6
Pour the remaining marinara sauce over the stuffed shells. Sprinkle with the remaining 1/2 cup of mozzarella cheese. -
Step 7
Cover the baking dish with aluminum foil and bake for 20 minutes. Remove foil and bake for an additional 10 minutes, or until the cheese is melted and bubbly. -
Step 8
Garnish with fresh basil leaves, if desired, before serving.
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.
