Stuff jumbo shells with a creamy blend of ricotta, chopped spinach, shredded mozzarella and Parmesan, chopped dried cranberries, an egg and a pinch of nutmeg. Spread a thin layer of tomato sauce in a baking dish, arrange the filled shells, spoon remaining sauce over them and sprinkle extra cheese. Bake covered at 180°C (350°F) for 25 minutes, uncover and bake until golden and bubbling. Finish with fresh basil.
The first time I pulled a tray of these festive stuffed pasta shells from the oven, the scent of baking cheese and warm tomato instantly filled my tiny apartment. I’d been searching for a Christmas recipe that wasn’t roast or pie, and when that bubbling pan emerged, I knew I’d found something truly special. The colors alone were enough to make me grin—a tumble of green spinach, ruby cranberries, and amber cheese nestled inside golden shells. There was no hint of stress, just the lively anticipation of sharing something bright and new around the holiday table.
I remember making these for a friend's quirky holiday potluck where every dish had to include a surprise ingredient. The cranberries in the filling caught everyone off guard, and we ended up debating over which wine paired best long past dessert. Laughter and bits of mozzarella clung to our sweaters—nobody cared, because the meal felt like a celebration wrapped in pasta.
Ingredients
- Jumbo pasta shells: These sturdy shells create little pockets for vibrant filling—try gently undercooking them so they hold their shape better after baking.
- Ricotta cheese: Fresh, creamy ricotta makes the filling lusciously soft; I always give it a quick stir to break up any lumps.
- Fresh spinach: Roughly chopping it is enough, as it wilts into delicate ribbons when mixed with the cheeses.
- Mozzarella cheese: Adds melty goodness and a bit of stretch; I use whole milk mozzarella for that classic ooze.
- Parmesan cheese: A sharp, nutty note that gives depth—grate it yourself if you have the time, it melts cleaner.
- Dried cranberries: These add pops of tart sweetness, making each bite feel festive.
- Egg: Works to bind the filling so it doesn’t ooze out during baking.
- Ground nutmeg: Just a hint wakes up the cheeses without overpowering, so measure with a light hand.
- Garlic: A little raw in the filling and a little sautéed in the sauce brings both mellow and punchy flavors.
- Salt and black pepper: Taste the ricotta mixture before stuffing—seasoning turns bland into brilliant here.
- Tomato passata or marinara sauce: A smooth, slightly sweet sauce bathes the shells, bubbling beautifully in the oven.
- Olive oil: For sautéing and building aromatic flavor right from the start.
- Onion: Finely chopped so it blends right into your sauce, no big bites allowed.
- Red pepper flakes (optional): A pinch here wakes up the richness, but skip if you want mild.
- Fresh basil leaves: Add these at the end for a bright green finish and fresh aroma.
- Extra grated Parmesan cheese: There’s no such thing as too much Parmesan at the holidays!
Instructions
- Get the oven ready:
- Preheat your oven to 180°C (350°F), so the kitchen starts to fill with cozy warmth before you even begin.
- Boil the pasta:
- Drop the shells into salted, boiling water and stir—watch them dance until just al dente, then spread them out on a kitchen towel so they don't stick together.
- Make the sauce:
- In a skillet, swirl olive oil, add onion and garlic, and listen for that sizzle; once soft, stir in tomato passata, red pepper flakes, and seasoning and let it simmer until rich and fragrant.
- Mix the filling:
- Combine ricotta, spinach, mozzarella, Parmesan, cranberries, egg, nutmeg, minced garlic, salt, and pepper in a big bowl; use your hands or a spoon, pausing to breathe in how fresh and creamy the mixture smells.
- Layer the base:
- Spoon half the tomato sauce into a large baking dish, spreading it evenly—it's like laying a red velvet carpet for the shells.
- Stuff the shells:
- Take each cooled shell and gently spoon in the ricotta mixture, tucking the filling in snuggly so it mounds just a little over the top.
- Assemble:
- Nestle the stuffed shells into the sauce base, pour the rest of the sauce over, and sprinkle a shower of extra Parmesan on top.
- Bake:
- Cover the dish with foil and bake for 25 minutes—then remove the foil so the top can turn golden and bubbly in just 10 more minutes.
- Garnish and serve:
- Scatter fresh basil across the hot shells before serving; take a moment to admire how festive and inviting it all looks.
The year I hosted my little brother’s first grown-up Christmas dinner, he was the one who helped assemble the shells, insisting on sneaking extra cranberries into his batch. When everyone took their first bite and the cranberries popped, we exchanged a quick grin like we’d pulled off a kitchen coup together.
How to Serve It for Maximum Festive Appeal
I like to pile the baked shells in a big dish straight from the oven, scattering fresh basil last minute so the steam carries its scent to the table. Let people serve themselves—the colors make every plate look like a wrapped present. The dish holds heat surprisingly well, so you can linger over toasts and stories before sitting down.
Making This Recipe Your Own
If you want an extra crunch, toss a handful of toasted pine nuts or walnuts in with the filling—just keep them out if anyone has allergies. Vegan cheeses and a flax egg swap make this dish friendly for more guests without sacrificing the merry vibe. Sometimes I sneak a layer of sautéed mushrooms under the shells for extra earthy magic.
Troubleshooting and Last-Minute Tips
Don't panic if your shells tear—a little extra sauce hides all evidence and tastes just as joyful. If the filling seems too dry, a spoonful of sour cream or Greek yogurt blends in perfectly. Remember, it's all about warmth and cheer at the table.
- Allow the baked shells to rest for five minutes before serving.
- Cover leftovers snugly and reheat gently to keep the cheese creamy.
- Add fresh basil only after baking for the brightest flavor and color.
This stuffed pasta is the edible equivalent of a Christmas sweater—comforting, festive, and a little bit unexpected. I hope it brings as much sparkle to your table as it does to mine.
Recipe FAQs
- → Can I prepare the filling ahead?
-
Yes. Combine the cheeses, spinach, cranberries and seasoning, then store the filling in an airtight container in the fridge up to 24 hours. Keep shells separate and fill just before assembling to avoid excess moisture.
- → How do I prevent soggy shells?
-
Cook shells just until al dente and drain well, then lay them on a towel to dry. Use a thin base layer of sauce in the dish so shells sit on sauce rather than submerged, and avoid overloading the filling with extra liquid.
- → What are good substitutions for cranberries?
-
Try chopped dried cherries or thinly sliced roasted red peppers for a sweet-tart or savory contrast. Fresh pomegranate seeds sprinkled after baking also add bright acidity and festive color.
- → How can I make a vegan version?
-
Use plant-based ricotta and mozzarella alternatives, replace the egg with a flax or chia binder (1 tbsp ground flaxseed + 3 tbsp water per egg) and check the pasta is egg-free. Adjust seasoning to boost savory depth.
- → Can I freeze assembled shells?
-
You can freeze assembled, unbaked shells in a suitable baking dish covered tightly with plastic and foil for up to 2 months. Thaw overnight in the fridge, then bake a little longer from chilled until heated through and bubbly.
- → What wine or beverage pairs well?
-
Light to medium-bodied reds like Pinot Noir or a fruity Sangiovese complement the tomato sauce and tangy cranberries. For a nonalcoholic option, try a sparkling apple or cranberry-ginger drink to match the festive notes.