Spinach and Ricotta Stuffed Shells
If you’re looking for a comforting baked pasta dish that feels both cozy and elevated, these Spinach and Ricotta Stuffed Shells are one of my favorite recipes to make.
There’s something about baked pasta that immediately makes a dinner feel warm and inviting. In this recipe, tender jumbo shells are filled with creamy ricotta, garlicky sautéed spinach, and herbs, then baked in marinara until everything is bubbling and lightly golden.
It’s the kind of dish that looks impressive when it comes out of the oven, yet the process is surprisingly simple. I make this often when I want something comforting but still balanced — a pasta dinner that feels thoughtful rather than heavy.
Whether you’re cooking for a cozy weeknight meal or serving friends for dinner, this is a recipe that always delivers.
IN THIS POST YOU’LL LEARN:

What Are Spinach and Ricotta Stuffed Shells?
Spinach and ricotta stuffed shells are a classic Italian-American baked pasta dish made by filling large pasta shells (called conchiglioni) with a creamy mixture of ricotta cheese, sautéed spinach, herbs, and often egg and parmesan for structure and flavor. The filled shells are then arranged in a baking dish with marinara sauce and baked until the sauce is bubbling and the tops are lightly golden.
What makes this dish special is the balance of textures and flavors. The pasta shells are tender, the ricotta filling is creamy and rich, and the marinara adds brightness and acidity that keeps the dish from feeling too heavy.
While the recipe is inspired by traditional Italian ingredients, stuffed shells are widely considered an Italian-American comfort food — similar in spirit to dishes like baked ziti or lasagna. Instead of layering pasta sheets, the filling is tucked inside individual shells, which creates beautiful portions that are easy to serve.
In my kitchen, I think of spinach and ricotta stuffed shells as the perfect blend of comforting and elegant. They feel cozy enough for a weeknight dinner, yet polished enough to bring to the table when you’re hosting friends or family.
Why You Will Love this recipe

01
Balanced and comforting
Creamy ricotta and spinach create richness without feeling too heavy.
02
Easy to make ahead
You can assemble the shells earlier in the day and bake when ready.
03
Great for entertaining
It looks beautiful served in a baking dish at the table.
04
A classic Italian
Inspired dish – Familiar flavors everyone loves.
Ingredients (with a purpose):
Jumbo Pasta Shells
These large shells are perfect for holding the creamy ricotta filling.
Olive Oil
Used to sauté the garlic and spinach for flavor.
Fresh Garlic
Adds aromatic depth to the filling.
Fresh Spinach
Wilted spinach gives the dish color, texture, and balance.
Kosher Salt
Enhances the flavor of the filling and spinach.
Black Pepper
Adds mild warmth and seasoning.
Red Pepper Flakes
Optional, but adds subtle heat and dimension.
Ricotta Cheese
The creamy base of the filling.
Mozzarella Cheese
Adds a melty, slightly stretchy texture.
Parmesan Cheese
Provides saltiness and nutty depth.
Egg
Helps bind the ricotta filling so it holds together while baking.
Marinara Sauce
Adds brightness and acidity that balances the creamy filling.
Fresh Basil
Brings a fresh herbaceous finish.
Shop What I Use: Spinach and Ricotta Stuffed Shells

Garlic Press or Microplane
Finely minced garlic without crushing or tearing it, which keeps the flavor smooth and aromatic rather than sharp or bitter. Perfect for quick, even garlic distribution throughout the dish.

Large Nonstick Skillet
A must for even sautéing.
I use a large, heavy-bottom skillet so the asparagus and mushrooms cook evenly without overcrowding. It gives you that perfect tender texture with a light golden finish.

Microplane Grater
Freshly grated Parmesan melts seamlessly into the filling and finishes the dish with a light, even layer of flavor. Pre-grated cheese simply doesn’t compare in texture or taste.

8×8 Ceramic or Stoneware Baking Dish
Retains and distributes heat evenly, allowing the shells to bake through without drying out. It also transitions effortlessly from oven to table for a clean, polished presentation.
How To Make Spinach and Ricotta Stuffed Shells
1
2
3
4
5
More Recipes You’ll Love

If you loved the creamy, comforting flavors of these Spinach and Ricotta Stuffed Shells, you should definitely try our Creamy Lemon Salmon Piccata Pasta next! This bright and flavorful pasta dish combines tender salmon with a silky lemony sauce for a fresh twist on a classic comfort meal.
If you enjoyed the rich, cheesy flavors of these Spinach and Ricotta Stuffed Shells, you might also love our Pesto Basil Shrimp with Chickpea Pasta. This vibrant pasta dish features juicy shrimp tossed in a fresh basil pesto sauce with hearty chickpea pasta for a delicious and satisfying meal.


Spinach and Ricotta Stuffed Shells
Ingredients
- 20 pcs jumbo pasta shells
- 1½ tbsp olive oil
- 2 tsp fresh garlic, minced
- 4 cups fresh spinach leaves, roughly chopped
- 1 tsp kosher salt, divided
- ½ tsp freshly ground black pepper, divided
- ½ tsp red pepper flakes (or Cajun seasoning, optional)
- 12 ounces skim-milk ricotta cheese
- 1 cup part-skim mozzarella cheese, shredded
- ½ cup parmesan cheese, finely grated, divided
- 1 pc large egg
- 1¼ cups marinara sauce
- 1 tbsp fresh basil, finely chopped
Instructions
- Preheat the oven. Preheat oven to 375°F (190°C). Cook the pasta shells until just al dente according to package directions. Drain and set aside.
- Sauté the spinach. Heat olive oil in a large skillet over medium heat. Add garlic and cook until fragrant, about 30 seconds.Add spinach, ½ teaspoon kosher salt, ¼ teaspoon black pepper, and red pepper flakes. Cook until just wilted, 2–3 minutes. Remove from heat.
- Make the ricotta filling. In a large bowl, combine ricotta, mozzarella, ¼ cup Parmesan, egg, basil, and the warm spinach mixture.Season lightly with the remaining ½ teaspoon salt and ¼ teaspoon black pepper, stirring until fully combined.
- AssembleSpread ½ cup marinara sauce in the bottom of an 8×8-inch ceramic or stoneware baking dish.Fill each pasta shell generously with the ricotta mixture and arrange in the dish. Spoon the remaining marinara evenly over the shells.
- Bake (uncovered). Bake uncovered for 35–40 minutes, until the sauce is bubbling and the tops of the shells are lightly golden.
- Finish & serve. Remove from the oven, sprinkle with the remaining Parmesan, and let rest for 5 minutes before serving.
Variations
One of the things I love most about stuffed shells is how easy they are to customize.
Add mushrooms
Sauté chopped mushrooms with the spinach for deeper flavor.
Add protein
Ground turkey, Italian sausage, or shredded rotisserie chicken can be folded into the ricotta filling.
Use kale instead of spinach
Finely chopped kale works beautifully if you want a heartier green.
Make it extra cheesy
Top with additional mozzarella before baking for a more indulgent finish.
What to Serve With Spinach and Ricotta Stuffed Shells
This pasta dish pairs beautifully with simple sides that balance the richness.
- Garlic bread or toasted baguette – Perfect for soaking up extra marinara.
- Simple arugula salad – A peppery green salad with lemon vinaigrette adds freshness.
- Roasted vegetables – Roasted broccoli, zucchini, or asparagus complement the dish well.
Light Italian-style salad – Tomatoes, olives, and cucumbers with olive oil and vinegar.
When to Serve This Recipe
This is one of those dishes that works for so many occasions.
Weeknight dinners
It’s simple enough to make when you want something comforting but not complicated.
Dinner parties
Stuffed shells always look beautiful served straight from the baking dish.
Holiday gatherings
A great vegetarian main option during holiday meals.
Meal prep dinners
It reheats well, making it ideal for leftovers.
Shelf Life & Storage Tips
Refrigerator
Store leftovers in an airtight container for up to 4 days.
Freezer
You can freeze assembled but unbaked stuffed shells for up to 3 months. Wrap tightly with foil.
Reheating
Reheat in a 350°F oven until warmed through, or microwave individual portions.
Make-ahead tip:
You can assemble the dish earlier in the day, refrigerate it, and bake right before serving.
Frequently Asked Questions
Can I make stuffed shells ahead of time?
Yes. Assemble the shells and refrigerate them covered for up to 24 hours before baking.
Can I freeze stuffed shells?
Absolutely. Freeze them assembled in a baking dish, tightly wrapped. Bake from frozen at 375°F until heated through.
Can I use frozen spinach?
Yes. Just thaw it completely and squeeze out excess moisture before adding to the filling.
Why add egg to ricotta?
The egg helps the filling set as it bakes so the shells hold their shape.
Final Thoughts
Spinach and ricotta stuffed shells are one of those classic comfort dishes that never go out of style. The creamy filling, tender pasta, and bright marinara come together in a way that feels both comforting and balanced.
It’s a recipe I return to often because it’s simple to make, beautiful to serve, and always satisfying. Whether it’s a quiet dinner at home or a meal shared with friends, this dish brings warmth to the table every time.
















