Bite Buddy
← Back to all recipes

Greggs Sausage Roll

Make your own Greggs Sausage Rolls at home – golden flaky puff pastry wrapped around seasoned sausage meat. A quick and easy UK fakeaway classic.

Snacks
Serves: 4Prep: 15 minsCook: 25 minsTotal: 40 mins

Rate This Recipe

Tried this recipe? Your rating helps others discover great dishes and appears in Google search results!

5.0 (1)
Homemade Greggs-style sausage roll on baking tray

Why you’ll love it

Few things are more British than a warm Greggs Sausage Roll. Whether grabbed on the high street or as a lunch treat, it’s an iconic comfort food. With this copycat recipe, you can recreate the famous flaky pastry and savoury sausage filling in your own kitchen. Using ready-rolled puff pastry keeps things simple while still delivering that signature crisp, buttery bite. Seasoned sausage meat gives the filling an authentic taste, while egg wash ensures the pastry turns golden. This homemade Greggs Sausage Roll is quick to prepare, cheap to make, and every bit as satisfying as the original.

About the original

Greggs is the UK’s biggest bakery chain, loved for its affordable, freshly baked savouries. The Greggs Sausage Roll is their most famous product, with millions sold every week. While the shop version is convenient, making your own lets you control the quality of ingredients and enjoy them hot and fresh from the oven. It’s the ultimate fakeaway recipe – simple, nostalgic, and crowd-pleasing.


Ad Space

Google AdSense

Ingredients

  • 1 sheet Puff pastry — approx. 320g
  • 400 g Sausage Meat
  • 1 piece Onion — finely chopped
  • ½ tsp Garlic powder
  • ½ tsp Fine Sea Salt
  • ½ tsp Black Pepper
  • 1 piece Egg — beaten (for egg wash)
  • ½ tsp Thyme — Dried
  • ½ tsp Sage — Dried

Method

  1. Preheat oven to 200°C (fan 180°C) / 400°F. Line a baking tray with parchment paper.

  2. Mix sausage meat with onion powder, garlic granules, salt and pepper.

  3. Unroll puff pastry and cut lengthwise into two equal strips.

  4. Divide sausage mixture into two logs and place along the centre of each strip.

  5. Fold pastry over, sealing edges with a fork. Slice into rolls of your preferred size.

  6. Seal edges with a fork and cut into portions.

  7. Place on baking tray, brush tops with egg wash.

  8. Bake for 20–25 minutes until golden brown.

Tips & Variations

FAQs

Can I freeze homemade sausage rolls?
Yes – freeze before baking. Cook from frozen at 200°C for 30–35 minutes.
Which pastry should I use?
Always puff pastry for that signature flaky Greggs texture.
Can I make mini sausage rolls for parties?
Absolutely – just cut smaller pieces and reduce baking time to 15–18 minutes.

Nutrition (per serving)

Calories311 kcal
Protein11 g
Fat22 g
Carbs23 g

Ad Space

Google AdSense

Loading comments...

Ad Space

Google AdSense