Easy Spinach Ricotta Stuffed Shells – Delicious Dinner
Spinach and Ricotta Stuffed Shells Recipe – this is the comforting embrace your weeknight dinner has been craving! There’s something incredibly satisfying about giant pasta shells cradling a creamy, dreamy filling, all bathed in a rich tomato sauce. I’ve always been drawn to this dish because it feels both elegant and incredibly approachable. It’s the kind of meal that impresses guests without demanding hours in the kitchen, and it’s perfect for a cozy family gathering. The magic of a truly great Spinach and Ricotta Stuffed Shells Recipe lies in the harmonious marriage of textures and flavors: the tender pasta, the pillowy ricotta, the earthy spinach, and the bright, tangy sauce. It’s a classic for a reason, and I can’t wait to share my version with you!
Why You’ll Love This Recipe
Effortless Elegance
Pure Comfort Food
Crowd-Pleasing Flavor

Spinach and Ricotta Stuffed Shells Recipe
There’s something incredibly comforting about a dish that combines tender pasta, creamy ricotta, and a rich marinara sauce, all baked to bubbly perfection. My Spinach and Ricotta Stuffed Shells recipe is a family favorite, a dish that always brings smiles to the table. It’s surprisingly easy to make, making it perfect for a weeknight meal or a special occasion when you want to impress without spending hours in the kitchen. The simplicity of the ingredients belies the depth of flavor you’ll achieve, creating a truly satisfying culinary experience. This recipe is a wonderful way to enjoy classic Italian-American flavors with a healthy dose of greens.
Ingredients:
Cooking Instructions
Let’s get started on creating these delicious stuffed shells!
Prepare the Pasta and Filling
First, we need to cook the jumbo pasta shells. Bring a large pot of salted water to a rolling boil. Carefully add the jumbo shells, making sure they are fully submerged. Cook them according to the package directions until they are al dente – meaning they are tender but still have a slight bite. It’s important not to overcook them, as they will continue to cook in the oven. Once cooked, drain the shells and rinse them gently with cool water to prevent them from sticking together. Set them aside to cool slightly while we prepare the filling. In a medium bowl, combine the ricotta cheese, 1/2 cup of the shredded mozzarella cheese, the grated Parmesan cheese, and the large egg. Season generously with salt and freshly ground black pepper. Add the minced garlic and the Italian seasoning. If you are using fresh spinach, add the roughly chopped spinach to the bowl. If you are using frozen spinach, ensure it has been thawed and thoroughly squeezed to remove as much excess moisture as possible before adding it. Mix everything together until it is well combined. The egg acts as a binder, helping to keep the filling cohesive during baking.
Assemble the Stuffed Shells
Now for the fun part – stuffing those shells! Preheat your oven to 375°F (190°C). Lightly grease a 9×13 inch baking dish with a little olive oil or cooking spray. Spoon about 1/2 cup of the marinara sauce into the bottom of the prepared baking dish and spread it evenly. This layer of sauce prevents the shells from sticking to the bottom of the dish and adds extra flavor to the base of the casserole. Take each cooked pasta shell and, using a spoon, carefully fill it with the ricotta and spinach mixture. Don’t overfill them, but be generous enough to get a good amount of filling in each one. Arrange the filled shells in a single layer in the baking dish, nestling them close together. You want them to be snug so they hold their shape during baking.
Sauce and Cheese Topping
Once all the shells are stuffed and arranged in the baking dish, it’s time for the crowning glory – more marinara sauce and cheese! Pour the remaining marinara sauce evenly over the top of the stuffed shells, making sure to cover them completely. You can even spoon a little extra sauce into any visible cavities between the shells. Sprinkle the remaining 1/2 cup of shredded mozzarella cheese evenly over the top of the marinara sauce. The mozzarella will melt and create a wonderfully gooey, golden-brown crust. If you like a little extra color and flavor, you can drizzle a tablespoon of olive oil over the cheese at this stage.
Bake to Perfection
Cover the baking dish tightly with aluminum foil. This helps to steam the shells and ensure they cook through evenly without the cheese burning too quickly. Place the covered dish in your preheated oven and bake for 20 minutes. After 20 minutes, carefully remove the aluminum foil. This is when the magic happens – the cheese will start to bubble and brown, and the sauce will thicken. Continue baking, uncovered, for another 15-20 minutes, or until the cheese is melted, bubbly, and lightly golden brown, and the sauce is hot and fragrant. The edges of the shells should look slightly crisped, and the entire dish should smell absolutely divine.
Rest and Garnish
Once the stuffed shells are out of the oven, resist the urge to dig in immediately! It’s important to let them rest for about 5-10 minutes before serving. This resting period allows the filling and sauce to set slightly, making it easier to serve and preventing everything from falling apart. If you have some fresh basil leaves handy, this is the perfect time to add a final touch of freshness and color. Sprinkle some torn fresh basil leaves over the top of the baked shells just before serving. The bright green of the basil against the red sauce and white cheese is visually appealing and adds a lovely aromatic note. Serve these Spinach and Ricotta Stuffed Shells hot, and prepare for the compliments! They are delicious on their own or served with a side salad and some crusty bread for soaking up any extra sauce.

Conclusion:
I hope you’re as excited to try these Spinach and Ricotta Stuffed Shells as I am to share them with you! This recipe is a real winner because it strikes the perfect balance between comforting, hearty, and surprisingly easy to make. The creamy ricotta filling, infused with savory spinach and a hint of garlic, nestled inside tender pasta shells and baked in a rich marinara sauce, creates a truly satisfying meal. It’s the kind of dish that feels special enough for a Sunday dinner but is straightforward enough for a weeknight treat.
Serving these stuffed shells is a breeze. They are wonderfully complemented by a crisp side salad dressed with a light vinaigoli or some crusty garlic bread for soaking up that delicious sauce. For variations, don’t hesitate to experiment! You can add a pinch of nutmeg to the ricotta for an extra layer of warmth, or mix in some cooked Italian sausage for a meatier version. A sprinkle of parmesan and mozzarella cheese on top before baking is always a good idea. I truly encourage you to give this Spinach and Ricotta Stuffed Shells recipe a go – I’m confident it will become a family favorite.
Frequently Asked Questions:
Can I make these stuffed shells ahead of time?
Absolutely! You can assemble the stuffed shells up to 24 hours in advance. Cover the baking dish tightly with plastic wrap and refrigerate. When ready to bake, remove the plastic wrap and bake as directed, adding a few extra minutes to the cooking time to ensure they are heated through.
What kind of pasta shells work best?
Jumbo pasta shells are ideal for stuffing. They are readily available and have a generous cavity that holds the delicious spinach and ricotta mixture perfectly. Ensure they are cooked al dente according to package directions before stuffing, as they will continue to cook in the oven.
Can I use frozen spinach?
Yes, frozen spinach works wonderfully! Make sure to thaw it completely and squeeze out as much excess water as possible before adding it to the ricotta mixture. This step is crucial to prevent a watery filling.

Spinach and Ricotta Stuffed Shells
Classic baked pasta shells filled with a creamy ricotta and spinach mixture, topped with marinara sauce and 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)
-
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 large bowl, combine ricotta cheese, 1/2 cup of the mozzarella cheese, Parmesan cheese, egg, spinach, garlic, Italian seasoning, salt, and pepper. Mix well. -
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 and arrange them in a single layer in the prepared baking dish over the sauce. -
Step 5
Pour the remaining marinara sauce over the stuffed shells. -
Step 6
Sprinkle the remaining 1/2 cup of mozzarella cheese over the top. -
Step 7
Bake for 25-30 minutes, or until heated through and the cheese is melted and bubbly. Garnish with fresh basil 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.
