Christmas Sausage Rolls with Cranberry Sauce

Festive sausage rolls featuring seasoned pork and roasted chestnuts wrapped in golden puff pastry, paired with a tart-sweet cranberry sauce spiked with orange and cinnamon. The crispy exterior contrasts beautifully with the savory, herb-studded filling, while the jewel-toned sauce adds brightness and seasonal flair. These rolls deliver sophisticated flavors without fussy technique, making them perfect for holiday entertaining, Christmas parties, or casual gatherings. The combination of warm spices, cranberry tartness, and buttery pastry sets this version apart from standard versions, enhancing simple sausage rolls into a showstopper appetizer or light main course. Serve warm or at room temperature for maximum flexibility during busy holiday schedules.
Ingredients
- 1 tbsp olive oil
- 1 small onion, finely chopped
- 1 lb pork sausage meatbeef or lamb sausage meat1:1meat
different flavor profile
- 2 ¾ oz chestnuts, roughly choppedtoasted hazelnuts or walnuts1:1nutsadds tree_nuts
adds earthiness, removes formal festive quality
- 3 tsp mixed spice
- 1 tsp garlic granules
- 2 tsp mixed herbs
- 11 oz sheet ready-rolled puff pastry
- 1 egg, beaten
- poppy seeds or sesame seeds, a mixture
- 9 oz fresh or frozen cranberries
- ½ cups superfine sugar
- 1 orange, juice and zest
- 2 tsp cinnamon, ground
- 3 ½ tbsp water
Instructions
- 1
Heat olive oil in a non-stick frying pan over medium heat and cook the finely chopped onion for 6-8 minutes until soft but not colored.
- 2
Transfer cooked onion to a large bowl and let cool.
- 3
Preheat oven to 400°F (350°F fan.
- 4
Add sausage meat, chestnuts, mixed spice, garlic granules, and mixed herbs to the cooled onion and mix until well combined.
- 5
Unroll pastry and cut in half lengthways to create two long strips.
- 6
Divide sausage mixture in half and lay each portion along the long edge of each pastry strip in a thin sausage shape, leaving a ⅓" edge.
- 7
Tightly roll pastry around sausage meat and brush ends with beaten egg to seal.
- 8
Cut each roll into 10 pieces and arrange on a baking tray.
- 9
Brush each roll with beaten egg and sprinkle with poppy seeds or sesame seeds.
- 10
Bake for 30-35 minutes until golden and crisp.
- 11
While rolls bake, combine cranberries, sugar, orange juice and zest, cinnamon, and water in a saucepan.
- 12
Bring to a boil over medium heat and simmer for 10 minutes until cranberries break down and sauce reaches a jammy consistency.
- 13
Serve sausage rolls warm or at room temperature with cranberry sauce in a small bowl for spooning.
Tips
Cool the cooked onion completely before mixing with raw sausage meat to prevent the fat from breaking down and affecting texture. Cold filling also rolls more smoothly without tearing the pastry.
Brush seams and ends with egg wash before rolling, then brush again after cutting to ensure an even golden finish. This double-coating creates a hermetic seal that keeps filling contained.
Simmer the cranberry sauce gently to preserve the bright orange zest flavor. High heat can make the sauce taste bitter or overly cooked.
Good to Know
Sausage rolls keep in an airtight container at room temperature for up to 2 days. Cranberry sauce stores refrigerated for up to 1 week. Reheat rolls gently in a low oven.
Assemble and freeze unbaked rolls on a baking tray for up to 1 month. Bake from frozen, adding 5-10 minutes to baking time. Prepare cranberry sauce up to 3 days ahead and reheat gently.
Serve as Christmas appetizers, party food, or a festive brunch item. Pairs well with champagne, mulled wine, or festive cocktails. Also works as a light main course with a green salad.
Common Mistakes
Do not skip cooling the onion before mixing with sausage meat to avoid a greasy, separated filling that won't hold together during rolling.
Do not overbake the rolls to avoid a hard, brittle pastry that cracks instead of shattering cleanly.
Substitutions
different flavor profile
adds earthiness, removes formal festive quality
FAQ
Can I make sausage rolls ahead and freeze them?
Yes. Assemble unbaked rolls, freeze on a baking tray for up to 1 month, then bake from frozen, adding 5-10 minutes to the baking time. You can also bake, cool, and freeze for up to 3 months, reheating in a low oven.
What if I don't have chestnuts?
Substitute with toasted hazelnuts, walnuts, or omit entirely. Finely diced apple, dried fruit like apricots, or breadcrumbs mixed with extra herbs work too. Chestnuts add festive elegance but aren't essential to the dish.
How long does cranberry sauce keep?
Store refrigerated in an airtight container for up to 1 week. You can also freeze for up to 3 months. The sauce thickens further as it cools; thin with a splash of water or orange juice if reheating.