Christmas Sausage Rolls: the quintessential festive treat that will disappear faster than Santa down a chimney! I don’t know about you, but for me, the holidays simply aren’t complete without a batch (or three!) of these savory, flaky delights. There’s something undeniably comforting and celebratory about biting into a warm, golden-brown sausage roll, especially when the air is filled with the scent of pine and cinnamon.
While the exact origins of the sausage roll are debated, similar encased meat pastries have been enjoyed for centuries. Some trace its lineage back to ancient Greece and Rome, while others point to 19th-century France. Regardless of its precise birthplace, the sausage roll has become a beloved staple in British cuisine and a must-have at any Christmas gathering. It’s a testament to the simple pleasure of good food shared with loved ones.
What makes Christmas Sausage Rolls so irresistible? It’s the perfect combination of textures and flavors: the crisp, buttery puff pastry gives way to a savory, seasoned sausage filling. They’re incredibly convenient to make ahead of time, making them ideal for busy holiday schedules. Plus, they’re a guaranteed crowd-pleaser, loved by both kids and adults alike. So, get ready to roll up some holiday cheer with this easy and delicious recipe!

Ingredients:
- 1 lb (450g) good quality pork sausage meat
- 1 small onion, finely chopped
- 1 apple, peeled, cored and finely diced (Granny Smith or similar)
- 1/4 cup fresh breadcrumbs
- 1 tbsp fresh sage, finely chopped
- 1 tsp dried thyme
- 1/2 tsp ground nutmeg
- Salt and freshly ground black pepper to taste
- 1 tbsp cranberry sauce (optional, for a festive touch)
- 2 sheets (approximately 14 oz/400g) ready-made puff pastry, thawed
- 1 egg, beaten (for egg wash)
- Sesame seeds or poppy seeds (optional, for topping)
- Flour, for dusting
Preparing the Sausage Filling:
- In a large bowl, combine the pork sausage meat, finely chopped onion, and diced apple. Make sure the apple is diced very small so it cooks through evenly. I like to use a Granny Smith apple because its tartness balances the richness of the sausage.
- Add the fresh breadcrumbs, chopped fresh sage, dried thyme, and ground nutmeg to the bowl. The breadcrumbs will help bind the mixture together and absorb any excess moisture. The sage and thyme provide a lovely earthy flavor, and the nutmeg adds a warm, festive note.
- Season the mixture generously with salt and freshly ground black pepper. Don’t be shy with the seasoning it’s crucial for a flavorful sausage roll! I usually start with about 1 teaspoon of salt and 1/2 teaspoon of pepper, but adjust to your taste.
- If you’re using cranberry sauce, gently fold it into the sausage mixture. Be careful not to overmix, as this can make the sausage tough. The cranberry sauce adds a sweet and tangy element that’s perfect for Christmas.
- Using your hands (or a wooden spoon), thoroughly mix all the ingredients together until well combined. Ensure that the spices and seasonings are evenly distributed throughout the sausage meat.
- Cover the bowl with plastic wrap and refrigerate the sausage mixture for at least 30 minutes, or even better, for an hour. This allows the flavors to meld together and the sausage mixture to firm up, making it easier to work with.
Assembling the Sausage Rolls:
- Preheat your oven to 400°F (200°C). Line a baking sheet with parchment paper. This will prevent the sausage rolls from sticking and make cleanup a breeze.
- Lightly flour a clean work surface. Unfold one sheet of puff pastry onto the floured surface.
- Cut the puff pastry sheet in half lengthwise. You will now have two long rectangles of puff pastry.
- Divide half of the sausage mixture evenly between the two rectangles, shaping it into a long sausage down the center of each rectangle. Leave a small border of pastry along the edges. I find it easiest to use my hands to shape the sausage meat into a log.
- Brush one long edge of each pastry rectangle with the beaten egg. This will act as a glue to seal the sausage rolls.
- Carefully fold the pastry over the sausage meat, encasing it completely. Press the edges firmly together to seal, ensuring there are no gaps. You can use a fork to crimp the edges for a decorative touch and to further secure the seal.
- Repeat steps 2-6 with the remaining puff pastry sheet and sausage mixture.
- Using a sharp knife, cut each long sausage roll into individual sausage rolls. The size is up to you I usually make them about 2-3 inches long.
- Place the sausage rolls onto the prepared baking sheet, leaving a little space between each one.
- Brush the tops of the sausage rolls with the remaining beaten egg. This will give them a beautiful golden-brown color when baked.
- Sprinkle the sausage rolls with sesame seeds or poppy seeds, if desired. This adds a nice visual appeal and a subtle nutty flavor.
Baking the Sausage Rolls:
- Bake the sausage rolls in the preheated oven for 20-25 minutes, or until they are golden brown and the sausage meat is cooked through. The internal temperature of the sausage should reach 160°F (71°C).
- Keep an eye on the sausage rolls while they are baking, as they can brown quickly. If they start to get too dark, you can loosely cover them with aluminum foil.
- Once the sausage rolls are cooked through, remove them from the oven and let them cool slightly on the baking sheet before transferring them to a wire rack to cool completely.
Serving Suggestions:
- Serve the sausage rolls warm or at room temperature. They are delicious on their own or with a dipping sauce.
- For a festive touch, serve them with cranberry sauce, chutney, or mustard.
- Sausage rolls are perfect for parties, picnics, or as a snack.
- They can also be made ahead of time and reheated. To reheat, bake them in a preheated oven at 350°F (175°C) for 10-15 minutes, or until warmed through.
- Sausage rolls can be frozen for up to 3 months. To freeze, let them cool completely, then wrap them individually in plastic wrap and place them in a freezer bag. To reheat, bake them from frozen in a preheated oven at 375°F (190°C) for 25-30 minutes, or until heated through.
Tips and Variations:
- For a vegetarian option, substitute the pork sausage meat with vegetarian sausage meat.
- Add other vegetables to the sausage mixture, such as grated carrots, zucchini, or bell peppers.
- Experiment with different herbs and spices, such as rosemary, oregano, or chili flakes.
- For a cheesy sausage roll, sprinkle grated cheese over the sausage meat before folding the pastry over.
- Use different types of pastry, such as shortcrust pastry or filo pastry.
- Make mini sausage rolls for a bite-sized snack.
- Add a layer of apple sauce or chutney to the pastry before adding the sausage meat.
- For a richer flavor, use butter puff pastry.
- If you don’t have fresh sage, you can use dried sage, but use half the amount.
- Make sure the puff pastry is cold when you are working with it. If it gets too warm, it will be difficult to handle.
- Don’t overfill the sausage rolls, as this can cause them to burst open during baking.
- If the pastry is sticking to the work surface, sprinkle it with a little more flour.
- For a shinier finish, brush the sausage rolls with egg wash twice before baking.
- Let the sausage rolls cool slightly before serving, as the filling will be very hot.
Troubleshooting:
- Sausage rolls are not browning: Make sure your oven is preheated to the correct temperature. You can also try brushing the sausage rolls with egg wash twice before baking.
- Sausage rolls are bursting open: Make sure you are not overfilling the sausage rolls. Also, make sure the edges are sealed tightly.
- Sausage rolls are soggy: Make sure you are using good quality puff pastry. Also, make sure the sausage meat is not too wet. You can add a little breadcrumbs to the sausage mixture to absorb any excess moisture.
- Sausage rolls are dry: Make sure you are not overbaking the sausage rolls. Also, make sure the sausage meat is not too lean. You can add a little fat to the sausage mixture to keep it moist.
Nutritional Information (approximate, per sausage roll):
- Calories: 250-350
- Fat: 15-25g
- Saturated Fat: 8-12g
- Cholesterol: 50-70mg
- Sodium: 300-500mg
- Carbohydrates: 15-25g
- Fiber: 1-2g
- Sugar: 2-5g
- Protein: 8-12g
Enjoy your delicious homemade Christmas Sausage Rolls!

Conclusion:
And there you have it! These Christmas Sausage Rolls are more than just a festive snack; they’re a delightful explosion of savory flavors wrapped in flaky, golden pastry. I truly believe this recipe is a must-try this holiday season, and here’s why: it’s incredibly easy to make, even for beginner bakers. The combination of the rich sausage meat, the sweet cranberry sauce, and the aromatic herbs creates a taste sensation that’s both comforting and exciting. Plus, the homemade element adds a special touch that store-bought sausage rolls simply can’t replicate. But the best part? These aren’t just for Christmas Day! They’re perfect for holiday parties, potlucks, or even a cozy night in by the fire. Imagine serving them warm with a dollop of Dijon mustard or a tangy cranberry relish. For a vegetarian twist, you could easily substitute the sausage meat with a plant-based alternative, ensuring everyone can enjoy this festive treat. Another delicious variation is to add some finely chopped apple or pear to the sausage mixture for a touch of sweetness and texture. You could even experiment with different cheeses, like a sharp cheddar or a creamy brie, for an extra layer of flavor. Serving Suggestions and Variations: * Serve warm with Dijon mustard, cranberry relish, or chutney. * Pair with a side salad for a light lunch. * Cut into smaller pieces for appetizers at a holiday party. * Try different types of sausage, such as Italian or chorizo. * Add chopped vegetables like onions, peppers, or mushrooms to the sausage mixture. * Experiment with different herbs and spices, such as sage, thyme, or rosemary. * Use different types of pastry, such as puff pastry or shortcrust pastry. * Make mini sausage rolls for a bite-sized snack. * Freeze uncooked sausage rolls for a quick and easy meal later. I’ve poured my heart into perfecting this recipe, and I’m confident that you’ll love it as much as I do. The aroma alone, filling your kitchen with the scent of baking pastry and savory spices, is enough to get you in the holiday spirit. And the taste? Well, that’s just pure Christmas magic! So, what are you waiting for? Gather your ingredients, preheat your oven, and get ready to create some truly unforgettable Christmas Sausage Rolls. I promise you, this recipe will become a holiday staple in your home. I’m so excited for you to try this recipe and experience the joy of homemade Christmas Sausage Rolls. Don’t forget to share your creations with me! Tag me in your photos on social media and let me know what you think. I’d love to see your variations and hear about your experiences. Happy baking, and happy holidays! I can’t wait to see your festive sausage roll masterpieces! Let me know if you have any questions, and I’ll be happy to help. Enjoy! Print
Christmas Sausage Rolls: The Ultimate Festive Recipe
- Total Time: 50 minutes
- Yield: 12 sausage rolls 1x
Description
Flaky puff pastry filled with a savory sausage mixture, perfect for holiday gatherings.
Ingredients
Ingredients:
500g good quality sausage meat
1 Bramley apple, peeled, cored and finely chopped
1 tsp fresh sage, chopped
½ tsp ground mixed spice
375g ready-made puff pastry
1 egg, beaten
- 500g good quality sausage meat
- 1 Bramley apple, peeled, cored and finely chopped
- 1 tsp fresh sage, chopped
- ½ tsp ground mixed spice
- 375g ready-made puff pastry
- 1 egg, beaten
Instructions
- Preheat the oven to 200°C/fan 180°C/gas mark 6.
- Place the sausage meat in a bowl with the breadcrumbs, apple, cranberries, sage, thyme, nutmeg, and seasoning. Mix well with your hands.
- Unroll the pastry sheets and cut each in half.
- Divide the sausage mixture into four and shape each portion into a long sausage down the centre of each pastry rectangle.
- Brush one edge of the pastry with beaten egg, then fold the pastry over to enclose the filling. Press the edges together to seal, then crimp with a fork.
- Brush the sausage rolls with more beaten egg and sprinkle with sesame seeds.
- Cut each sausage roll into three or four pieces and place on a baking tray.
- Bake for 20-25 minutes, or until golden brown.
- Serve warm or cold.
Notes
- For a vegetarian option, replace the sausage meat with a mixture of finely chopped mushrooms, lentils, and walnuts.
- These sausage rolls can be made ahead of time and frozen before baking.
- Serve warm with your favorite chutney or mustard.
- Prep Time: 20 minutes
- Cook Time: 25 minutes
Leave a Comment