Made with just 5 ingredients, these super easy puff pastry sausage rolls are perfect for snacks, lunchboxes, and Christmas parties.
Shop-bought sausagemeat is given a makeover with the addition of dry stuffing mix and apple sauce, before being wrapped up in a puff pastry blanket, glazed with an egg wash, and baked in the oven! You might also like my air fryer sausage rolls recipe!

I make a batch of these easy sausage rolls at least once a week, and dare I say it, we prefer them to the famous Greggs sausage roll.
The whole family loves them, including the dog, who has been known to jump onto the kitchen worktop to snaffle one for himself!
👩🍳 Take a look at my mini sausage rolls too - perfect for Christmas drinks parties!
Jump to:
✔️ Why should you try it?
Here's why this is the best sausage roll recipe!
- Only 5 ingredients.
- Easy and quick to make.
- Homemade sausage rolls taste much better than store-bought.
- Uses store-bought puff pastry and sausagemeat.
- Uses pantry staples to pep up the flavour of the sausagemeat.
- Can be frozen either baked or unbaked.
- 200 calories per sausage roll.
🥘 Ingredients
- Ready Rolled Puff Pastry - or use your own homemade puff pastry. If you prefer using shortcrust pastry, check out my easy recipe for shortcrust pastry sausage rolls!
- Sausagemeat - pork sausagemeat can usually be found with the bacon and sausages in the chiller section at the supermarket. Alternatively, squeeze the meat out of 8 thick sausages. You will need 400g.
- Stuffing Mix - a small (80g) dry stuffing mix. I use sage and onion flavour but you can use any flavour you wish.
- Apple Sauce - either homemade apple sauce or from a jar.
- Egg - for glazing the sausage rolls.
🔪 Instructions
The recipe card with ingredient quantities and detailed instructions can be found at the bottom of the post
One: Preheat the oven and line a baking sheet with baking paper. In a bowl, mix together the sausagemeat, stuffing mix and apple sauce.
Two: Lay the puff pastry sheet on a board and cut it in half horizontally (on the long edge so creating two long rectangles of pastry). Divide the stuffing mix into two and lay the mixture down the centre of each long piece of pastry.
Three: Brush some egg wash on the bottom edge of each piece of pastry, then fold the top of the pastry over the sausagemeat so it joins the bottom. Use a fork to press the edges together. Cut each long roll into 8, making 16 small sausage rolls in total. Place the sausage rolls on a baking sheet lined with baking paper.
Four: Use a sharp knife and make a small slit in the top of each sausage roll, then brush with the egg wash. Bake in the oven for 15 minutes until golden brown.

💭 Top tips
- Make sure your oven has had sufficient time to preheat before baking the sausage rolls. This will help the pastry become crisp and flakey.
- Thoroughly brush each sausage roll in egg wash so they have an even golden colour when baked.
🍴 Serving suggestions
The sausage rolls are great for popping into lunchboxes or taking on picnics. Why not make a double batch for a buffet, party or large Christmas gathering?
They are also great for Afternoon Tea, alongside other bitesize treats such as mini cucumber sandwiches, chocolate tiffin, and fruit scones.
I sometimes make giant sausage rolls or a sausage plait and serve them with baked beans and cheesy chips for an easy lunch at the weekend. They are also delicious with a homemade cranberry sauce for dipping!
📖 Variations
The basic recipe can be changed to suit what flavours you prefer. Here are a few suggestions;
- Replace the apple sauce with caramelised onion chutney for a richer flavour.
- Add a small handful of grated cheese (cheddar is best) to make sausage and cheese rolls.
- Add a sprinkling of poppy seeds to the top of each sausage roll, after you have glazed them with egg wash.
- Make them vegetarian by using the filling from veggie sausages.
- At Christmas add chopped dried cranberries and chestnuts.

🧊 Suitable for freezing?
The sausage rolls can be frozen unbaked or baked. If freezing unbaked, do not apply the egg wash before freezing.
Place the sausage rolls (minus the egg wash) onto the prepared baking sheet and open freeze for a few hours (place the baking sheet directly into your freezer uncovered).
Once frozen, place the sausage rolls into freezer bags. The sausage rolls can be cooked straight from frozen but don't forget to apply the egg wash before you put them in the oven.
❓ FAQS
Once cooled, keep any leftover sausage rolls in a sealed container in the fridge for up to 3 days. If you prefer eating them warm, pop the sausage rolls into a hot oven for 5 minutes to refresh.
Check the temperature of your oven is accurate with an oven thermometer. Sausage rolls need a hot oven to help crisp up the puff pastry.
Place already baked sausage rolls onto a baking sheet lined with baking paper. Sprinkle over a small amount of water (about ½ teaspoon for each sausage roll) and place in a hot oven (220°c/ 200 fan/ 400F/ Gas 6) for 5 minutes. Microwaving sausage rolls makes the pastry soggy so is not recommended. Don't forget that sausage rolls can also be eaten at room temperature.
😋Related recipes
More recipes using puff pastry as the star ingredient;
- Cheese and Bacon Turnovers
- Apple and Blackberry Turnovers
- Puff Pastry Tarts
- Nutella Puff Pastry Swirls
- Puff Pastry Mincemeat Pinwheels
Don't forget to subscribe to the newsletter to stay up to date with what's cooking in the Effortless Foodie kitchen! You can also follow me on Facebook, Twitter, and Instagram too!
Recipe
Easy Puff Pastry Sausage Rolls
Ingredients
- 320 g Ready Rolled Puff Pastry Sheet or use homemade puff pastry.
- 400 g Sausagemeat or use the equivalent weight in sausages, with meat squeezed out of the skins.
- 80 g Dry Stuffing Mix I use sage and onion flavour.
- 3 tablespoon Apple Sauce
- 1 Egg
Instructions
- Preheat the oven to 220°c (200 fan/ 425F/ Gas 7) and line a large baking sheet with baking paper.
- In a bowl mix together the sausagemeat, stuffing mix and apple sauce.
- Lay the ready rolled puff pastry sheet onto a board and cut it in half on the long edge, so you have two long rectangles.
- Divide the stuffing mix between the two rectangles and make a sausage like shape with the mixture in the middle of each piece of pastry.
- Brush the top and bottom long edges of each piece of pastry with beaten egg (using a pastry brush) and then fold the top of the pastry over the sausagemeat to meet the bottom of the pastry. Use a fork and press down the edges.
- Cut each length into 8 sausage rolls so you have 16 in total and place on the baking tray.
- Make a small slit in the top of each sausage roll with a sharp knife and brush with egg. Bake for 15 minutes until golden.
Video
Notes
- Replace the apple sauce with caramelised onion chutney for a more intense flavour.
- Add a small handful of grated cheese to make sausage and cheese rolls.
- Add a sprinkling of poppy seeds to the top of each sausage roll, after you have glazed them with egg wash.
- Make them vegetarian by using the filling from veggie sausages.
Janice Pattie
What a great idea to add apple and stuffing to your sausage rolls, they sound absolutely delicious. Thanks for linking to my Scottish Mince Beef Pie recipe.
Beth
Yummy! My family is going to love this recipe! Looks so delicious and tasty!
rika
I love savory pastry rolls like this! The sausage filling sure will make my kids really happy.
Sara Welch
Gave this a try with dinner last night and they do not disappoint! So easy and flavorful; the whole family loved them!
Alison
What a simple and special recipe! The presentation is truly impressive! I know my husband would go crazy for these sausage rolls!
Marie-Charlotte Chatelain
that puff pastry looks perfectly buttery and crispy! LOVE this
Tania | Fit Foodie Nutter
I love the addition of apple sauce here! And you can never go wrong with 5 ingredients! Have printed out the recipe for my daughter to make tomorrow as per of her home learning! Thank you Beth x
Tara
These puff pastry sausage rolls look so good! I love that they come together with only 5 ingredients and minimal prep. Such a fun snack!
Jamie
This was such a great appetizer for my family! We love finger foods and found this to be so delicious with the puff pastry!
Lilly
Yummy! My boyfriend and I are going to love this recipe! I'm so excited to try these!
Jacque Hooper
These little roll ups were quite a nice surprise! Easy to make and packed with flavor; yum!
Gail Montero
What a delicious finger food for the super bowl! Looks tasty and easy to make!
Nick
Wow! Found this recipe by chance - and the sausage rolls are amazing. Will definitely be making at least one more batch nearer to Xmas!
Gill
I've made these quite a few times now and they never disappoint! So easy to make and so delicious. Thanks for the recipe!