Create a stunning holiday centerpiece with these vibrant stuffed pasta shells. Jumbo shells are filled with a creamy blend of ricotta, fresh spinach, mozzarella, and festive dried cranberries, accented with warm nutmeg. The shells are nestled in a homemade tomato sauce and baked until golden and bubbling. This Italian-inspired vegetarian dish serves six beautifully and brings both color and comfort to your Christmas table. The sweet-tart cranberries and earthy spinach complement the rich cheeses perfectly.
Last Christmas Eve, my kitchen smelled like nothing else in the world, warm tomato sauce bubbling away while snow fell outside the window. I'd been testing this stuffed pasta recipe for weeks, trying to nail the perfect balance between the creamy ricotta filling and that unexpected pop of tart cranberry that makes everyone pause and ask what's in it. My sister actually went back for thirds, which is saying something considering she's usually the one picking at her food and declaring she's full after five bites.
I made this for my book club potluck last December, right after we'd spent two hours discussing a murder mystery set in an Italian villa. Everyone kept hovering around the baking dish, asking what was making the house smell so incredible, and when I finally pulled it out of the oven all golden and bubbling, there was this collective gasp. It's funny how food can make a room full of strangers feel like old friends, especially when there's cheese involved.
Ingredients
- 20 jumbo pasta shells: Boil them just until al dente since they'll cook more in the oven, and lay them on a clean towel afterward so they don't stick together or tear when you're trying to fill them
- 2 cups ricotta cheese: Full-fat ricotta gives you that luxurious creamy texture that holds everything together beautifully
- 1 1/2 cups fresh spinach: Chop it finely and squeeze out any excess moisture before mixing, otherwise your filling might end up too watery
- 1 cup grated mozzarella: This creates those incredible cheese pulls that everyone secretly photographs before eating
- 1/2 cup grated Parmesan: Adds that savory depth that balances the sweetness of the cranberries
- 1/4 cup dried cranberries: Chop them into smaller pieces so you get that festive tartness in every single bite instead of just occasionally
- 1 egg: The secret ingredient that keeps your filling from turning into a loose mess while baking
- 1/2 tsp ground nutmeg: Just enough to add warmth without making it taste like you dumped in half the spice cabinet
- 2 garlic cloves: One goes in the sauce, one in the filling, because garlic makes everything better twice over
- 2 cups tomato passata: Look for a good quality brand, since this simple sauce relies entirely on the tomatoes' natural sweetness
- 1 tbsp olive oil: For sautéing your aromatics and building that flavor foundation in the sauce
- 1 small onion: Finely chopped so it practically melts into the sauce instead of leaving chunky bits
Instructions
- Get your oven warm:
- Preheat to 180°C (350°F) and clear some counter space, because you're going to need room to work
- Cook the shells:
- Boil pasta in salted water until just barely done, then drain and spread them out on a clean kitchen towel where they can cool without sticking to each other
- Build the sauce base:
- Heat olive oil in a skillet over medium heat, cook onion and garlic until soft and fragrant, then pour in your passata with red pepper flakes, salt, and pepper and let it simmer for about 10 minutes while you make the filling
- Mix the filling:
- Combine ricotta, spinach, mozzarella, Parmesan, chopped cranberries, egg, nutmeg, minced garlic, salt, and pepper in a bowl until everything's evenly distributed
- Prep the baking dish:
- Spread half that beautiful sauce across the bottom of a large ovenproof dish, making sure every corner gets covered
- Stuff the shells:
- Use a spoon to carefully fill each shell with the ricotta mixture, then arrange them in your prepared dish like little edible gifts
- Add the finishing touches:
- Pour the remaining sauce over all the shells and sprinkle extra Parmesan on top because there's no such thing as too much cheese
- Bake until bubbly:
- Cover with foil and bake for 25 minutes, then remove the foil and give it another 10 minutes until everything's golden and bubbling and your kitchen smells amazing
- Garnish and serve:
- Scatter fresh basil leaves over the top right before bringing it to the table, watching how everyone leans in a little closer when you set it down
This has become my go-to for holiday gatherings because it's one of those dishes that makes people feel special without requiring me to be in the kitchen all night while everyone else is having fun. Last year my uncle actually asked if I'd make it for his birthday dinner in July, which I took as the highest compliment possible.
Make Ahead Magic
You can assemble everything the day before, cover it tightly, and keep it in the refrigerator until about an hour before you're ready to bake. Just add a few extra minutes to the baking time since it'll be cold going into the oven, and nobody will know you didn't spend all day slaving over it.
Sauce Secrets
Sometimes I'll add a splash of red wine to the sauce while it simmers, especially if it's a dinner party where I want something that feels a little more sophisticated. The alcohol cooks off completely but leaves behind this depth that makes people wonder what you did differently.
Customization Ideas
Don't be afraid to make this your own based on what your family actually likes eating. The basic formula is so forgiving that you can switch things around without worrying about ruining dinner.
- Swap chopped walnuts or pine nuts for the cranberries if you need something nutty instead of sweet
- Add a handful of chopped fresh basil directly into the filling for even more herbaceous flavor
- Try using Italian sausage crumbles in the sauce if you want to make it heartier for meat eaters
There's something about pulling this bubbling, golden dish out of the oven that makes any night feel like a celebration. Hope it becomes one of those recipes you turn to again and again.
Common Questions
- → Can I prepare these stuffed shells ahead of time?
-
Yes, assemble the dish completely, cover tightly, and refrigerate for up to 24 hours before baking. You may need to add 5-10 minutes to the baking time if baking from cold.
- → What can I substitute for dried cranberries?
-
Chopped dried cherries or dried apricots work well for similar festive color and tartness. For a different approach, try chopped sun-dried tomatoes for a more savory variation.
- → How do I prevent pasta shells from tearing during filling?
-
Cook shells until al dente but still firm, and handle gently while warm. Let them cool slightly on a kitchen towel before filling. Overcooking makes shells too delicate to stuff.
- → Can I freeze leftover stuffed shells?
-
Freeze individual stuffed shells on a baking sheet first, then transfer to a freezer bag. They'll keep for 2-3 months. Reheat in the oven with additional sauce to prevent drying.
- → What sides pair well with this dish?
-
A crisp green salad with vinaigrette balances the richness. Garlic bread or focaccia complements the Italian flavors. Roasted vegetables like Brussels sprouts or green beans fit the holiday theme.