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. In particular, it sits in my pasta rotation with easy sausage rigatoni and baked chicken gnocchi with garlic Parmesan cream sauce.
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. What is more, a basket of homemade garlic knots on the side is all it needs.
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. With this in mind, when I want something richer I make my white truffle Cajun shrimp alfredo or my creamy lemon salmon piccata pasta.
Whether you’re cooking for a cozy weeknight meal or serving friends for dinner, this is a recipe that always delivers.
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.
Spinach and Ricotta Stuffed Shells Ingredients (With Purpose & Flavor Notes)
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.
Everything I Love for This Recipe
This post contains affiliate links. I only share products I personally use and genuinely love. As an Amazon Associate, I earn from qualifying purchases.
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.
Large Pot
For boiling the jumbo shells.
Colander
For draining the pasta gently.
Mixing Bowl
For the ricotta filling.
Piping Bags
Fill the shells quickly and neatly.
Silicone Spatula
For folding the filling together.
Aluminum Foil
For covering a make-ahead pan in the refrigerator or freezer.
Oven Mitts
The dish comes out hot.
Serving Spoon
For lifting the shells out whole.
How To Make Spinach and Ricotta Stuffed Shells
1
2
3
4
5
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 9×13-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.
KEEP HOSTING
Make it a full Italian-comfort evening — a second cozy pasta, an elegant pour, and a board to gather around first.
Creamy Lemon Salmon Piccata Pasta
Another cozy pasta night — silky, lemony, and weeknight-friendly.
Get the Recipe →
The Perfect Peartini
An elegant, slightly sweet martini to pour alongside the shells.
Pour a Glass →
The Perfect Fried Goat Cheese Board
Start the evening with a warm, crowd-pleasing board to share.
Keep Reading →
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.
When I Love Serving Spinach and Ricotta Stuffed Shells
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. My basil pesto tomato mozzarella chicken bake is another one.
Dinner Parties
Stuffed shells always look beautiful served straight from the baking dish. Start with baked goat cheese dip or tomato basil mozzarella puff pastry.
Holiday Gatherings
A great vegetarian main option during holiday meals. See my guide on how to host a holiday dinner party.
Meal Prep Dinners
It reheats well, making it ideal for leftovers. So does white sausage tortellini soup.
Sunday Suppers
Assemble the dish in the afternoon, slide it into the oven as everyone arrives, and dinner is on the table with almost no last-minute work.
Christmas Eve and Friendsgiving
A pan of baked shells is a generous, meatless main that sits happily beside a holiday spread, and it travels well to a potluck covered in foil.
What to Serve With Spinach and Ricotta Stuffed Shells
This pasta dish pairs beautifully with simple sides that balance the richness. My honey bacon balsamic roasted Brussels sprouts and sautéed asparagus and mushrooms are two favorites.
Garlic Bread or Toasted Baguette
Perfect for soaking up extra marinara. Here is where to find fresh bread in Atlanta.
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
Light Italian-style Salad
Tomatoes, olives, and cucumbers with olive oil and vinegar. My cucumber tomato avocado salad and pear gorgonzola salad with candied pecans work well, and there are more in these 8 salads to try this year.
Spinach and Ricotta Stuffed Shells Storage
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.
Spinach and Ricotta Stuffed Shells FAQs
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.
