The Ultimate Sausage Roll Recipe

sausage rolls

Sometimes life just calls for a good old-fashioned  food hug. When it does, why not make it the best by making the ultimate sausage roll. 

Prep time: 25 minutes

Cook time: 35 minutes

Servings: 8 people


  1. Heat the oil in a frying pan set over a medium heat then cook the onion for 8-10 minutes until softened.
  2. Transfer to a large bowl and leave to cool.
  3. Add the sausage meat, mustard and bacon to the bowl with the onions and mix together.
  4. Preheat the oven to gas 6, 200°C, fan 180°C.
  5. Unroll the pastry and cut in half lengthways to make 2 long strips.
  6. Halve the sausage mix and lay each half along the long edge of one of the pastry strips in a thin sausage shape. 
  7. Tightly roll up the meat in the pastry, finishing with the join underneath.
  8. Press lightly to seal the join.
  9. Brush all over with the egg and sprinkle with the sesame seeds.
  10. Cut each roll into 4.
  11. Space the rolls out on a baking sheet and bake in the oven for 30-35 minutes, until golden, crispy and cooked through.
  12. Serve with ketchup mixed with crushed chillies, if you like.


Shop ingredients Shop ingredients