Christmas Sausage Rolls with Cranberry Sauce

Prep: 10 minCook: 40 min20 servingsmediumBritish
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

20 servings
  • 1 tbsp olive oil
  • 1 small onion, finely chopped
  • 1 lb pork sausage meat
    beef or lamb sausage meat1:1meat

    different flavor profile

  • 2 ¾ oz chestnuts, roughly chopped
    toasted hazelnuts or walnuts1:1nutsadds tree_nuts

    adds earthiness, removes formal festive quality

  • 3 tsp mixed spice
  • 1 tsp garlic granules
  • 2 tsp mixed herbs
    sage and thyme2:1herbs

    more traditional, removes gentle flavor

    Full guide →
  • 11 oz sheet ready-rolled puff pastry
    filo pastry sheets1:1pastry

    lighter texture, less flaky

    Full guide →
  • 1 egg, beaten
  • poppy seeds or sesame seeds, a mixture
  • 9 oz fresh or frozen cranberries
    redcurrant jelly1:0.75condiment

    removes tartness, adds sweetness

    Full guide →
  • ½ cups superfine sugar
  • 1 orange, juice and zest
  • 2 tsp cinnamon, ground
  • 3 ½ tbsp water

Instructions

  1. 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. 2

    Transfer cooked onion to a large bowl and let cool.

  3. 3

    Preheat oven to 400°F (350°F fan.

  4. 4

    Add sausage meat, chestnuts, mixed spice, garlic granules, and mixed herbs to the cooled onion and mix until well combined.

  5. 5

    Unroll pastry and cut in half lengthways to create two long strips.

  6. 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. 7

    Tightly roll pastry around sausage meat and brush ends with beaten egg to seal.

  8. 8

    Cut each roll into 10 pieces and arrange on a baking tray.

  9. 9

    Brush each roll with beaten egg and sprinkle with poppy seeds or sesame seeds.

  10. 10

    Bake for 30-35 minutes until golden and crisp.

  11. 11

    While rolls bake, combine cranberries, sugar, orange juice and zest, cinnamon, and water in a saucepan.

  12. 12

    Bring to a boil over medium heat and simmer for 10 minutes until cranberries break down and sauce reaches a jammy consistency.

  13. 13

    Serve sausage rolls warm or at room temperature with cranberry sauce in a small bowl for spooning.

Tips

Tip 1

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.

Tip 2

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.

Tip 3

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

Storage

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.

Make Ahead

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 With

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.

See pairing guide →

Common Mistakes

Watch

Do not skip cooling the onion before mixing with sausage meat to avoid a greasy, separated filling that won't hold together during rolling.

Watch

Do not overbake the rolls to avoid a hard, brittle pastry that cracks instead of shattering cleanly.

Substitutions

pork sausage meat
beef or lamb sausage meat1:1meat

different flavor profile

chestnuts
toasted hazelnuts or walnuts1:1nutsadds tree_nuts

adds earthiness, removes formal festive quality

puff pastry
filo pastry sheets1:1pastry

lighter texture, less flaky

Full guide →
mixed herbs
sage and thyme2:1herbs

more traditional, removes gentle flavor

Full guide →
cranberries
redcurrant jelly1:0.75condiment

removes tartness, adds sweetness

Full guide →
Find more substitutions →

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.