
Buttery puff pastry wrapped around savory, herb-scented sausage — a festive twist on a party classic that's perfect for holiday gatherings and cozy nights in.

This year the holiday platter centerpiece for our family gatherings has become a humble little treat: golden, flaky pastry hugging warmly spiced sausage. I first developed this version of the Christmas sausage rolls during an unusually chilly December when I wanted something portable, festive, and full of flavor. The aroma that filled the kitchen — sage and thyme warming the air, onions caramelizing, pastry browning — immediately drew everyone in. They’re small enough to pop in your mouth, substantial enough to satisfy, and easy to make in batches so there’s always a warm tray to offer.
What makes these rolls special for me is the balance of textures and the nostalgia they evoke. The puff pastry offers multiple crisp, buttery layers while the filling is juicy, aromatic, and studded with finely diced onion for little pockets of sweetness. I often make them the night before a party and bake them off just before guests arrive; they travel well and taste wonderful at room temperature. They’ve become my go-to for cookie-exchange nights turned savory and for when I want something that feels festive but doesn’t require hours at the stove.
In practice, my family’s reaction sealed these as a holiday staple — one tray is never enough. During a recent gathering, my father asked for the recipe, and my teenage niece claimed them as her contribution for the next party. The recipe is forgiving: small mistakes in rolling or sealing are easily hidden by a little egg wash and careful baking.
One of my favorite moments is slicing the first warm roll from the tray and watching the pastry layers reveal themselves — crisp ridges and soft, juicy center. These savory bites have quietly become a conversation starter at our holiday parties: guests always want the tip about preventing a soggy base and which sausage brand I prefer.
Store cooled rolls in an airtight container in the refrigerator for up to 3 days. To freeze, place unbaked slices on a tray and flash-freeze until firm, then transfer to a freezer bag for up to 3 months; bake from frozen, adding 5–8 minutes to the time and watching for deep golden color. Reheat baked rolls at 350°F (175°C) for 8–10 minutes to restore crispness. Avoid microwaving as it softens pastry; instead, use a low oven or toaster oven for best results.
For a leaner option, use ground turkey or chicken sausage seasoned with a little extra sage. If you need dairy-free pastry, look for vegan puff pastry made with vegetable shortening. Substitute fresh herbs (1 tablespoon chopped sage + 1 tablespoon chopped thyme) for dried to brighten the flavor, or add a tablespoon of finely chopped apple to the filling for a touch of sweetness and holiday flair.
Serve warm with mustard, chutney, or a cranberry dipping sauce to echo holiday notes. They pair well with a crisp green salad or roasted winter vegetables for a heartier spread. For a brunch layout, present alongside mini quiches, cheddar scones, and spiced mulled cider to create a festive buffet.
Sausage rolls are a classic in British and Commonwealth cuisines, often enjoyed as party food or handheld snacks. This variation leans into Christmas flavors — sage and thyme are traditional seasonings for holiday stuffing, and wrapping savory meat in laminated pastry mirrors festive British baking traditions. Over time, regional adaptations have introduced different meats and herb blends, making the concept versatile across many palettes.
In winter, toss in a few chopped chestnuts or dried cranberries for texture and brightness. For summer gatherings, serve smaller, chilled versions with a herby yogurt dip. For a holiday show-stopper, top each roll with a tiny sprig of fresh thyme after brushing with egg to create a festive look that’s still simple to execute.
Make the filling up to 24 hours ahead and keep chilled. Roll the logs and slice them just before baking to maintain flaky layers. If making multiple trays, bake the first sheet while the others rest in the fridge — this ensures consistent oven spring. Use a cooling rack after baking to prevent steam from softening the bottoms.
These little parcels deliver comfort and cheer in a compact package — perfect for festive gatherings or an easy weeknight treat. Give them a try and make them your own with herb swaps or dipping sauces; once you see the puffed layers and smell the herb-scented sausage, you’ll understand why we keep coming back to them.
Keep the pastry cold until baking; if it warms, chill for 10 minutes to maintain flaky layers.
Sauté and cool the onion before mixing to avoid adding excess moisture that softens the pastry.
Use an instant-read thermometer to ensure the centers reach 160°F (71°C) without overbaking the pastry.
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 assemble the rolls, freeze them uncooked on a tray, then transfer to a freezer bag for up to 3 months. Bake from frozen, adding 5–8 minutes to the bake time.
Use an instant-read thermometer; the center should reach 160°F (71°C) for safe consumption of pork-based sausage.
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.

Preheat oven to 400°F (200°C). Line a baking sheet with parchment paper to ensure even baking and easy cleanup.
Heat 1 tablespoon olive oil in a skillet over medium. Cook 1/2 cup finely diced onion until translucent (4–6 minutes). Add 1 minced clove garlic and cook 30–60 seconds. Remove from heat and cool slightly.
Combine the cooled onion mixture with 1 lb sausage meat, 1 tsp dried sage, 1 tsp dried thyme, 1/4 tsp salt, and 1/4 tsp black pepper. Mix gently until uniform.
On a lightly floured surface, roll or trim the thawed puff pastry into a neat rectangle about 10 × 12 inches. Keep pastry cold to preserve layers.
Form the sausage into a long log along one long edge of the pastry. Roll tightly to seal, pinch edges, and place seam-side down. Slice into 1½-inch pieces and arrange on the prepared sheet.
Brush each piece with the beaten egg. Bake at 400°F (200°C) for 20–25 minutes until pastry is golden and filling reaches 160°F (71°C). Let cool slightly 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
@solushcooks on social media!


A lighter take on a classic comfort favorite that swaps pasta for roasted spaghetti squash and keeps all the creamy, cheesy goodness with optional broccoli or chicken for extra heartiness.

A dreamy no-cook breakfast that tastes like coconut cream pie — creamy coconut milk, tangy Greek yogurt, shredded coconut, and optional banana make mornings feel indulgent and effortless.

Crisp-edged sweet potato rounds roasted until tender, finished with salty feta, a drizzle of honey, and fresh parsley—an effortless crowd-pleaser for gatherings or weeknights.

Leave a comment & rating below or tag @solushcooks 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.