Few things in life bring as much joy as biting into a perfectly golden, flaky sausage roll. That satisfying crunch of buttery pastry giving way to savory, seasoned meat is nothing short of magical. Whether you grew up with them as a staple at birthday parties, discovered them at a British bakery, or are completely new to this culinary treasure – one thing is certain: homemade sausage rolls are in a league of their own.
Forget everything you know about the lukewarm, soggy specimens from supermarket shelves. These homemade sausage rolls feature shatteringly crisp puff pastry wrapped around juicy, herb-flecked sausage meat that’s been seasoned to perfection. They’re the kind of food that makes people close their eyes and sigh with contentment.
Perfect for parties, picnics, game day snacking, lunchboxes, or a cozy night in – once you master this recipe, you’ll never look at store-bought sausage rolls the same way again.
Why Homemade is Better
Control Over Ingredients: You know exactly what goes into your sausage rolls – no mystery fillers, preservatives, or additives.
Superior Flavor: Fresh herbs, quality meat, and real butter pastry create layers of flavor that mass-produced versions simply can’t match.
Customization: Want extra sage? Prefer a spicy kick? Making them yourself means tailoring each batch to your preferences.
Impressive Results: There’s something deeply satisfying about pulling a tray of golden, puffed sausage rolls from your own oven.
Cost-Effective: Making a large batch at home costs a fraction of buying from a bakery, especially when feeding a crowd.
Ingredient Breakdown
For the Sausage Filling
| Ingredient | Amount | Notes |
|---|---|---|
| Pork sausage meat | 1 lb (450g) | Or sausages with casings removed |
| Breadcrumbs | ¼ cup (30g) | Fresh or panko |
| Fresh sage | 1 tablespoon | Finely chopped |
| Fresh thyme | 1 teaspoon | Leaves only, chopped |
| Onion | 1 small | Very finely minced or grated |
| Garlic | 2 cloves | Minced |
| Dijon mustard | 1 teaspoon | |
| Salt | ½ teaspoon | Adjust based on sausage seasoning |
| Black pepper | ½ teaspoon | Freshly ground |
| Nutmeg | ¼ teaspoon | Freshly grated preferred |
| Egg yolk | 1 large | Binds the filling |
| Fennel seeds | ½ teaspoon | Optional, for Italian style |
For the Pastry and Assembly
| Ingredient | Amount | Notes |
|---|---|---|
| Puff pastry | 1 lb (450g) | 2 sheets, store-bought or homemade |
| Egg | 1 large | For egg wash |
| Milk or water | 1 tablespoon | For egg wash |
| Sesame seeds | 2 tablespoons | Optional, for topping |
| Flaky sea salt | For sprinkling | Optional |
| Poppy seeds | 1 tablespoon | Optional, for topping |
Equipment Needed
- Large mixing bowl
- Baking sheets (2)
- Parchment paper or silicone baking mats
- Rolling pin
- Sharp knife or pizza cutter
- Pastry brush
- Fork (for crimping)
- Wire cooling rack
- Plastic wrap
Step-by-Step Instructions
Part 1: Preparing the Filling
Step 1: Prep Your Aromatics
Finely mince or grate the onion. The smaller the pieces, the better they’ll incorporate into the meat. Mince the garlic finely as well. Finely chop the fresh sage and thyme.
Pro Tip: Grating the onion on a box grater creates a paste-like consistency that distributes evenly and won’t create chunks in your filling.
Step 2: Combine the Filling Ingredients
In a large mixing bowl, add the sausage meat, breadcrumbs, minced onion, garlic, sage, thyme, Dijon mustard, salt, pepper, nutmeg, and egg yolk.
Step 3: Mix Thoroughly
Using your hands (the most effective tool here!), mix everything together until well combined. Squeeze the mixture through your fingers to ensure even distribution of all ingredients. The mixture should be cohesive but not overworked.
Pro Tip: Wet your hands slightly before mixing to prevent sticking.
Step 4: Test the Seasoning
Pinch off a small piece of the mixture, flatten it into a small patty, and cook it in a skillet over medium heat until cooked through. Taste and adjust seasoning as needed. This step is crucial – you can’t taste raw pork, but you can taste a cooked sample!
Step 5: Chill the Filling
Cover the bowl with plastic wrap and refrigerate for at least 30 minutes. Cold filling is easier to work with and helps keep the pastry cold during assembly.
Part 2: Preparing the Pastry
Step 1: Thaw Properly (If Using Frozen)
If using frozen puff pastry, thaw according to package directions. This usually means:
- Overnight in the refrigerator, OR
- 30-40 minutes at room temperature
The pastry should be cold but pliable – not frozen solid or room temperature and sticky.
Step 2: Prepare Your Work Surface
Lightly flour a clean, cool work surface. If your kitchen is warm, you can chill a marble board or even a large baking sheet to work on.
Step 3: Roll the Pastry
If the pastry sheets aren’t already the right size, roll each sheet into a rectangle approximately 10 x 14 inches (25 x 35 cm). The pastry should be about ⅛-inch thick.
Step 4: Cut the Sheets
Cut each pastry sheet in half lengthwise, creating long strips approximately 5 x 14 inches each. You should now have 4 strips total.
Part 3: Assembling the Sausage Rolls
Step 1: Preheat the Oven
Preheat your oven to 400°F (200°C). Line two baking sheets with parchment paper.
Step 2: Divide the Filling
Divide your chilled sausage filling into 4 equal portions (one for each pastry strip).
Step 3: Shape the Filling
Take one portion of filling and shape it into a long log, roughly the length of the pastry strip. Place this log along one long edge of the pastry, leaving about ½ inch border on each end.
The filling log should be about 1 inch (2.5 cm) in diameter for standard sausage rolls. For cocktail-sized rolls, make them thinner; for larger rolls, make them thicker.
Step 4: Prepare the Egg Wash
In a small bowl, beat together the egg and milk (or water). This will be used to seal the pastry and create a golden finish.
Step 5: Seal the Rolls
Brush egg wash along the far long edge of the pastry (the edge without filling). Starting from the filling side, roll the pastry over the sausage meat, rolling away from you until you reach the egg-washed edge. Press gently to seal.
Step 6: Position the Seam
Turn the roll so the seam is on the bottom. This keeps it sealed during baking and creates a neater presentation.
Step 7: Crimp with a Fork (Optional)
For a decorative finish and extra security, press the tines of a fork along the seam to crimp and seal.
Step 8: Cut into Individual Rolls
Using a sharp knife, trim the uneven ends, then cut each long roll into pieces:
- Cocktail size: 1-1.5 inches (2.5-4 cm)
- Standard size: 3-4 inches (7-10 cm)
- Jumbo size: 5-6 inches (12-15 cm)
Step 9: Score the Tops
Using a sharp knife, make 2-3 diagonal slashes across the top of each roll. This allows steam to escape and creates an attractive pattern.
Step 10: Arrange on Baking Sheets
Place the sausage rolls on the prepared baking sheets, seam-side down, leaving about 2 inches between each roll. They will puff up during baking!
Step 11: Apply Egg Wash
Brush the tops and sides of each roll generously with egg wash. This is what creates that gorgeous golden-brown color.
Step 12: Add Toppings (Optional)
Sprinkle with sesame seeds, poppy seeds, fennel seeds, or flaky sea salt.
Step 13: Chill Before Baking
Place the baking sheets in the refrigerator for 15-20 minutes. This helps the pastry stay cold and results in better puffing and flakiness.
Part 4: Baking
Step 1: Bake
Place the baking sheets in the preheated oven and bake for 25-30 minutes (for standard size rolls), until the pastry is deeply golden brown and puffed, and the internal temperature of the filling reaches 160°F (71°C).
Timing by Size:
- Cocktail size: 18-22 minutes
- Standard size: 25-30 minutes
- Jumbo size: 30-35 minutes
Step 2: Rotate if Needed
Halfway through baking, rotate the trays front to back and swap their positions in the oven for even browning.
Step 3: Check for Doneness
The rolls are done when:
- The pastry is deeply golden brown (not pale!)
- The bottoms are golden and crisp
- The meat has cooked through (check with a thermometer if unsure)
Step 4: Cool Slightly
Transfer to a wire rack and let cool for at least 5 minutes before serving. The filling will be extremely hot!
Expert Tips for Perfect Sausage Rolls
For the Flakiest Pastry
- Keep it cold: Cold butter in cold pastry = flaky layers. If the pastry gets warm and soft, refrigerate it.
- Don’t stretch the pastry: Stretching causes shrinkage during baking. Let the pastry relax if it springs back.
- Score the tops: This allows steam to escape, preventing soggy spots and helping the pastry puff evenly.
- Egg wash generously: Don’t be stingy! This is what creates that professional bakery shine.
For the Best Filling
- Don’t skip the breadcrumbs: They absorb excess moisture and keep the filling tender.
- Include fat: If making your own sausage meat, don’t go too lean. Fat = flavor and juiciness.
- Season boldly: The pastry is rich but unseasoned, so your filling should be well-seasoned.
- Test before assembling: That quick-fried sample can save an entire batch!
- Keep it cold: Cold filling is easier to shape and keeps the pastry from getting warm.
For Assembly and Baking
- Uniform sizing: Cut rolls the same size for even baking.
- Leave space: Rolls puff up – crowding leads to uneven browning.
- Don’t underbake: A pale sausage roll is a sad sausage roll. Wait for deep golden color!
- Rest before serving: Give them a few minutes to cool so you don’t burn your mouth.
Final Thoughts
Homemade sausage rolls are one of those recipes that seem fancy but are actually incredibly approachable. Once you’ve made a batch, you’ll understand why they’re such an enduring classic. The combination of shatteringly crisp, buttery pastry and savory, herb-scented filling is simply irresistible.
Whether you’re making them for a crowd or just treating yourself on a Saturday afternoon, these sausage rolls deliver comfort, satisfaction, and that unmistakable homemade quality that no store-bought version can match.
So preheat that oven, clear your counter, and get rolling. Your taste buds will thank you.





