These impressive stuffed pasta shells combine creamy ricotta cheese with fresh spinach and sweet dried cranberries for a festive twist on classic Italian comfort food. The filling gets warmth from ground nutmeg and aromatic garlic, while the jumbo shells hold generous portions of the flavorful mixture. After simmering a quick homemade tomato sauce with onion and herbs, you'll bake the stuffed shells until the cheese melts beautifully and the edges turn golden brown. The entire dish comes together in just over an hour, making it perfect for holiday entertaining when you want something special but manageable.
The first time I made these stuffed shells for Christmas Eve, my aunt took one bite and actually stopped mid conversation. The cranberries had been a last-minute addition I was unsure about, but their tart sweetness cutting through the rich ricotta made everyone pause. Now it's not Christmas dinner without them.
Last year I doubled the recipe because my brother insisted on bringing three friends who werent family. I ended up using two baking dishes and rotating them halfway through, which accidentally made the edges even more golden and perfect than usual.
Ingredients
- 20 jumbo pasta shells: I always buy an extra box because somehow two or three always split during boiling
- 2 cups ricotta cheese: Drain it in a sieve for 20 minutes first, otherwise your filling gets watery
- 1 1/2 cups fresh spinach: Chop it really finely so nobody picks around it
- 1 cup grated mozzarella cheese: Fresh mozzarella works but adds more moisture
- 1/2 cup grated Parmesan cheese: The salty depth here matters more than you think
- 1/4 cup dried cranberries: Chop them into smaller pieces so they distribute evenly
- 1 egg: Room temperature eggs incorporate so much better
- 1/2 tsp ground nutmeg: This is the secret that makes it taste like holidays
- 1 garlic clove minced: Fresh garlic, never powdered
- Salt and pepper: Taste your ricotta mixture before you start stuffing
Instructions
- Cook the pasta shells:
- Boil them in heavily salted water until barely al dente, they will cook more in the oven. Drain and arrange them on a clean kitchen towel so they dont stick together while cooling.
- Make the sauce base:
- Heat olive oil in a skillet over medium heat. Sauté the onion and garlic until fragrant and translucent, then pour in your tomato sauce and add red pepper flakes if you like gentle warmth. Let it simmer and thicken for about 10 minutes.
- Prepare the filling:
- In a large mixing bowl, combine ricotta, spinach, mozzarella, Parmesan, chopped cranberries, egg, nutmeg, garlic, salt, and pepper. Mix until everything is evenly distributed but do not overwork it.
- Assemble the dish:
- Spread half the sauce across the bottom of your baking dish. Fill each shell with the ricotta mixture using a small spoon, arrange them in the dish, pour remaining sauce over top, and sprinkle with extra Parmesan.
- Bake until golden:
- Cover tightly with foil and bake for 25 minutes, then remove foil and continue baking another 10 minutes until the cheese is bubbly and starting to turn golden brown in spots.
My niece who swears she hates everything with vegetables ate three helpings and asked if I could teach her how to make them. Sometimes that is the highest compliment a cook can receive.
Make Ahead Magic
You can assemble the entire dish up to 24 hours in advance, cover it tightly, and refrigerate. Just add 5 to 10 minutes to the baking time since it will be cold going into the oven.
Sauce Selection
Homemade marinara is wonderful but honestly a good quality jarred sauce works perfectly here. The real flavor comes from that cranberry studded filling anyway.
Serving Suggestions
A simple green salad with bright vinaigrette cuts through the richness. Crusty bread for sopping up that sauce is practically mandatory.
- Let the dish rest 10 minutes before serving so the shells set
- Fresh basil really does make a difference as a finishing touch
- Leftovers reheat surprisingly well the next day
Every year these shells appear on our holiday table and every year someone asks why we do not make them more often. Some dishes are worth waiting for.
Recipe Questions & Answers
- → Can I prepare these stuffed shells ahead of time?
-
Absolutely. You can assemble the entire dish up to 24 hours in advance, cover tightly, and refrigerate. When ready to bake, add 5-10 minutes to the cooking time if baking cold from the refrigerator.
- → What other dried fruits work in this filling?
-
Chopped dried figs, apricots, or tart cherries make excellent alternatives to cranberries. Each brings a slightly different flavor profile while maintaining that festive sweetness that balances the savory ricotta.
- → Can I freeze leftover stuffed shells?
-
Yes, they freeze beautifully. Place cooled portions in airtight containers or freezer bags. They'll keep for up to 3 months. Thaw overnight in the refrigerator and reheat in the oven at 180°C until hot throughout.
- → What can I use instead of jumbo pasta shells?
-
Large manicotti tubes work well as a direct substitute. You could also use cannelloni or even layer the filling and sauce between lasagna noodles for a different presentation with the same great flavors.
- → How do I know when the shells are fully cooked?
-
The pasta should be tender when pierced with a fork, the sauce should be bubbling around the edges, and the cheese on top should be melted and lightly golden. The internal temperature should reach about 165°F (74°C).
- → What sides pair well with this dish?
-
A crisp green salad with vinaigrette cuts through the richness. Roasted vegetables like Brussels sprouts or asparagus complement the holiday flavors. Garlic bread or focaccia is perfect for soaking up the extra sauce.