All the bakery vibes, none of the work!

You know those afternoons where everyone walks in, starving, all at slightly different times, and suddenly you’re expected to produce something warm, filling and snackable … immediately? That’s exactly where these live. This Easy Homemade Sausage Rolls (Bakery-style) recipe works as an after-school lifesaver, an easy lunchbox bake, or the answer to “what can I feed people without cooking dinner twice?”.

homemade sausage recipe serving
Crispy layers outside, juicy cheesy pork filling inside. Exactly what you want a sausage roll to be.

They slot perfectly into busy weeks – quick prep, minimal mess, freezer-friendly and loved by everyone. Make a batch ahead, bake straight from the fridge, or pull them out as impressive snacks when unexpected visitors (or extra-hungry kids) appear. They’re just as useful for casual entertaining as they are for emergency dinners with a side salad.

The store-bought caramelised onion relish and cheese do all the heavy lifting. No frying onions, no complicated filling – just mix, roll and bake – but you still get that sweet-savoury, melty, bakery-style flavour. They also double as leftovers, so tomorrow’s lunch is sorted, warm or cold.

They’re the kind of recipe that makes you feel organised even when you absolutely are not … the kind of recipes worth holding on to. 😂

Homemade Sausage Roll Recipe Ingredients
Italian pork sausages, panko breadcrumbs, caramelised onion relish, cheddar, eggs, puff pastry, sesame seeds, salt flakes and ketchup for serving – that’s it. Pantry-ingredient energy, bakery results.
homemade sausage roll ingredients in bowl ready to be mixed
Remove the sausages from their casings, add breadcrumbs, relish, cheese, pepper and one egg. Mix just until combined – don’t overwork or the rolls will be dense.

Can I make the sausage rolls ahead of time?

Yes – and this is where they shine. You can fully assemble and cut the sausage rolls, then keep them covered in the fridge for up to 24 hours before baking. When ready, brush with egg wash and bake as normal. They’re ideal for prepping in the morning (or the night before) so dinner, lunchboxes or entertaining prep is done – you just bake when needed.

sausage roll mixture on puff pastry
Form a log along the edge, leaving a small border so the pastry can seal properly (this stops filling leaks later).
sausage rolls folded and crimped example shot
Fold over firmly and crimp with a fork – tight seal = neat sausage rolls and melty cheese stays inside.

Can I freeze the sausage rolls before baking?

Absolutely. Just place the uncooked, cut sausage rolls on a tray and freeze until firm, then transfer to a container or freezer bag. Bake straight from frozen at 220°C (425°F) (200°C/400°F fan-forced), adding 10–15 minutes to the cooking time. No need to thaw! Freezing before baking keeps the pastry crisp and fresh, rather than soft from reheating.

sausage rolls being cut with knife into three
Cut each log into three even pieces for bakery-style size. Smaller rolls cook faster and hold together better.
sausage rolls being brushed with egg wash
Brush generously with egg wash and cut small slits on top – this lets steam escape so the pastry puffs instead of splitting.

Can I freeze the cooked sausage rolls?

Yes. Let them cool completely, then freeze in an airtight container for up to 3 months. Reheat in the oven or air fryer until hot and crisp – avoid microwaving if possible as it softens the pastry.

homemade sausage rolls fresh out of the oven
Bake until deeply golden and puffed. If they look pale, they’re not ready yet – colour = crisp pastry.
Homemade Sausage Roll Recipe fresh out of oven
Deep golden, flaky pastry and zero frying pans used. Straight from bowl to oven – the weeknight version of feeling organised.

Why are my sausage rolls leaking or opening?

Usually the filling is overpacked or the pastry wasn’t sealed properly. Leave a small border, press firmly to seal, and cut small slits in the top so steam escapes. This keeps the cheese inside and the pastry neat.

sausage rolls plated with ketchup and onion relish on side
Serve with ketchup, extra onion relish or both. Snack, lunch or dinner – they cover all bases.

What can I add to the filling?

This recipe is very flexible – just don’t overload the mixture or the rolls will split. And keep the additions small so the mixture still binds together easily.

Things you can add:

  • Finely grated carrot or zucchini (courgette) – squeeze the moisture out
  • Chopped fresh baby spinach (if using frozen, be sure to squeeze all the moisture out)
  • Dijon mustard
  • Worcestershire sauce
  • Chilli (red pepper) flakes
  • Swap the cheddar for mozzarella or parmesan
sausage roll being held in hand in front of platter
The correct way to test one … for quality control obviously.
sausage roll halved to show juicy moist centre
Juicy pork, sweet onion and melted cheese – the shortcut filling that tastes anything but shortcut.

What can I serve with these sausage rolls?

The sausage rolls work brilliantly for meals or snacks depending how you serve them. 

Dinner

Lunchboxes/snacks

  • Tomato ketchup
  • Chutney or relish
  • Fruit and veggie sticks

Entertaining platter

  • Dipping sauces
  • Pickles
  • Cheeseboard or charcuterie board additions
homemade sausage roll being dipped into ketchup
Hot tip: dip while hot. The pastry stays crisp and the filling is at peak cheesy.

If you enjoyed Easy Homemade Sausage Rolls (Bakery-style), I think you’ll love

The BEST Homemade Sausage Rolls Recipe
Spinach and Feta Triangles Recipe
Spinach and Feta Rolls Recipe
Mushroom Arancini Recipe
Mini Lunchbox Pizzas Recipe

Print
clockclock iconcutlerycutlery iconflagflag iconfolderfolder iconinstagraminstagram iconpinterestpinterest iconfacebookfacebook iconprintprint iconsquaressquares iconheartheart iconheart solidheart solid icon
homemade sausage recipe serving

Easy Homemade Sausage Rolls (Bakery-style)

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

These Easy Homemade Sausage Rolls (Bakery-style) are a minimal-ingredient, easy sausage roll recipe made in one bowl with puff pastry, pork sausage meat and store-bought onion relish. They’re freezer-friendly, perfect for lunchboxes, snacks or entertaining, and taste just as good warm or cold the next day.

  • Total Time: 30 minutes
  • Yield: 12 sausage rolls (serves 4) 1x

Ingredients

Scale
  • 450 g (1 lb) good-quality Italian pork sausages
  • 1 cup (60 g) panko breadcrumbs
  • ⅓ cup (90 g) store-bought caramelied onion relish, plus extra to serve
  • ½ cup (60 g) freshly grated cheddar
  • ¼ tsp freshly cracked black pepper
  • 2 eggs
  • 2 sheets of frozen puff pastry, just thawed
  • 1 tsp sesame seeds, to sprinkle
  • ½ tsp sea salt flakes, to sprinkle
  • Tomato ketchup, to serve

Instructions

  1. Preheat the oven – Preheat the oven to 220°C (425°F) (200°C/400°F fan-forced). Line a metal baking tray (not glass or ceramic) with baking (parchment) paper (you may need two trays).
  2. Make the filling – Remove the sausages from their casings and place them in a large bowl. Add the breadcrumbs, onion relish, cheese, pepper and one of the eggs (reserve the other for brushing). Use your hands to mix until just combined.
  3. Prepare the pastry – Cut each pastry sheet in half lengthways. Divide the filling into four long logs. Place one log of filling along the edge of each pastry strip, leaving a 1 cm (½ inch) border.
  4. Fold and seal – Fold the pastry over the filling to enclose. Press to seal, then use a fork to crimp the edge.
  5. Slice and vent – Cut each log into three pieces. Use a sharp knife to make small slits along the top of each roll (this lets steam escape and stops the cheese leaking out).
  6. Egg wash and season – Whisk the remaining egg and brush generously over the tops. Sprinkle the sausage rolls with sesame seeds and sea salt.
  7. Bake – Place on the prepared tray(s), leaving space between each roll. Bake for 25 minutes, rotating halfway if using two trays, until puffed and deep golden. (See note 1 for air fryer method.)
  8. Serve – Serve immediately with extra caramelised onion relish and ketchup.

Notes

Note 1 – Air fryer method Cook in a preheated air fryer at 180°C (350°F) for 12–15 minutes (depending on size), or until golden and cooked through. Lightly spray with olive oil before cooking. Arrange in a single layer and cook in batches so the air can circulate properly.

Make Ahead

Assemble and slice the sausage rolls, cover and refrigerate for up to 24 hours, or freeze in a single layer until solid, then transfer to an airtight container for up to 3 months. Bake at 220°C (425°F) (200°C/400°F fan-forced) as per the recipe, brushing with egg and seasoning before baking. Add 10–15 minutes to the cooking time if baking from frozen.

Leftovers

Refrigerate cooked sausage rolls in an airtight container for up to 3 days, freeze for up to 3 months. Reheat in a 200°C (400°F) (180°C/350°F fan-forced) oven or air fryer until hot and crisp.

Recipe source

Thank you to Jessica Brook for your help developing this recipe.

  • Author: Nicole
  • Prep Time: 5 minutes
  • Cook Time: 25 minutes
  • Category: Easy Entertaining, freezer-friendly, Lunch, snacks
  • Method: Air Fryer, Bake
  • Cuisine: Australian, Family-friendly