Every December I make a big batch of these sausage rolls, and every December they vanish before I've even set the rest of the table. I started making them a few years ago after seeing a version on a British baking show, and I've been tinkering with the filling ever since — adding a little cranberry sauce here, some sage there — until I landed on something my whole family actually gets excited about.
What makes this version work is the combination of sage, thyme, and a spoonful of cranberry sauce mixed right into the sausage filling. The cranberry isn't sweet enough to overpower anything — it just gives the filling a subtle depth that tastes unmistakably festive. I use store-bought puff pastry because I have two kids and zero time to make my own, and honestly the results are great every single time.
I usually make a double batch because one batch disappears before it has a chance to cool. Saad and Zainab treat them like snacks the moment they come out of the oven, and my husband eats them cold the next morning standing over the kitchen counter. If you're hosting any kind of holiday gathering, these are the thing to bring. They travel well, reheat beautifully, and everyone always asks for the recipe. If you want more sausage recipes for a party spread, my baked rigatoni pasta with sausage is another one that always gets cleaned out fast.
One thing I'll warn you about upfront: don't skip chilling the pastry. I learned this after my first attempt came out a little soft and uneven — the puff pastry had gotten warm from my hands and the filling, and it didn't puff up the way it should. Now I keep the assembled rolls in the fridge for ten minutes before they go into the oven, and that makes a real difference to the final texture.

Why You'll Love This Recipe
- The filling is actually seasoned: A lot of sausage roll recipes are just... plain sausage in pastry, which is fine but forgettable. This one has sage, thyme, nutmeg, and cranberry sauce mixed in, so every bite has something going on. The cranberry especially surprised me the first time — it melts into the meat and adds just enough sweetness to balance the herbs. It doesn't taste sweet, it just tastes right.
- Make-ahead friendly: You can assemble these the night before, cover them, and keep them in the fridge unbaked. Then bake them fresh right before your guests arrive. I've done this every Christmas party I've hosted for the last three years and it saves me so much stress on the day. You could also freeze them unbaked and pull them out whenever you need them.
- Store-bought pastry works perfectly: I know some people feel guilty about using store-bought puff pastry. Don't. The Pepperidge Farm sheets from Walmart work beautifully here — they puff up golden and flaky, and they handle the filling without going soggy. This is not a recipe that requires you to make your own pastry. Nobody has time for that in December.
- Flexible sizing: You can cut them large (about 3 inches) for a more substantial snack, or smaller (about 1.5 inches) for proper cocktail-party finger food. I usually do a mix — big ones for the family, small ones for guests. Either way the bake time stays roughly the same, just keep an eye on the smaller ones around the 18-minute mark.
- Great at any temperature: These are genuinely good warm, at room temperature, and even cold. That makes them ideal for buffets where food sits out for a while. I've had them three hours after baking and they're still worth eating — the pastry stays reasonably crisp if you don't cover them with cling wrap while warm.
Ingredients
- 1 lb sausage meat (or sausages with casings removed — any mild pork sausage works)
- 1 sheet puff pastry, thawed (Pepperidge Farm or similar)
- 1 small onion, finely chopped
- 1 tablespoon cranberry sauce (jarred is fine)
- 1 teaspoon dried sage
- ½ teaspoon dried thyme
- ½ teaspoon ground nutmeg
- 1 tablespoon fresh parsley, chopped (or ½ teaspoon dried)
- 1 egg, beaten (for glazing)
- Salt and pepper, to taste
- Sesame seeds or poppy seeds, optional — for topping
Directions
- Preheat the oven: Set your oven to 400°F (200°C) and line a baking sheet with parchment paper. Getting the oven fully hot before the rolls go in is important — they need that initial blast of heat to puff up properly.
- Make the filling: In a bowl, combine the sausage meat, chopped onion, cranberry sauce, sage, thyme, nutmeg, parsley, salt, and pepper. Mix with your hands or a fork until everything is evenly distributed. Don't overmix or the texture gets a bit dense — just enough to bring it together.
- Prep the pastry: Unroll the puff pastry on a lightly floured surface and cut it in half lengthwise so you have two long strips. If your pastry sheet is on the smaller side, you may need to gently roll it a little thinner — you want each strip to be wide enough to wrap around the filling with some overlap.
- Add the filling: Divide the sausage mixture in half and shape each portion into a long log down the center of each pastry strip. Leave about ¾ inch of pastry clear along one long edge — that's where you'll seal it.
- Roll and seal: Brush the clear edge with beaten egg, then roll the pastry tightly over the filling and press the edge down to seal. Give it a gentle press along the seam to make sure it's closed. Cut each log into pieces — about 2 to 3 inches for regular-sized rolls, or 1 to 1.5 inches for mini ones.
- Chill briefly: Place the rolls seam-side down on your prepared baking sheet and put the tray in the fridge for 10 minutes. This firms up the pastry and helps them hold their shape in the oven.
- Glaze and bake: Brush the tops of the rolls with the remaining beaten egg and sprinkle with sesame or poppy seeds if you're using them. Bake for 20 to 25 minutes until deep golden brown. The internal temperature of the filling should reach 160°F (71°C) — a cheap instant-read thermometer from any supermarket will tell you this in seconds.

Tips for Success
- Don't overfill the pastry: I made this mistake on my second batch and ended up with split seams and sausage spilling out onto the tray. A thin, even layer of filling is what you want — roughly as thick as your thumb. If you overfill, the pastry can't close properly and the filling bubbles out during baking. Less is more here.
- Keep the pastry cold: Puff pastry works by having cold butter trapped between layers — when it hits the hot oven, the butter steams and pushes the layers apart. If the pastry warms up before baking, that process doesn't work as well and you get a softer, less flaky result. Work quickly, and pop the tray in the fridge for those 10 minutes before baking. It genuinely makes a difference.
- Seal the seam properly: Press the seam firmly down and make sure it's facing down on the tray. If the seam faces up or to the side, it can open during baking. The egg wash helps the pastry stick to itself, so brush it on the edge before rolling rather than after.
- Score the tops lightly: Just before baking, you can use a sharp knife to score a shallow diagonal line across the top of each roll. This isn't required but it helps steam escape evenly and gives them a more professional-looking finish. Don't cut all the way through — just a light surface score.
- Let them rest two minutes before cutting: If you cut them right out of the oven the filling can squish out. Two minutes is all they need. I know it's hard to wait when they smell like that, but it's worth it.
Variations
- Add dried cranberries to the filling: In addition to the cranberry sauce, you can stir in 2 tablespoons of dried cranberries for little pockets of sweetness throughout. I did this version for a Christmas party last year and people specifically asked what the sweet bits were. It's a nice touch without changing the overall character of the roll.
- Cheesy filling: Mix 3 tablespoons of grated cheddar or Parmesan into the sausage mixture before rolling. The cheese melts into the filling and adds a richness that's hard to argue with. My husband actually prefers this version — he adds extra cheddar and a pinch of smoked paprika.
- Turkey sausage: Swap the pork sausage meat for ground turkey sausage if you want something a little lighter. Turkey is drier than pork, so add an extra teaspoon of cranberry sauce and maybe a tablespoon of olive oil to the filling to keep it juicy. The herbs still work beautifully with turkey.
- Spiced up version: A pinch of cayenne or ¼ teaspoon of smoked paprika in the filling gives these a gentle kick. This is the version I make for adults-only gatherings. It doesn't make them spicy exactly — just adds a warmth that works well with the sage and thyme.
- Pakistani-style twist: This isn't traditional at all, but I've made a version with a teaspoon of garam masala and a handful of fresh coriander added to the filling. Serve them with mint chutney instead of cranberry sauce on the side. It sounds odd but it actually works — the spiced sausage filling with flaky pastry is something my family goes absolutely wild for in either direction.
Serving and Storage
Serving
Serve warm straight from the oven or at room temperature — both work well. For dipping, I put out a small bowl of cranberry sauce and a bowl of honey mustard and let people choose. If you're doing a fuller holiday spread, these sit nicely alongside a warm soup like my crockpot chicken noodle soup for a cozy winter table. For a party platter, arrange them on a board with some fresh rosemary sprigs and a few whole cranberries scattered around — it looks festive without any real effort.
Storage
Leftover baked rolls keep in the fridge for up to 3 days in an airtight container. Reheat in the oven at 350°F (175°C) for about 8 minutes — don't use the microwave if you want the pastry to stay crisp. To freeze: assemble the rolls unbaked, place them on a tray in the freezer until solid, then transfer to a zip-lock bag. They'll keep frozen for up to 2 months. Bake straight from frozen at 400°F, adding 5 to 8 extra minutes to the bake time.

Frequently Asked Questions
Can I make these sausage rolls the day before?
Yes, and I actually recommend it. Assemble them completely, place them on the baking tray, cover with cling wrap, and refrigerate overnight. Glaze and bake them fresh the next day — they go straight from fridge to oven. This is exactly what I do for Christmas morning so I'm not scrambling in the kitchen while guests arrive.
Can I freeze sausage rolls before baking?
Absolutely. Freeze them unbaked on a tray first so they don't stick together, then transfer to a freezer bag once solid. Bake straight from frozen at 400°F — just add 5 to 8 extra minutes and check that the filling has hit 160°F internally. No need to thaw them first.
Do I have to use cranberry sauce in the filling?
No, it's optional. The rolls are still good without it. But even a small spoonful adds something — a slight sweetness and moisture that works really well against the sage and thyme. If you don't have cranberry sauce, a teaspoon of apple chutney is a decent substitute. Or just leave it out entirely, especially if you're adding cheese to the filling.
What can I use if I don't have puff pastry?
Crescent roll dough works in a pinch — it won't be as flaky but it'll still taste good and the rolls hold together well. Shortcrust pastry is another option if you want something more sturdy and less layered. The texture will be different from the original, but either works when puff pastry isn't available at your store.
How do I know when the sausage filling is fully cooked?
The most reliable way is an instant-read thermometer — the center of the filling should hit 160°F (71°C). Visually, the pastry should be deep golden brown (not pale gold) and the ends of the roll should show no pink in the filling. If you're unsure, cut one open from the first batch. Better to check than to undercook pork.

CHRISTMAS SAUSAGE ROLLS
Ingredients
- 1 lb 450g sausage meat or sausage casings removed
- 1 sheet puff pastry thawed
- 1 small onion finely chopped
- 1 teaspoon dried sage
- ½ teaspoon dried thyme
- ½ teaspoon ground nutmeg
- 1 tablespoon fresh parsley chopped
- 1 egg beaten (for glazing)
- Salt and pepper to taste
Instructions
Prepare the Filling:
- In a bowl, mix sausage meat, onion, sage, thyme, nutmeg, parsley, salt, and pepper until well combined.
Assemble Rolls:
- Roll out puff pastry on a floured surface. Spread sausage mixture evenly along one side. Roll the pastry tightly over the filling and seal edges. Cut into 2-inch pieces.
Glaze and Bake:
- Place rolls on a lined baking tray. Brush with beaten egg. Bake at 400°F (200°C) for 20–25 minutes or until golden brown and cooked through.
Serve:
- Serve warm as a festive snack or party appetizer.
Notes
- Make Ahead: Prepare and assemble sausage rolls, refrigerate before baking.
- Customising the Flavour: Add cranberries or chopped chestnuts to the filling for a festive twist.
- Serving Suggestions: Great with mustard or cranberry sauce for dipping.
- Allergy-Friendly Options: Use gluten-free pastry for gluten-free version.
- Storage Tips: Store leftovers in an airtight container for up to 2 days. Reheat in oven to keep crisp.
These sausage rolls have become one of those things I just make every December without thinking twice. They're reliable, they travel well, and they make the whole kitchen smell like Christmas while they're in the oven. I've brought them to school events, holiday parties, and one very chaotic New Year's Eve gathering, and they've always gone fast — usually before I get to eat more than two myself.
What I like most is that they don't require anything special. A regular sheet pan, a mixing bowl, a knife to cut the rolls — that's genuinely all you need. No stand mixer, no pastry brush fancier than whatever you have in your drawer. I use a $3 silicone brush I bought at the dollar store and it works perfectly fine for the egg wash. If you want to round out a full holiday dessert spread after serving these, my lemon custard cake is the kind of thing that feels fancy without being complicated.
If you make these, I genuinely hope they disappear at your table the same way they disappear at mine. That's the real sign a recipe is working. 🥐❤️
If you liked this recipe, here are a few more you might want to try:





Comments
No Comments