Spinach Ricotta Stuffed Shells – Easy Dinner
Spinach and Ricotta Stuffed Shells are more than just a pasta dish; they’re a comforting embrace in a bowl. There’s something inherently satisfying about those perfectly cooked jumbo shells, generously brimming with a creamy, savory filling. People adore this dish because it strikes that magical balance between hearty and elegant. It’s the ultimate crowd-pleaser, perfect for a weeknight family dinner that feels special or for a gathering with friends where you want to impress without the fuss. What truly makes Spinach and Ricotta Stuffed Shells so remarkable is the delightful marriage of textures and flavors – the tender pasta, the luscious ricotta, the earthy spinach, all enrobed in a rich, bubbling tomato sauce. It’s a classic for a reason, a timeless recipe that always brings smiles to the table. Get ready to create your own masterpiece!

Spinach and Ricotta Stuffed Shells Recipe
There’s something undeniably comforting about a classic baked pasta dish, and my Spinach and Ricotta Stuffed Shells are a testament to that feeling. These oversized pasta shells, generously filled with a creamy blend of ricotta, spinach, and Parmesan, then nestled in a rich marinara sauce and topped with melty mozzarella, are pure culinary bliss. They’re perfect for a family dinner, a special occasion, or even when you just need a little edible hug. The beauty of this recipe lies in its simplicity; it’s impressive without being overly complicated, making it approachable for cooks of all levels. Let’s dive in and create some magic in the kitchen!
Ingredients:
Preparing the Pasta and Filling
1. Cook the Jumbo Shells: First things first, we need to get our shells ready. Bring a large pot of generously salted water to a rolling boil. Add the jumbo pasta shells and cook them according to the package directions, but aim for al dente. This means they should be tender but still have a slight bite to them. Overcooked shells will be difficult to stuff and can break apart in the oven. Once they’re cooked, carefully drain them and rinse them under cool water. This stops the cooking process and also prevents them from sticking together. Lay the shells out on a baking sheet or a clean kitchen towel so they don’t clump up while you prepare the filling. This step is crucial for easy handling later.
2. Create the Creamy Ricotta Filling: In a medium bowl, combine the ricotta cheese, about half of the shredded mozzarella cheese (reserve the rest for topping), the grated Parmesan cheese, and the large egg. The egg acts as a binder, helping to hold the filling together. Add the minced garlic, Italian seasoning, and a good pinch of salt and freshly ground black pepper. If you’re using fresh spinach, make sure it’s roughly chopped. If you’re using frozen spinach, ensure it’s completely thawed and all excess water has been squeezed out. Adding a bit of excess water to the filling can make it too loose. Stir everything together until it’s well combined and the mixture is smooth and creamy. Taste the filling at this stage and adjust the seasoning if necessary. You want it to be flavorful on its own, as it will meld with the sauce and pasta.
Assembling and Baking
3. Assemble the Stuffed Shells: Now for the fun part – stuffing those shells! Preheat your oven to 375°F (190°C). Grab a 9×13 inch baking dish. Pour about half of your marinara sauce into the bottom of the dish and spread it around evenly. This creates a bed of sauce for the shells, preventing them from sticking to the bottom and adding extra flavor. Using a spoon or a small piping bag (if you have one), carefully fill each cooked jumbo shell with a generous amount of the ricotta and spinach mixture. Don’t be shy with the filling; it should be mounded slightly. Arrange the stuffed shells in a single layer over the marinara sauce in the baking dish. Try to pack them in snugly, as this helps them maintain their shape during baking.
4. Top and Bake: Once all the shells are stuffed and nestled in the dish, pour the remaining marinara sauce over the top, ensuring that each shell is coated. This will keep the shells moist and flavorful as they bake. Finally, sprinkle the remaining shredded mozzarella cheese evenly over the top of the sauce. For an extra touch of richness, you can drizzle a tablespoon of olive oil over the top before baking, though this is optional. Cover the baking dish tightly with aluminum foil. This traps the steam and helps the shells cook through evenly. Bake for 20 minutes.
5. Golden and Bubbly Perfection: After 20 minutes, carefully remove the aluminum foil from the baking dish. The shells should be starting to soften, and the sauce will be bubbling. Place the dish back into the oven, uncovered, and bake for another 15-20 minutes, or until the mozzarella cheese is melted, golden brown, and beautifully bubbly. Keep an eye on it to ensure the cheese doesn’t burn. The aromas filling your kitchen at this point will be incredible! Once baked to perfection, let the stuffed shells rest for about 5-10 minutes before serving. This allows the filling and sauce to settle slightly, making them easier to serve without them falling apart. Garnish with fresh basil leaves if desired for a burst of freshness and color. Enjoy this delightful and comforting dish!

Conclusion:
There you have it! My foolproof recipe for Spinach and Ricotta Stuffed Shells is ready to grace your dinner table. This dish truly shines because it’s incredibly satisfying, bursting with creamy ricotta and savory spinach, all nestled within tender pasta shells and bathed in a rich tomato sauce. It’s the perfect comfort food that feels both elegant enough for company and wonderfully comforting for a cozy night in. I love serving these with a simple side salad and some crusty garlic bread to soak up every last drop of that delicious sauce.
Don’t be afraid to get creative with variations! You can easily add cooked Italian sausage to the ricotta mixture for an extra savory kick, or swap out the spinach for finely chopped mushrooms or even roasted butternut squash for a seasonal twist. If you’re dairy-free, explore plant-based ricotta alternatives and nutritional yeast for that cheesy flavor. I wholeheartedly encourage you to give this Spinach and Ricotta Stuffed Shells Recipe a try. It’s a rewarding and delicious culinary adventure that I’m confident you’ll adore!
Frequently Asked Questions:
Can I make this recipe ahead of time?
Absolutely! You can assemble the stuffed shells and store them in the refrigerator for up to 24 hours before baking. Just make sure to cover them tightly with plastic wrap. You might need to add a few extra minutes to the baking time.
What kind of tomato sauce should I use?
A good quality marinara sauce is perfect, but feel free to use your favorite homemade tomato sauce. A simple crushed tomato sauce with garlic and herbs also works wonderfully. The key is a sauce that’s flavorful enough to complement the creamy filling.
Can I freeze the baked stuffed shells?
Yes, you can! Once baked and cooled completely, portion the stuffed shells into freezer-safe containers. They should keep well in the freezer for up to 2-3 months. Thaw them in the refrigerator overnight and reheat them in the oven or microwave.

Spinach and Ricotta Stuffed Shells
Classic Italian-American dish featuring jumbo pasta shells stuffed with a creamy ricotta and spinach filling, topped with marinara sauce and melted cheese.
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
Instructions
-
Step 1
Preheat oven to 375°F (190°C). Cook pasta shells according to package directions until al dente. Drain and set aside, being careful not to break them. -
Step 2
In a large bowl, combine ricotta cheese, 1/2 cup mozzarella cheese, Parmesan cheese, egg, spinach, minced garlic, Italian seasoning, salt, and pepper. Mix well until thoroughly combined. -
Step 3
Lightly grease a 9×13 inch baking dish with olive oil. Spread marinara sauce evenly over the bottom of the dish. -
Step 4
Carefully stuff each cooked pasta shell with the ricotta-spinach mixture. Arrange the stuffed shells in the prepared baking dish over the marinara sauce. -
Step 5
Pour the remaining marinara sauce over the stuffed shells. Sprinkle the remaining 1/2 cup mozzarella cheese evenly over the top. -
Step 6
Cover the baking dish with foil and bake for 20 minutes. Remove foil and bake for another 10 minutes, or until the cheese is melted and bubbly. -
Step 7
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.
