
Festive sausage rolls brightened with cranberries, chestnuts and sage — the perfect make-ahead appetizer for holiday gatherings.

This Christmas sausage rolls recipe was born out of a tiny holiday experiment that quickly became our family's favorite seasonal nibble. One chilly December when I wanted to bring something warm, handheld and a little different to our office potluck, I mixed classic pork sausage with dried cranberries, chopped roasted chestnuts and fresh sage. The result was a buttery, flaky exterior giving way to juicy, aromatic filling with sweet-tart pops from the cranberries — a handheld bite that tastes like the holidays.
I first discovered the magic of adding chestnuts when my grandmother gave me a tin of vacuum-packed roasted chestnuts. Their soft, slightly sweet texture blended surprisingly well with pork and fresh herbs. Since that low-key discovery, these rolls have shown up at tree-trimming nights, cookie exchanges and quiet weekday dinners when I want something nostalgic yet new. They travel well, reheat beautifully, and no one ever believes they are so simple to make.
In my house these are the appetizer people ask for by name. I brought a tray to a holiday brunch once and watched neighbors circle back three times; someone even declared them the reason they enjoy winter. Over the years I've refined the texture — not too dry, not overly sweet — and learned the simple timing and egg wash trick that gives a golden, glossy finish every time.
My favorite part of making these is the way the kitchen fills with buttery pastry aroma while the cranberries give little bright surprises. They became the centerpiece of a small family brunch last year when I baked two trays and watched cousins start a friendly competition for the last one — a reminder that small, well-made bites can create big holiday memories.
Cool completely before storing to prevent soggy pastry. For short-term keeping, place in an airtight container lined with paper towel to absorb steam and refrigerate up to 3 days. For longer storage, freeze cooled, baked pieces in a single layer on a tray, then transfer to freezer-safe bags for up to 3 months. To reheat from frozen, place on a baking sheet at 350°F (175°C) for 12–15 minutes until heated through and crisp. If using an air fryer, 6–8 minutes at 350°F usually does the trick — flip halfway to restore even crispness.
If you need alternatives, swap ground pork for turkey or chicken sausage for a leaner option; increase moisture slightly with a teaspoon of olive oil. Replace puff pastry with store-bought biscuit dough for a quicker, sturdier bite; note the texture will be breadier rather than flaky. For a vegetarian version, use a seasoned plant-based sausage crumble and vegetable stock reduction to bind. Omit chestnuts if unavailable and use toasted walnuts or pecans for crunch, and fresh cranberries cooked with a pinch of sugar as a substitute for dried ones if you prefer a fresher tang.
Serve warm with simple condiments that emphasize holiday flavors: whole-grain mustard, a spoonful of cranberry chutney, or a small bowl of maple-mustard dip. Pair with a crisp green salad for contrast, roasted root vegetables for a full plate, or include them on a grazing board alongside cheeses and olives. Garnish with a sprig of fresh sage or a dusting of flaky sea salt for visual appeal. They work as finger food at cocktail parties, as part of brunch or boxed for holiday picnic outings.
Sausage rolls have their roots in British baking traditions and are adored across the UK and Australia as comforting street-food meets bakery staple. The classic version keeps to simple pork and seasoning encased in pastry, but regional and seasonal variations — like this Christmas twist using cranberries and chestnuts — reflect how cooks adapt old favorites to local tastes and holidays. Their portable, hand-held format made them popular for seaside picnics and rugby matches and they now enjoy a place on festive tables worldwide.
To make these suitable for colder months emphasize warming spices: add 1/4 teaspoon ground allspice or a pinch of nutmeg to the filling. For summer gatherings, lighten the mix with apple and sage and serve at room temperature with a light apple mustard. For a New Year’s party, swap cranberries for caramelized shallots and add a drizzle of balsamic reduction after baking for a sophisticated finish — small seasonal tweaks change the character dramatically while keeping the basic technique intact.
Assemble filled logs up to 24 hours ahead, wrap tightly in plastic, and refrigerate. Slice and bake on the day to serve freshly golden rolls. For freezer-friendly prep, wrap each log twice in plastic and freeze; thaw overnight in the fridge, slice and bake as directed. Label bags with the baking temperature and time so helpers can easily warm them during busy hosting. Use shallow, labeled containers for portioning if you want individual grab-and-go breakfasts during the holidays.
These sausage rolls are small celebrations in themselves: a little flaky, a little savory-sweet, and perfect for sharing. Whether you bake a tray for a party or tuck a few into lunchboxes, they bring a cozy, festive note to any meal. Make them your own and enjoy the warm compliments.
Sauté the onion until translucent to remove excess moisture and concentrate sweetness before adding to the filling.
Use an instant-read thermometer to verify the filling reaches 160°F (71°C) — better than relying on pastry color alone.
Brush with a full egg wash (one beaten egg) for a glossy, golden finish; for extra shine add 1 tsp milk into the egg.
Chill filled logs for 10 minutes before slicing to get cleaner edges and less filling leakage.
If tops brown too fast, tent loosely with foil for the final bake time to avoid burning while ensuring the filling cooks.
This nourishing christmas sausage rolls recipe is sure to be a staple in your kitchen. Enjoy every moist, high protein slice — it is perfect for breakfast or as a wholesome snack any time.
Yes — you can freeze baked rolls for up to 3 months. Wrap individually or layer with parchment in a freezer bag. Reheat at 350°F (175°C) for 12–15 minutes from frozen.
Check the internal temperature reaches 160°F (71°C) with an instant-read thermometer placed into the center of the filling.
Use plant-based sausage crumbles and a flax egg for binding, but expect a different texture and slightly less juiciness. Add a tablespoon of olive oil to improve mouthfeel.
This Christmas Sausage Rolls recipe makes perfectly juicy, tender, and flavorful steak every time! Serve with potatoes and a side salad for an unforgettable dinner in under 30 minutes.

Heat 1 tablespoon neutral oil in a skillet over medium heat. Sauté the finely diced onion until translucent, about 4–5 minutes. Add garlic for the last 30 seconds. Transfer to a mixing bowl to cool slightly, then add ground pork, dried cranberries, chopped chestnuts, chopped sage, Worcestershire sauce, Dijon, salt and pepper. Mix gently until combined.
Divide the filling in half and shape each portion into a 1 1/2-inch-wide log. Chill in the refrigerator for 10 minutes to firm up the filling — this makes slicing cleaner and reduces leakage during baking.
Preheat oven to 400°F (200°C). On a lightly floured surface, roll out a thawed puff pastry sheet and place a filling log along one edge. Brush the opposite edge with beaten egg and roll tightly to seal. Repeat with the second sheet. Trim edges to make even logs.
Cut each log into 6 equal pieces to yield 12 rolls. Place on a parchment-lined sheet, brush with egg wash and make shallow slashes on top. Bake for 18–22 minutes until golden and the internal temperature reads 160°F (71°C). Rest 5 minutes before serving.
Last Step: Please leave a rating and comment letting us know how you liked this recipe! This helps our business to thrive and continue providing free, high-quality recipes for you.
Leave a comment & rating below or tag
@yummyhues on social media!


Crispy battered cauliflower florets tossed in zesty buffalo sauce — a crunchy, spicy vegetarian favorite made quick in the air fryer.

Golden, crunchy Parmesan-crusted chicken cooked in the air fryer — a quick, family-friendly dinner with a crispy exterior and juicy interior.

Tender crisp green beans wrapped in smoky bacon with an optional sweet soy glaze. An easy crowd pleaser for holidays and weeknight dinners.

Leave a comment & rating below or tag @yummyhues on social media!
Enjoyed this recipe? Share it with friends and family, and don't forget to leave a review!
This recipe looks amazing! Can't wait to try it.
Comments are stored locally in your browser. Server comments are displayed alongside your local comments.
Join to receive our email series which contains a round-up of some of our quick and easy family favorite recipes.