The Best British Sausage Roll

British sausage rolls

The Spruce


  • Total: 40 mins
  • Prep: 15 mins
  • Cook: 25 mins
  • Yield: 6 to 10 servings
Nutritional Guidelines (per serving)
466 Calories
33g Fat
34g Carbs
9g Protein
See Full Nutritional Guidelines Hide Full Nutritional Guidelines
Nutrition Facts
Servings: 6 to 10 servings
Amount per serving
Calories 466
% Daily Value*
Total Fat 33g 42%
Saturated Fat 5g 26%
Cholesterol 94mg 31%
Sodium 261mg 11%
Total Carbohydrate 34g 12%
Dietary Fiber 1g 5%
Protein 9g
Calcium 25mg 2%
*The % Daily Value (DV) tells you how much a nutrient in a food serving contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.
(Nutrition information is calculated using an ingredient database and should be considered an estimate.)

The sausage roll is a stalwart of both British and Irish food that it is easy to forget what a clever thing it is. You can make sausage rolls from tiny canape-sized ones through to big, long hunks. They pack well into a lunch box, picnic basket and where would a British party be without a plate or two. So often overlooked, it is time once again to celebrate the British sausage roll.

Puff or shortcrust to use for the rolls is a debate which rages on, though puff is often the one used; the buttery flakes and the seasoned meat work so well together.

Sausage rolls are so quick and easy to make and they freeze well so why not make a large batch?


  • 1 onion (finely chopped)
  • 1 tablespoon vegetable oil
  • 3 1/2 cups/750 grams sausage meat (or meat squeezed from your favorite sausages)
  • Salt
  • Pepper
  • 3 eggs (medium-sized free-range eggs)
  • 25 ounces/750 grams puff pastry (if you prefer, you can use shortcrust pastry)

Steps to Make It

  1. Gather the ingredients.

     The Spruce
  2. Preheat the oven to 400 F/200 C/Gas 6

  3. In a frying pan, gently cook the onion in the vegetable oil for approximately 7 minutes.

    saute onions
     The Spruce
  4. Place the sausage meat into a large mixing bowl, add the onion mixture, two eggs, and season with a couple of twists of black pepper and a good sprinkling of salt. Mix well until all the ingredients are thoroughly and evenly mixed.

    mix ingredients
     The Spruce
  5. On a lightly floured surface, roll out half the pastry to 8 x 10-inch rectangle. Cut lengthwise into 2 strips. Repeat with the remaining pastry. Rest the pastry for at least 10 minutes in the refrigerator.

    fold pastry
     The Spruce
  6. Form the sausage meat into 4 long sausages the length of the pastry strips. Place each sausage into the center of each pastry strip. Beat the 3rd egg in a basin and lightly brush the edges of the pastry with the beaten egg.

    line pastry with filling and egg
     The Spruce
  7. Fold the pastry over the meat filling to form two long rolls then flip the sausage roll over so the seam is underneath. Brush the top surface lightly with beaten egg.

    roll up pastry
     The Spruce
  8. Cut the rolls into 1 1/2-inch length each. You can vary the length to the style of roll you want; for a canape size, you may want to make tiny rolls.

    cut pastry into sections
     The Spruce
  9. Place the sausage rolls on a greased baking sheet and cook in the preheated oven for 20 minutes or until golden brown.

    cook pastry
     The Spruce
  10. Pack into your picnic basket, lunch box, or simply eat and enjoy when cool.


  • Use a good quality sausage meat when you can to make a delicious snack stacked full of flavor. If you can't find good meat, then buy your favorite British sausages and squeeze the meat out and throw the skin away. Using this method is also a great way to create fillings for your sausage rolls by choosing different sausages. There are so many styles and flavors available; the choices are endless.

Recipe Tags: