Greggs Sausage Rolls Recipe (Copycat)

Updated November 5, 2026

Total time
55 min
prep 30 min · cook 25 min
Serves
8
portions as written

Jump to recipe

Greggs Sausage Rolls Recipe (Copycat)

Greggs sausage rolls are a beloved British bakery staple: flaky, buttery puff pastry wrapped around a savory, well-seasoned sausage meat filling. This copycat recipe recreates that iconic flavor at home, using simple ingredients and a few clever tricks. The result is a golden, crisp pastry with a juicy, herby center—perfect for a snack, party platter, or lunchbox.

Ingredients

  • 1 sheet (about 10 x 15 in / 25 x 38 cm) all-butter puff pastry, thawed if frozen
  • 1 lb (450 g) ground pork (or a mix of pork and beef)
  • 1/2 cup (50 g) plain breadcrumbs
  • 1/4 cup (60 ml) cold water
  • 1 small onion, finely grated (about 1/4 cup / 60 g)
  • 1 teaspoon salt
  • 1/2 teaspoon black pepper
  • 1/2 teaspoon dried sage
  • 1/2 teaspoon dried thyme
  • 1/4 teaspoon ground nutmeg
  • 1 egg, beaten (for egg wash)

Instructions

  1. Preheat your oven to 400°F (200°C). Line a baking sheet with parchment paper.
  2. In a large bowl, combine the ground pork, breadcrumbs, water, grated onion, salt, pepper, sage, thyme, and nutmeg. Mix with your hands until just combined—do not overwork, or the filling will become tough.
  3. On a lightly floured surface, roll out the puff pastry sheet slightly to smooth any creases. Cut the sheet lengthwise into two equal rectangles, each about 5 inches (12.5 cm) wide.
  4. Divide the meat mixture in half. Shape each half into a long log, about 1 inch (2.5 cm) in diameter, and place it along the center of each pastry rectangle.
  5. Brush one long edge of each pastry rectangle with beaten egg. Fold the other edge over the filling, pressing the edges together to seal. Crimp with a fork to ensure a tight seal.
  6. Cut each long roll into 4 equal pieces (about 2.5 inches / 6 cm each). Place them seam-side down on the prepared baking sheet, leaving space between each.
  7. Brush the tops of the sausage rolls with the remaining beaten egg. This gives them that shiny, golden finish.
  8. Bake for 20–25 minutes, until the pastry is puffed and deep golden brown, and the filling reaches a safe minimum internal temperature of 160°F (71°C) as measured with a food thermometer (USDA FSIS safe minimum for ground meat).
  9. Let cool for 5 minutes on the baking sheet, then transfer to a wire rack. Serve warm or at room temperature.

Tips

  • Keep the pastry cold: Work quickly and handle the puff pastry as little as possible. If it becomes too soft, pop it back in the fridge for 10 minutes before filling.
  • Don’t skip the water: The water helps keep the filling moist during baking. Without it, the sausage rolls can turn out dry.
  • Seal well: Press the edges firmly and crimp with a fork—otherwise, the filling may leak out during baking.
  • Make ahead: Assemble the rolls and refrigerate unbaked for up to 24 hours. Add a few extra minutes to the baking time if baking straight from the fridge.

Serving Suggestions

Serve these sausage rolls warm with a dollop of brown sauce (HP sauce) or English mustard. They also pair well with a simple side salad or a bowl of tomato soup for a comforting lunch. For a party, arrange them on a platter with pickles and cheese.

Variations

  • Spicy: Add 1/2 teaspoon of chili flakes or a dash of cayenne pepper to the filling for a kick.
  • Cheesy: Place a thin strip of cheddar or mozzarella on top of the meat before rolling.
  • Veggie: Replace the pork with a plant-based ground meat substitute and add finely chopped mushrooms for extra moisture.
  • Herby: Increase the sage and thyme, or add a tablespoon of fresh chopped parsley.

Storage and Reheating

Store leftover sausage rolls in an airtight container in the refrigerator for up to 3 days. To reheat, place them on a baking sheet in a 350°F (175°C) oven for 8–10 minutes, or until hot and crisp. You can also microwave them for 30–60 seconds, but the pastry will be softer. For longer storage, freeze baked sausage rolls for up to 2 months; thaw overnight in the fridge and reheat in the oven as above.

Frequently Asked Questions

Can I use ready-made sausage meat instead of ground pork?
Yes, you can. If using sausage meat, reduce the salt to 1/2 teaspoon, as the sausage is already seasoned.

Why are my sausage rolls soggy on the bottom?
This can happen if the filling is too wet or the pastry isn’t baked long enough. Make sure to drain any excess moisture from the grated onion, and bake until the pastry is deep golden brown all over.

Can I make these gluten-free?
Yes, use gluten-free puff pastry and gluten-free breadcrumbs. The texture may be slightly different, but they will still be delicious.

Can I use a different type of pastry?
Shortcrust pastry works too, but the result will be more like a pasty than a flaky sausage roll. Puff pastry gives the classic flaky texture.

How do I know when the sausage rolls are fully cooked?
The pastry should be golden and puffed, and the filling should reach an internal temperature of 160°F (71°C) when checked with a food thermometer.

Can I freeze the unbaked rolls?
Yes, assemble the rolls, place them on a parchment-lined tray, and freeze until solid. Transfer to a freezer bag and store for up to 2 months. Bake from frozen, adding 5–10 minutes to the baking time.

Related

More recipes to cook

Safety notes: safe minimum internal temperatures from USDA FSIS; raw and undercooked fish guidance from the U.S. FDA. Food safety notes

Spotted an error? Tell us and we will correct it (corrections policy).