These spinach and ricotta stuffed shells are the comforting pasta dinner that saved my busy weeknights. Jumbo pasta shells get filled with creamy ricotta and spinach, then baked in marinara until bubbly and golden. That's it. Comes together in about an hour with ingredients you probably already have. I make these stuffed shells with spinach and ricotta whenever I need Italian dinner that feels special but doesn't require restaurant skills.


Why You'll Love This Spinach and Ricotta Stuffed Shells Recipe
Real talk, these spinach and ricotta stuffed shells are one of the easiest pasta dinners I've made and my family requests them constantly.
What Actually Works: This spinach and ricotta stuffed shells recipe combines creamy ricotta with chopped spinach, stuffs it into jumbo shells, covers with marinara and mozzarella, then bakes until golden. One dish, about an hour total. My kids who hate spinach eat these spinach and ricotta stuffed shells without complaint.
The thing that changed everything: Understanding that you need to SQUEEZE THE SPINACH DRY for spinach and ricotta stuffed shells. My first attempt the filling was watery and leaked everywhere. Started wrapping the spinach in a towel and squeezing hard to remove all water. Suddenly got that thick, creamy filling. That squeezing step transforms watery spinach and ricotta stuffed shells into the creamy Italian dinner people crave.
Jump to:
- Why You'll Love This Spinach and Ricotta Stuffed Shells Recipe
- What You'll Need for Spinach and Ricotta Stuffed Shells Recipe
- How to Make Spinach and Ricotta Stuffed Shells Recipe
- Top Tip
- Ingredient Substitutions & Variations
- Storage and Reuse Instructions
- What to Serve With Spinach and Ricotta Stuffed Shells Recipe
- My Spinach and Ricotta Stuffed Shells Recipe Journey
- Similar Comforting Pasta Dinners Worth Making
- FAQ
- More Recipes You'll Love
- Spinach and Ricotta Stuffed Shells
- Related
- Pairing
What You'll Need for Spinach and Ricotta Stuffed Shells Recipe
Basic pantry staples and fresh ingredients. This is the easiest stuffed shells with spinach and ricotta you'll make this month.
Main Ingredients
- Jumbo pasta shells
- Ricotta cheese
- Frozen chopped spinach
- Shredded mozzarella cheese
- Grated parmesan cheese
- Egg
- Garlic
- Italian seasoning
- Salt and pepper
- Marinara sauce
Optional Add-Ins
- Fresh basil
- Red pepper flakes
- Ground beef or Italian sausage
- Mushrooms
- Extra cheese for topping

Exact measurements in the Recipe card.
How to Make Spinach and Ricotta Stuffed Shells Recipe
This stuffed shells with ricotta and spinach recipe comes together in about an hour. The technique is simple but makes all the difference.
Cook the Pasta Shells
Bring a large pot of salted water to a rolling boil. Add jumbo shells and cook for 9 to 10 minutes until al dente, slightly underdone because they'll finish cooking in the oven. Stir occasionally to prevent sticking.
Drain shells and rinse with cold water to stop the cooking. Lay them out on a baking sheet so they don't stick together while you prepare the filling. This is the base for your ricotta and spinach stuffed shells.
Prepare the Spinach
Thaw frozen spinach completely, either in the microwave or on the counter. Place spinach in a clean kitchen towel or several layers of paper towels. Twist and squeeze hard to remove as much water as possible.
You should get at least ½ cup of water out. The spinach should be almost dry and compacted. This step is crucial for spinach and ricotta stuffed shells that aren't watery.
Make the Ricotta Filling
Combine ricotta cheese, squeezed spinach, 1 cup shredded mozzarella, grated parmesan, beaten egg, minced garlic, and Italian seasoning in a large bowl. Season with salt and pepper to taste.
Mix everything together until well combined and creamy. The filling should be thick enough to hold its shape when stuffed into shells. This is what makes these stuffed shells with spinach and ricotta taste homemade.
Assemble the Shells
Preheat oven to 375°F. Spread 1 cup of marinara sauce on the bottom of a 9x13 inch baking dish to prevent sticking. Hold a cooked shell in your palm and spoon 2 to 3 tablespoons of ricotta spinach filling inside.
Place stuffed shell seam side up in the baking dish. Repeat with remaining shells, arranging them in a single layer. You should get about 20 to 24 stuffed shells depending on shell size.
Add Sauce and Cheese
Pour remaining marinara sauce over all the stuffed shells with ricotta and spinach, making sure each shell gets some sauce. The sauce keeps everything moist during baking. Sprinkle remaining mozzarella cheese evenly over the top.
Cover the baking dish tightly with aluminum foil. The foil traps steam to cook the shells through without drying them out.
Bake the Stuffed Shells
Bake covered for 25 minutes until heated through and bubbling around the edges. Remove foil and bake uncovered for another 10 to 15 minutes until cheese is melted and lightly golden on top.
Let the spinach and ricotta stuffed shells rest for 5 minutes before serving so the filling sets slightly. Garnish with fresh basil if desired. Serve hot with garlic bread for a complete Italian dinner.

You'll have incredible ricotta and spinach stuffed shells with creamy filling, tangy marinara, and melted cheese that taste exactly like your favorite Italian restaurant.
Top Tip
squeeze the spinach completely dry for spinach and ricotta stuffed shells:
- That squeezing step is what prevents watery stuffed shells ricotta and spinach
- Made this mistake twice using spinach straight from the package without draining
- The filling was soupy and leaked water during baking, making everything watery
- Started wrapping thawed spinach in a kitchen towel and twisting hard
- Squeezed out at least ½ cup of liquid until the spinach was almost dry
- Suddenly the filling stayed thick and creamy inside the shells
Ingredient Substitutions & Variations
The base stuffed shells with spinach and ricotta recipe is perfect but you can customize it for different flavors.
With Meat
Add cooked ground beef or Italian sausage to the marinara sauce for stuffed shells with ricotta and meat and spinach. Brown 1 pound of meat, drain excess fat, then mix with the sauce. Makes these pasta dinners even heartier.
Cheese Options
Use cottage cheese instead of ricotta for a lighter texture in your spinach and ricotta stuffed shells. Add fontina or provolone for extra melty cheese. Mix in cream cheese for ultra creamy filling.
Different Sauces
Try Alfredo sauce instead of marinara for spinach and ricotta stuffed shells with white sauce. Use vodka sauce for restaurant style stuffed shells. Pesto mixed with marinara adds fresh basil flavor to these pasta dinner recipes.
Storage and Reuse Instructions
Refrigerator: Cover leftover spinach and ricotta stuffed shells with foil and refrigerate for up to 3 days. Reheat covered in a 350°F oven for 15 to 20 minutes until heated through. Microwave works but makes shells slightly rubbery.
Freezing: These stuffed shells with spinach and ricotta freeze beautifully for up to 3 months. Assemble completely but don't bake. Cover tightly with plastic wrap then foil. Bake from frozen, adding 20 minutes to the cooking time.
Make-Ahead: Assemble the ricotta and spinach stuffed shells up to 24 hours ahead. Cover and refrigerate until ready to bake. Add 5 minutes to baking time if cooking from cold. Great for health dinner recipes meal planning.
What to Serve With Spinach and Ricotta Stuffed Shells Recipe
These stuffed shells with ricotta and spinach are hearty enough on their own but pair great with Italian sides.
Classic Options: Garlic bread or breadsticks for soaking up extra sauce. Caesar salad adds freshness to balance the rich pasta dinners.
Italian Sides: Roasted vegetables like zucchini or asparagus complement the creamy filling. Caprese salad brings bright tomato flavor.
Complete Meal: Serve with soup like minestrone or Italian wedding soup for a full Italian dinner spread.
My Spinach and Ricotta Stuffed Shells Recipe Journey
First time I made spinach and ricotta stuffed shells I didn't squeeze the spinach at all. Just thawed it and mixed it straight into the ricotta. During baking, water leaked everywhere, the sauce got thin and watery, and the filling was soupy. My husband politely ate it but suggested we order pizza next time.
Tried again squeezing the spinach in my hands over the sink. Better, but still watery because I didn't get enough moisture out. The shells were okay but not creamy like restaurant stuffed shells with spinach and ricotta.
Then I wrapped the spinach in a kitchen towel and twisted it hard, squeezing until no more water came out. Suddenly the filling stayed thick and creamy, the sauce stayed flavorful, and the shells baked up perfectly. My kids who normally avoid spinach ate three shells each.
Now I make this ricotta and spinach stuffed shells recipe twice a month because I know the secret. Squeeze that spinach bone dry, no shortcuts.
Similar Comforting Pasta Dinners Worth Making
If you love these spinach and ricotta stuffed shells, you'll definitely want to try my other easy pasta dinner recipes:
- Fettuccine Alfredo – Creamy parmesan sauce coating tender fettuccine, ready in 20 minutes for quick pasta dinners
- Baked Ziti – Layers of pasta, ricotta, and marinara baked until bubbly for classic Italian dinner
- Lasagna Roll-Ups – Individual lasagna portions that are easier to serve than traditional lasagna
All three use similar techniques to these stuffed shells with ricotta and spinach but bring different presentations to your abendessen rezepte rotation.
FAQ
What are some common mistakes when making stuffed shells?
Common mistakes with spinach and ricotta stuffed shells include not squeezing the spinach dry enough, which makes watery filling, overcooking the shells so they tear when stuffing, and not using enough sauce on the bottom so shells stick to the pan. Also skipping the egg in the filling makes it fall apart, and overbaking makes shells tough. Using quality ricotta matters too since cheap brands can be grainy in your stuffed shells with spinach and ricotta.
What to mix with ricotta for stuffed shells?
For ricotta and spinach stuffed shells, mix ricotta with squeezed dry spinach, egg to bind everything, shredded mozzarella and parmesan for flavor, minced garlic, Italian seasoning, salt and pepper. The egg is crucial because it helps the filling hold together during baking. Some recipes add a pinch of nutmeg which complements the spinach. This combination creates the classic creamy filling for stuffed shells with ricotta and spinach.
How do you keep spinach ricotta pasta from being watery?
Keep spinach and ricotta stuffed shells from being watery by squeezing thawed frozen spinach in a towel until completely dry, removing at least ½ cup of liquid. Use full fat ricotta instead of part skim as it has better texture. Add an egg to the filling to help it set. Don't overfill the shells or filling leaks out. Let the baked stuffed shells ricotta and spinach rest 5 minutes before serving so everything sets up properly.
Do you boil shells before stuffing them?
Yes, you must boil jumbo shells before stuffing them for spinach and ricotta stuffed shells. Cook shells in salted boiling water for 9 to 10 minutes until al dente, slightly underdone since they finish cooking in the oven. Drain and rinse with cold water to stop cooking and make them easier to handle. Lay them out on a baking sheet so they don't stick while you prepare the filling. Raw shells won't cook properly in your stuffed shells with spinach and ricotta.
More Recipes You'll Love
Once you've mastered these spinach and ricotta stuffed shells, try my Sticky Chicken Rice Bowls for an easy Asian-inspired dinner with glossy sauce. My Smashburger Quesadillas Recipe brings crispy beef and melty cheese to tortillas. And my BBQ Chicken Quesadillas Recipe makes weeknight dinners simple with tangy barbecue flavor.

Spinach and Ricotta Stuffed Shells
Ingredients
Equipment
Method
- Bring a large pot of salted water to a rolling boil, add jumbo shells, and cook for 9 to 10 minutes until al dente and slightly underdone.
- Drain shells and rinse with cold water to stop cooking, then lay them out on a baking sheet so they don't stick together.
- Wrap thawed frozen spinach in a clean kitchen towel and twist hard to squeeze out as much water as possible, removing at least ½ cup of liquid.
- Combine ricotta cheese, squeezed spinach, 1 cup mozzarella, parmesan, beaten egg, minced garlic, Italian seasoning, salt, and pepper in a large bowl until well mixed.
- Preheat oven to 375°F and spread 1 cup marinara sauce on the bottom of a 9x13 inch baking dish to prevent sticking.
- Hold a cooked shell in your palm and spoon 2 to 3 tablespoons of ricotta filling inside, then place seam side up in the baking dish.
- Repeat with remaining shells, arranging them in a single layer in the dish to fit about 20 to 24 stuffed shells.
- Pour remaining marinara sauce over all the stuffed shells, making sure each shell gets some sauce to keep them moist.
- Sprinkle remaining 1 cup mozzarella cheese evenly over the top of the sauced shells.
- Cover the baking dish tightly with aluminum foil to trap steam during baking.
- Bake covered for 25 minutes until heated through and bubbling around the edges.
- Remove foil and bake uncovered for another 10 to 15 minutes until cheese is melted and lightly golden on top.
- Let the stuffed shells rest for 5 minutes before serving so the filling sets, then garnish with fresh basil if desired.
Nutrition
Notes
Tried this recipe?
Let us know how it was!Related
Looking for other recipes like this? Try these:
Pairing
These are my favorite dishes to serve with Spinach and Ricotta Stuffed Shells:














Leave a Reply