Sausage Roll Recipe: 5 Simple Steps to the Perfect Australian Roll

If there is one thing that disappears faster than anything else at an Australian party, it is the sausage roll. You put a tray on the table and within five minutes there is nothing left but a few crumbs and someone asking if there are more in the oven. This Australian sausage roll recipe makes sure the answer is always yes.

Homemade sausage rolls are one of those things that sound like a lot of effort but really are not. The filling comes together in about ten minutes. The rolling takes another ten. Then the oven does everything else while you get on with your day. The result is golden, flaky puff pastry wrapped around a juicy, well-seasoned pork and beef filling that tastes nothing like the ones from the supermarket freezer section.

This Australian sausage roll recipe is the one I make for every school event, every Christmas party and every footy afternoon. I have tested it so many times that I can make it in my sleep. I know exactly what makes the filling juicy instead of dry, why the pastry seam needs to face down, and how long they actually need in the oven to get that deep golden colour without burning the ends.

I am going to share all of that with you today. By the end you will have a foolproof Australian sausage roll recipe with puff pastry that you will use again and again, plus tips for making mini sausage rolls for parties, how to freeze them, and what to serve alongside.

Why homemade sausage rolls are worth it

Store bought sausage rolls are fine in a pinch. But homemade sausage rolls are in a completely different category. The filling actually tastes like something. The pastry is properly flaky. You can season them the way your family likes, add vegetables for the kids without them knowing, and make them as big or as small as the occasion calls for.

This Australian sausage roll recipe uses a pork and beef mince filling with onion, garlic, fresh herbs and a few pantry sauces that add real depth. The whole thing is wrapped in Pampas puff pastry, brushed with egg wash and baked until deeply golden. They look impressive. They taste incredible. And the effort is genuinely not that much.

Once you make a batch of homemade sausage rolls you will understand why people request them at every gathering. They are the kind of food that makes people stop mid-conversation to reach for another one.

A little story from my kitchen

The first time I made sausage rolls from scratch was for my daughter’s seventh birthday party. I had been buying them frozen for years and figured making them myself would be too hard. Then I read a recipe, looked at the ingredient list and realised I had everything in the fridge already. I gave it a go.

The kids ate every single one before the adults had a chance to try them. My daughter’s friend’s mum asked me where I bought them from and when I said I made them she looked genuinely shocked. That was the moment I stopped buying frozen sausage rolls forever.

Now I make a double batch every time because a single batch never lasts long enough. I freeze half before baking and pull them out whenever we need something for a last-minute gathering. Having a stash of unbaked sausage rolls in the freezer is one of the best things you can do for your future self.

What makes a great sausage roll filling

The filling is everything in an Australian sausage roll recipe. Get this right and the rest is just rolling and baking. Here is what matters.

The meat mix

A combination of pork and beef mince gives you the best flavour and texture. Pure beef mince can be a bit dense and dry. Pure pork can be a little rich. Half and half gives you a juicy, well-balanced filling that holds together without being heavy. If you can only get one, use pork mince. It has enough fat to stay moist through the baking time.

The panade

This is the secret most home cooks skip. A panade is just breadcrumbs soaked in milk. It sounds simple because it is, but it makes a huge difference. The breadcrumbs soak up moisture and act as little sponges inside the filling, keeping it juicy even after 25 minutes in a hot oven. Without it, the filling shrinks and dries out. With it, every bite stays tender.

The flavour builders

Grated onion, garlic, Worcestershire sauce, tomato sauce and fresh parsley are the classic combination in a good Australian sausage roll recipe. The onion is grated rather than diced so it disappears into the filling and seasons everything evenly without crunchy bits. Worcestershire and tomato sauce add that familiar savoury tang that makes these taste like the ones you remember from the school canteen.

Hidden vegetables

Finely grated carrot and zucchini squeezed dry add moisture, sweetness and nutrition without changing the flavour. Kids never notice them. I always add them. You can skip them if you prefer a cleaner filling, but I recommend trying it at least once because they genuinely make the texture better.

Puff pastry — store bought or homemade

Use store bought. I know that sounds like a cop-out but it is genuinely the right call for sausage rolls. Australian Pork recipes almost always call for ready-made puff pastry and for good reason. Making puff pastry from scratch is a full-day project and the results are not meaningfully better for this type of recipe. Pampas butter puff pastry is what I use. It bakes up beautifully golden and flaky every time.

Take the sheets out of the freezer about 15 minutes before you need them. They should be thawed but still cold. Warm pastry is sticky and hard to work with. Cold pastry rolls and seals cleanly and gives you a better puff in the oven.

Ingredients for this Australian sausage roll recipe

For the sausage roll filling

  • 250g pork mince
  • 250g beef mince
  • 1 brown onion, grated with juices
  • 2 cloves garlic, minced
  • 1 small carrot, finely grated and squeezed dry
  • 1 small zucchini, finely grated and squeezed dry
  • 1 cup fresh breadcrumbs
  • 3 tablespoons milk
  • 1 egg, lightly beaten
  • 2 tablespoons Worcestershire sauce
  • 2 tablespoons tomato sauce
  • 2 tablespoons fresh parsley, finely chopped
  • 1 teaspoon dried mixed herbs
  • 1 teaspoon fine salt
  • Half teaspoon black pepper

For the pastry and finish

  • 4 sheets puff pastry, thawed but cold
  • 1 egg beaten with 1 tablespoon milk for egg wash
  • Sesame seeds for topping, optional

This makes approximately 24 standard sausage rolls or 48 mini sausage rolls depending on how you cut them.

5 simple steps to perfect sausage rolls

Step 1 — Make the panade

Mix the breadcrumbs and milk together in a large bowl. Let them sit for 2 minutes until the milk is fully absorbed. The mixture should look like wet sand. This is your insurance policy against dry filling.

Step 2 — Build the filling

Add grated onion and its juices, garlic, carrot, zucchini, egg, Worcestershire sauce, tomato sauce, parsley, mixed herbs, salt and pepper to the breadcrumb mixture. Stir until everything is evenly combined. Add the pork mince and beef mince. Use clean hands to bring everything together. Mix until just combined — do not overwork it or the filling becomes dense and tough.

To check the seasoning, take a small amount of filling, flatten it and cook it in a dry pan for a minute or two. Taste it. Adjust salt and pepper if needed. This step is worth doing every time.

Step 3 — Roll them up

Preheat your oven to 200 degrees Celsius fan-forced. Line two large baking trays with baking paper.

Lay one sheet of puff pastry on a clean bench. Spoon a line of filling along one edge of the pastry, leaving about 2cm clear at each end. The filling log should be about 3cm wide. Roll the pastry over the filling and keep rolling until the seam is underneath. Press the seam gently to seal. Brush the outside edge with a little egg wash before you complete the final roll if the pastry is not sticking on its own.

Repeat with all four sheets. You will have four long rolls.

Step 4 — Cut and egg wash

Use a sharp knife to cut each long roll into 6 equal pieces for standard sausage rolls. For mini sausage rolls cut each into 12 pieces. Place them on the lined trays seam side down with a little space between each one. Brush the tops generously with egg wash. Scatter sesame seeds on top if you like. Score the tops lightly with two or three diagonal cuts using the tip of your knife. This lets steam escape and gives them that classic bakery look.

Step 5 — Bake until golden

Bake for 20 to 25 minutes for standard sausage rolls and 15 to 18 minutes for mini sausage rolls. They are done when the pastry is deep golden brown all over and the filling feels firm when you press the side gently. Let them rest on the tray for 5 minutes before serving. The filling is very hot straight from the oven.

That is the complete Australian sausage roll recipe in five steps. Simple, reliable and genuinely delicious every single time.

Australian Sausage Roll Recipe

Recipe by Ella McKenzieCourse: SnacksCuisine: AustralianDifficulty: Easy
Servings

24

rolls
Prep time

20

minutes
Cooking time

25

minutes
Calories

180

kcal
Total time

45

minutes

45

minutes

A juicy pork and beef filling with hidden vegetables and classic Aussie flavours, wrapped in golden flaky puff pastry. This homemade Australian sausage roll recipe is simple to make, perfect for parties, school events and footy afternoons, and freezes beautifully.

Ingredients

  • Filling
  • 250 g pork mince

  • 250 g beef mince

  • 1 brown onion, grated with juices

  • 2 cloves garlic, minced

  • 1 small carrot, finely grated and squeezed dry

  • 1 small zucchini, finely grated and squeezed dry

  • 1 cup fresh breadcrumbs

  • 3 tablespoons milk

  • 1 egg, lightly beaten

  • 2 tablespoons Worcestershire sauce

  • 2 tablespoons tomato sauce

  • 2 tablespoons fresh parsley, finely chopped

  • 1 teaspoon dried mixed herbs

  • 1 teaspoon fine salt

  • Half teaspoon black pepper

  • Pastry
  • 4 sheets puff pastry, thawed but cold

  • 1 egg beaten with 1 tablespoon milk for egg wash

  • Sesame seeds for topping, optional

Directions

  • Mix breadcrumbs and milk in a large bowl. Let sit 2 minutes until milk is absorbed.
  • Add grated onion, garlic, carrot, zucchini, egg, Worcestershire sauce, tomato sauce, parsley, mixed herbs, salt and pepper. Stir to combine. Add both minces and mix with hands until just combined. Do not overwork.
  • Preheat oven to 200 degrees Celsius fan-forced. Line two large baking trays with baking paper.
  • Lay one pastry sheet on a clean bench. Spoon a line of filling along one edge, leaving 2cm clear at each end. Roll the pastry over the filling, seam side down. Repeat with remaining sheets.
  • Cut each roll into 6 pieces for standard or 12 for mini. Place seam side down on trays. Brush with egg wash, score the tops and sprinkle with sesame seeds if using.
  • Bake 20 to 25 minutes for standard or 15 to 18 minutes for mini until deep golden. Rest 5 minutes before serving.

Notes

  • Seasoning check: Always cook a small piece of filling in a dry pan before rolling to taste and adjust seasoning.
  • Pastry tip: Keep pastry cold until you are ready to use it. Warm pastry is hard to work with and does not puff as well.
  • Gluten free: Use gluten free breadcrumbs and gluten free puff pastry. Check your sauces are gluten free too.
  • Dairy free: Replace milk with oat milk or almond milk in the panade.
  • Pork free: Use all beef mince or a mix of beef and lamb.

Mini sausage rolls for parties

Mini sausage rolls are the party food version of this Australian sausage roll recipe and they are even more popular than the standard size. People can eat them in two bites, they are easy to hold with a drink in the other hand, and a tray of 48 mini sausage rolls looks incredibly impressive on a party table.

The filling and pastry are exactly the same. The only difference is how you cut them. After rolling, cut each log into 12 pieces instead of 6. They bake faster — about 15 to 18 minutes — so keep an eye on them from the 14-minute mark.

For a party spread, make both sizes. Put the minis out first as people arrive and bring out the standard ones warm from the oven when everyone is seated. It sounds like a small thing but the timing makes them feel even more special.

How to get the pastry golden and flaky

Golden, shatteringly flaky pastry is what separates a great sausage roll from a disappointing one. Here is everything that makes the difference.

  • Keep the pastry cold. Take it out of the freezer 15 minutes before you need it. If it gets too warm while you are working, pop it back in the fridge for 10 minutes before baking.
  • Egg wash generously. Do not be stingy with the egg wash. A generous coat gives you that deep amber colour. Use a pastry brush and cover the whole surface.
  • Seam side down always. This is non-negotiable. If the seam is on top it opens up in the oven and the filling pushes out.
  • Score the tops. Two or three diagonal cuts with a sharp knife let steam escape and stop the pastry from ballooning unevenly.
  • Hot oven, preheated properly. 200 degrees fan-forced and fully preheated before the trays go in. A hot oven gives immediate puff and colour.
  • Do not overcrowd the tray. Leave space between each roll so hot air can circulate. Crowded sausage rolls steam instead of bake and the pastry goes soft on the sides.

What to serve with sausage rolls

Tomato sauce is the non-negotiable classic. Every Australian knows this. But there are other options worth having on the table.

  • Tomato sauce. Heinz or homebrand, squirted straight from the bottle. No apology needed.
  • Sweet chilli sauce. A great option for adults who want a little heat.
  • Seeded mustard. The grown-up choice. Excellent with the pork and beef filling.
  • Barbecue sauce. Smoky and sweet, very popular with kids.
  • Aioli. If you want to feel a bit fancy about it.

For a full party spread, pair these with a spinach cob loaf, a platter of fresh cut vegetables and some dips. That combination covers every guest and every dietary need without too much work.

Make ahead, freezing and reheating

This is where homemade sausage rolls really shine. They are one of the best things you can have in the freezer.

Make ahead and refrigerate

Assemble the sausage rolls up to 24 hours ahead, cover with cling wrap and refrigerate unbaked. Brush with egg wash just before baking. They come out just as good as fresh.

Freeze unbaked

This is my preferred approach. Assemble, cut and place on a lined tray. Freeze until solid, about 2 hours, then transfer to a zip-lock bag. They keep for up to 3 months. To bake from frozen, brush with egg wash and bake at 180 degrees for 30 to 35 minutes. No need to thaw first.

Freeze baked

Cool completely, wrap individually or in pairs and freeze for up to 2 months. Reheat in the oven at 180 degrees for 12 to 15 minutes until hot through and the pastry crisps back up. Avoid the microwave — it makes the pastry soft and chewy.

Variations to try

Cheese and bacon sausage rolls

Add 2 rashers of finely chopped bacon and a handful of grated tasty cheese to the filling. The cheese melts through and the bacon adds little pops of smoky flavour. One of the most popular variations in my house.

Chicken and leek sausage rolls

Replace the pork and beef with chicken mince. Swap the onion for one finely sliced leek cooked in butter until soft. Add a teaspoon of Dijon mustard to the filling. Lighter and very elegant for a dinner party platter.

Lamb and rosemary sausage rolls

Use lamb mince with a tablespoon of fresh rosemary, a teaspoon of ground cumin and a squeeze of lemon. This is a Middle Eastern-inspired version that feels a bit more grown-up and works beautifully with a yoghurt dipping sauce.

Veggie sausage rolls

Combine finely chopped mushrooms, lentils, grated sweet potato, onion and cheese with egg and breadcrumbs. Season well with cumin, paprika and Worcestershire sauce. Roll and bake the same way. These are genuinely good and no one at the table will feel like they are missing out.

Frequently asked questions

What is the best mince for an Australian sausage roll recipe?

A mix of half pork mince and half beef mince gives you the best flavour and texture. Pork adds fat and juiciness while beef adds flavour and body. If you can only use one, choose pork mince for the juiciest result.

Why do my homemade sausage rolls have a soggy bottom?

The most common reason is that the filling was too wet or the oven was not hot enough. Make sure you squeeze all the moisture out of your grated vegetables before adding them to the filling. Bake at 200 degrees fan-forced on a preheated tray for the crispest base.

Can I freeze homemade sausage rolls?

Yes and freezing unbaked is the best approach. Assemble and cut your sausage rolls, freeze on a tray until solid then transfer to a bag. Bake from frozen at 180 degrees for 30 to 35 minutes brushed with egg wash. They come out beautifully.

How many sausage rolls does this Australian sausage roll recipe make?

This recipe makes approximately 24 standard sausage rolls using 4 sheets of puff pastry. Cut each log into 12 pieces instead of 6 to make 48 mini sausage rolls perfect for parties.

What sauces go with sausage rolls with tomato sauce?

Tomato sauce is the classic. Sweet chilli sauce, seeded mustard, barbecue sauce and aioli are all great alternatives. Put out a few options and let everyone choose their own.

This Australian sausage roll recipe is one of those things that once you make it yourself you will never go back to store bought. The filling is juicy and well-seasoned, the pastry is golden and flaky, and they work for absolutely every occasion from school lunchboxes to Christmas Day.

Make a double batch. Freeze half. Future you will be very grateful.

Happy cooking from my Newcastle kitchen.

Ella x

Ella McKenzie Avatar

AUTHOR


You’ll also love these simple Aussie recipes