Golden Buttery British Sausage Rolls with Flaky Puff Pastry and Savory Herb Filling
There is nothing quite as comforting as homemade British sausage rolls fresh from the oven. Wrapped in layers of crisp, buttery puff pastry and filled with juicy, herb-seasoned pork sausage, these classic sausage rolls are a timeless favorite that never goes out of style. Whether you’re serving them as a party appetizer, afternoon tea treat, picnic snack, holiday appetizer, or an easy family meal, these flaky sausage rolls are always a crowd-pleaser.
Unlike store-bought versions, homemade sausage rolls have an incredibly rich flavor, a perfectly crisp pastry, and a moist, savory filling made with fresh herbs, garlic, onion, Dijon mustard, and aromatic spices. Every bite offers the perfect balance of flaky pastry and tender sausage, making this one of the best traditional British recipes you can make at home.
This easy sausage roll recipe is beginner-friendly and uses simple pantry ingredients while delivering bakery-quality results. The golden puff pastry bakes up beautifully crisp while the seasoned pork filling remains juicy and flavorful. Serve these delicious sausage rolls warm with English mustard, brown sauce, tomato chutney, cranberry sauce, or your favorite dipping sauce.
Why You’ll Love These Homemade British Sausage Rolls
If you’ve never made homemade sausage rolls before, you’ll be surprised by how simple they are. This recipe comes together quickly and delivers exceptional flavor every single time.
Here are just a few reasons you’ll love this recipe:
- Made with rich all-butter puff pastry for maximum flakiness.
- Juicy pork sausage filling packed with fresh herbs.
- Crispy golden exterior with a tender, flavorful center.
- Perfect for parties, holidays, brunch, lunch, picnics, and snacks.
- Easy to prepare ahead of time.
- Freezer-friendly for convenient meal prep.
- Better than bakery or supermarket sausage rolls.
- Ready in under one hour.
- Family-friendly and loved by both kids and adults.
Ingredients
- 2 sheets all-butter puff pastry, thawed
- 1 pound (450g) pork sausage meat
- 1 small onion, finely grated
- 2 cloves garlic, minced
- 1 teaspoon fresh thyme leaves
- 1 teaspoon chopped fresh sage
- 1 teaspoon Dijon mustard
- 1 tablespoon chopped fresh parsley
- ½ teaspoon kosher salt
- ½ teaspoon ground black pepper
- ¼ teaspoon ground nutmeg
- 1 beaten egg (for the filling)
- 1 beaten egg mixed with 1 tablespoon water (for egg wash)
- Sesame seeds or poppy seeds (optional)
Equipment You’ll Need
- Large mixing bowl
- Sharp knife
- Rolling pin
- Baking tray
- Parchment paper
- Pastry brush
Step-by-Step Instructions
Step 1: Prepare the Oven
Preheat your oven to 400°F (200°C). Line a large baking tray with parchment paper to prevent sticking and ensure easy cleanup.
Step 2: Make the Sausage Filling
Place the pork sausage meat into a large bowl. Add the grated onion, minced garlic, fresh thyme, chopped sage, parsley, Dijon mustard, salt, pepper, nutmeg, and one beaten egg.
Mix everything together until evenly combined. Avoid overmixing, as this can make the filling dense.
Step 3: Prepare the Puff Pastry
Lightly dust your work surface with flour. Roll each sheet of puff pastry just enough to smooth out the folds without making it too thin.
Cut each sheet lengthwise into two equal strips to create four long pastry pieces.
Step 4: Fill the Pastry
Divide the sausage mixture evenly into four portions.
Shape each portion into a long sausage log and place it down the center of each pastry strip.
Brush one edge of each strip with egg wash.
Fold the pastry over the filling and press firmly along the seam to seal.
Place each roll seam-side down.
Step 5: Cut Into Individual Rolls
Using a sharp knife, slice each long roll into four or five equal pieces depending on your preferred serving size.
Arrange them on the prepared baking tray, leaving space between each roll.
Step 6: Egg Wash
Brush the tops generously with egg wash.
Sprinkle with sesame seeds or poppy seeds if desired for extra crunch and an attractive finish.
Step 7: Bake
Bake for 25 to 30 minutes, or until the pastry is deeply golden, puffed, crisp, and the sausage filling is fully cooked.
Step 8: Cool and Serve
Allow the sausage rolls to cool for five minutes before serving.
Enjoy warm with English mustard, HP brown sauce, tomato chutney, caramelized onion relish, or ketchup.
Tips for Perfect Sausage Rolls
- Always keep puff pastry cold until ready to use.
- Don’t overfill the pastry.
- Chill assembled rolls before baking for cleaner shapes.
- Use quality pork sausage meat for richer flavor.
- Brush generously with egg wash for a glossy golden finish.
- Bake until the pastry is deeply golden rather than pale.
- Let them rest briefly after baking to help the filling set.
Variations
This versatile recipe can easily be customized.
- Add grated cheddar cheese.
- Mix pork and beef together.
- Add finely chopped bacon.
- Include chopped spinach for extra vegetables.
- Add chili flakes for a spicy version.
- Use chicken or turkey sausage meat.
- Add caramelized onions for extra sweetness.
Storage
Store leftover sausage rolls in an airtight container in the refrigerator for up to 3 days.
Reheat in a 350°F (175°C) oven for 10–15 minutes until hot and crispy.
Avoid microwaving if possible, as the pastry may become soft.
Freezing Instructions
These sausage rolls freeze exceptionally well.
Freeze unbaked sausage rolls on a tray until solid, then transfer them to freezer bags for up to 3 months.
Bake directly from frozen, adding approximately 8–10 extra minutes to the baking time.
You can also freeze fully baked sausage rolls and reheat them whenever needed.
Frequently Asked Questions
Can I make these ahead of time?
Yes. Assemble them up to one day in advance and refrigerate until ready to bake.
Can I freeze homemade sausage rolls?
Absolutely. They freeze beautifully before or after baking.
Why is my pastry soggy?
Usually because the filling contains too much moisture or the pastry wasn’t baked long enough.
What can I serve with sausage rolls?
They pair perfectly with English mustard, HP brown sauce, tomato chutney, pickle relish, cranberry sauce, salad, soup, or baked beans.
Can I use ready-made sausage?
Yes, simply remove the casings before mixing with the seasonings.
Nutrition Information
Prep Time: 20 minutes
Cook Time: 30 minutes
Total Time: 50 minutes
Yield: 8 sausage rolls
Calories: Approximately 395 kcal per serving
Final Thoughts
These Golden Buttery British Sausage Rolls combine everything you love about traditional British comfort food: buttery, flaky pastry wrapped around a juicy, herb-infused pork filling that bakes to golden perfection. They’re easy enough for a weeknight dinner yet elegant enough for holiday entertaining, afternoon tea, game-day spreads, or festive gatherings.
Whether served fresh from the oven with classic English mustard, packed into a picnic basket, added to a brunch buffet, or enjoyed as a satisfying snack, these homemade sausage rolls deliver irresistible flavor and texture every time. Once you try this recipe, it’s sure to become a favorite you’ll make again and again for family and friends.