Some of the links below are affiliate links, so we may receive a commission, at no cost to you, if you make a purchase through a link. Check our Disclosure in the Privacy Policy for more info.
Homemade Sausage Rolls With Puff Pastry
Wondering how to make sausage rolls like Greggs at home? Well, look no further. Here’s my super quick and easy recipe that takes me only 30 minutes to make. Let’s get cooking!
Puff pastry sausage rolls, a snack that’s hard to disappoint! It’s easy to make, tasty and perfect for breakfast, lunch and everything in-between.
If, like me, you love a Greggs’ sausage roll, then you’re going to love this recipe too! Not only do they look appetising, but the flavours are undeniably good. I really can’t stop making this, and I’m not joking when I say they’re impossible to resist.
To make this, I wrap meat from sausages in flaky puff pastry and bake it in the oven until it’s beautifully golden brown. I like to use ready-made puff pastry, so the hardest part is waiting for it to bake in the oven.
I like to make these long sausage rolls for breakfast or lunch, whilst my giant sausage roll is perfect for dinner. You can even cut them into smaller slices to make mini sausage rolls which are perfect for Christmas or parties!
Recipe Ingredients
Here I’ve listed the few ingredients needed for this recipe:
- Puff Pastry: I use ready-made puff pastry that’s pre-rolled in parchment paper. You can make homemade puff pastry from scratch, but it will add a lot of time to this recipe.
- Sausage Meat: To make these sausage rolls you’ll need a pack of sausages. Remove the skin from the sausages to be left with the sausage meat. Pick any flavoured sausages you like.
- Egg: A whisked egg is brushed over the pastry before being baked in the oven, this creates a beautiful golden-brown colour. Now, this step is optional, but it does make it look great.
Do You Cook Sausages Before Making Sausage Rolls?
No, I never do. Baking the sausage rolls with raw meat in the oven for around 20 minutes should be enough to cook the sausage meat throughout.
Vegan Sausage Rolls
Making this recipe vegan couldn’t be any easier, you only need to use vegan sausages instead of pork sausages. If you want to egg wash the pastry, use almond milk, vegetable oil or aquafaba, they are great egg wash substitutes.
Great news, Just Rol puff pastry is naturally vegan! So, you can continue to follow the recipe in the same way, with just a few ingredient swaps.
How To Make Puff Pastry Sausage Rolls
Here’s a summary of how I make these sausage rolls. You can get the full recipe instructions on the recipe card below:
Step One:
I start by removing the skin from the sausages and combining all the sausage meat together. Then I divide the sausage meat into 4 sections and form each section into a long sausage shape.
Quick Tip: You can weigh the total meat then divide the total by 4, so each sausage roll will have the same amount of meat in it.
Step Two:
I unroll the puff pastry sheet and use a pizza cutter to create 4 quarters, then I whisk an egg and brush each pastry with it. Next, I place a piece of sausage at the top of each pastry.
(Yes, in these pictures there are only 3 pieces of pastry, just imagine there are four)
Step Three:
I roll the pastry around the sausage meat and press the edges with my fingers to seal the ends. The uncooked sausage rolls are then placed onto a lined baking tray. I use a sharp knife to cut diagonal slits across the pastry – this lets steam out whilst it’s cooking in the oven.
I always chill the sausage rolls in the freezer or fridge for at least 10 minutes because this prevents the bottom of the pastry going soggy when it’s baking in the oven.
Step Four:
Finally, I brush the whisked egg over the pastry and bake it in the oven for 20 minutes or until the pastry is flaky and the sausage meat is cooked throughout.
Sausage Roll Recipe Variations
Change The Pastry: You can make shortcrust pastry sausage rolls or try this recipe with rough puff pastry (puff pastry will always be my fav).
Add Flavour To The Sausage Meat: You can add spices like black pepper and paprika or herbs like oregano and basil to the sausage meat. I like to add a little bit of garlic, unusual but so tasty!
Alternatively, you could just pick your favourite sausages and flavour combos, some tasty flavours are sage and onion, caramelised onions and Lincolnshire sausages.
Christmas Sausage Rolls: Spread a few tablespoons of cranberry sauce on top of the pastry to make festive sausage rolls. You can even use turkey sausages instead of pork sausages.
Prevent Soggy Bottoms!
I’ve listed some tips below to prevent your homemade sausage rolls from getting a soggy bottom (the worst thing ever):
I always place the uncooked sausage rolls onto a baking tray and place it in the freezer for 5 to 10 minutes before baking. This will harden the pastry and prevent the bottom going soggy.
I also like to make sure my baking tray is at room temperature or kept in the fridge before using it. This is because if you put uncooked sausage rolls onto a hot baking tray, the bottom of the pastry will melt before even entering the oven.
My Top Tips
When the sausage rolls are freshly baked and warm, avoid covering it with foil or with cling film, the condensation will cause the pastry to go soggy.
Adding breadcrumbs to the sausage mixture helps prevent the puff pastry from going soggy too, they also make the sausage rolls more filling.
Don’t forget to coat the pastry with an egg wash, it creates a delicious golden-brown colour. If you don’t have eggs, you can use milk or oil instead.
How To Store & Freeze Sausage Rolls
I store leftover sausage rolls in an airtight container and eat them within 2 to 3 days, you can eat them hot or cold. To reheat, I recommend using the oven to prevent the sausage rolls going soggy. The pastry goes soggy in the microwave because it absorbs moisture.
If you want to freeze cooked sausage rolls, wait until they have cooled down completely. Then, place them in an airtight container and store in the freezer. When you’re ready to eat them, reheat in the oven until piping hot throughout.
You can also make these sausage rolls ahead of time and freeze it uncooked (without being egg washed). Simply place the uncooked sausage rolls in the freezer and cook from frozen when you’re ready.
How To Serve
Occasionally, I like to turn this recipe into a filling meal and serve it with baked beans and these easy skin on chips – a delicious combo! Or I go with my fully loaded dirty fries packed with cheese, bacon and Cajun seasonings (which always goes down a treat).
You could also add these sausage rolls to pack lunches alongside my homemade coronation chicken sandwiches!
More Puff Pastry Recipes
Love puff pastry? Here are more sweet and savoury puff pastry recipes below:
Puff Pastry Sausage Rolls (Like Greggs)
Equipment
Ingredients
- 320 g Readymade Puff Pastry (1 pack)
- 6 Sausages (400g)
- 1 Egg
Instructions
- Skin the sausages by removing the skins from the meat. Place the sausage meat into a mixing bowl and mix together until evenly combined.6 Sausages
- Divide the sausage meat into 4 sections and form each section into a long sausage shape.
- Unroll the puff pastry sheet and leave it on the parchment paper that comes with it. With a pizza cutter or sharp knife, cut the pastry in half lengthways then across to create 4 quarters of pastry.320 g Readymade Puff Pastry (1 pack)
- Whisk an egg and brush one section of pastry with the egg wash. Then, place one piece of sausage on top of the egg washed pastry and align it to the top.(Watch the video to see how I did this.)1 Egg
- Roll the pastry around the sausage meat and press the edges with your fingers. Repeat for the remaining three sheets of pastry and sausage meat.
- Place the sausage rolls onto a lined baking tray and use a sharp knife to cut diagonal slits across the pastry.
- Chill in the freezer or fridge for at least 10 minutes. In this time, preheat your oven to 200°C (gas mark 6, 400°F).
- Brush the whisked egg over the pastry and bake in the oven for 20 minutes or until the pastry is flaky and the sausage meat is cooked throughout.
Video
Nutrition
Music in video from Uppbeat, License code: 08VBCZFHCZBZDBBY
Abbey
I Have tried it and it’s delicious, thanks 👍
April
I made these for work and EVERYONE enjoyed them. They taste better than the ones you can buy. They are tasty and flaky, just the way I like them to be.
Michelle
Hi April, thanks for trying this recipe. I’m so glad your colleagues liked them.
Leonora
Really great.
Michelle
Thank you!
ilona Peto
Wouldn’t have any other sausage roll it’s easy and delicious
Michelle
Thanks Ilona!