Nanna’s Juicy Beef Sausage Rolls
A good sausage roll is a thing of beauty. Layers of buttery puff pastry wrapped around a juicy beef and cheddar filling that’s simple but full of flavour. And that’s exactly what you get with this beef sausage roll recipe – flaky, cheesy, meaty and so damn juicy, just how we like ’em!
Serve them warm with lashings of tomato ketchup, or some homemade tomato chutney if you’re feeling a little fancy.

If you’re new here, you might not know I also run a small online store where I keep many of the tools I cook with every day, along with a few timeless homewares for good, slow living…
My Mum is known for her beef rissoles recipe. I’ve grown up with it. My son has grown up with it. And it’s one of the easiest recipes you’ll ever make. Well, we took it up a notch! Last weekend, we cleaned out the freezer at the shop and had some puff pastry to use up. I was also batching some rissole mix for our freezer, and so we melded the two and threw together these beef sausage rolls for a weekend lunch. And boy, they are good!
Why You’ll love this recipe
- It’s Family-friendly: Both kids and adults are going to love these for their cheesy, juicy, meaty middle and crisp, flaky puff pastry.
- Easy to prep ahead: Pre‑assemble and refrigerate or freeze uncooked rolls, then bake when ready. Batch cookers, I got you! Stash a batch in the freezer, and you’ll never wonder what’s for lunch after Saturday sport ever again!
- Crowd-pleaser: Great for picnics, parties, or just because! Good party, Sausage rolls just make a party – Plus, I’ve never met anyone who didn’t devour a homemade sausage roll, have you?
You’ll need a few simple ingredients
- Beef mince – Don’t go too lean here or your sausage rolls can end up dry. I use roughly 80/20 beef mince. In Australia, the 82/18 mince you’ll find at Woolworths and Coles works a treat.
- Sausage mince – I’m talking about the tubes of sausage mince you’ll find at the supermarket, not the filling squeezed from beef sausages.
- Onion & garlic – For loads of flavour in the beef filling.
- Fresh breadcrumbs – I make mine with two slices of sandwich bread blitzed in the food processor, which gives me around 1⅓ cups. Panko breadcrumbs also work if you don’t want to make your own.
- Eggs – help bind the sausage roll filling together and for brushing over the pastry before baking.
- Fresh parsley & dried basil – The herbs I use in the filling, along with sea salt and plenty of freshly cracked black pepper.
- Vintage cheddar – Coarsely grated. A good sharp cheddar gives you little pockets of cheesy goodness throughout the beef filling.
- Puff pastry – Premade frozen puff pastry sheets keep things super easy.
- Sesame seeds – Optional, for sprinkling over the top before baking. Poppy seeds work too.
Here’s how to make these homemade sausage rolls…
1. Make the beef filling. Combine the beef mince, sausage mince, breadcrumbs, onion, garlic, herbs, egg, seasoning, and grated cheddar. Mix until everything is just combined – don’t overwork it.
2. Assemble the sausage rolls. Shape the beef mixture into long logs and place onto the puff pastry sheets. Roll the pastry around the filling, sealing the edge.
3. Chill. Pop the assembled sausage rolls into the fridge to firm up before slicing. This also helps keep that puff pastry beautifully cold.
4. Slice and finish. Cut into your preferred size – party sausage rolls or larger lunch-sized ones – then brush with egg wash and sprinkle with sesame or poppy seeds if using.
5. Bake until golden. Space them out on your baking tray and bake until the pastry is puffed and golden and the beef filling is cooked through.




Equipment
Ok, so I’m making this by hand; however, I like to make my life super easy by making this recipe in my trusty Magimix food processor. It makes the meat mixture in under 5 minutes, shaving off valuable time that you could be… (I’ll let you think about that for a sec!)
While it’s a little more work chopping all the individual ingredients by hand, you’ll get the same result. To mix all those bits together by hand, you’ll start with a large bowl. You’ll also need a large baking sheet to bake onto, as well as measuring tools, a sharp knife, and a pastry brush.
To bake on parchment paper, a Silpat baking mat, or directly onto the tray?
I’ve tested these sausage rolls three ways – directly on a stainless steel baking tray, on parchment paper and on a Silpat baking mat – to see which gives you the crispiest pastry underneath. Here’s what I found…
Directly on a stainless steel tray – BEST RESULT. This gave me the crispiest base and the best pastry overall. I rub the tray with a little oil before adding the sausage rolls. There’s always a small risk of sticking, but for me, this method wins.
Parchment paper – A VERY CLOSE SECOND. Super easy, no oil or baking spray needed, and still gives you a lovely crisp base. If you don’t want to risk anything sticking, this is the way to go.
Silpat baking mat – NOT MY PICK HERE. I love my Silpat for plenty of things, but sausage rolls aren’t one of them. Because the mat is designed to prevent sticking, I found the bottoms didn’t crisp up as well. Save it for the cookies!
For the crispiest sausage rolls, my vote goes to a lightly oiled stainless steel baking tray.
Cooks notes
Don’t overmix the filling. Mix everything until it’s just combined. Overworking the beef mixture can give you a dense sausage roll rather than a lovely juicy one.
Keep your puff pastry cold. You want it thawed just enough to be pliable, but still cold when it goes into the oven. I take mine out of the freezer about 10 minutes before I need it and let it thaw on the bench.
Give them some room. Don’t crowd the baking tray. Leave a little space between each sausage roll so the hot air can circulate and the pastry can puff and crisp properly.
Keep them even. Whether you’re making little party sausage rolls or larger ones for lunch, cut them roughly the same size so they cook evenly.
Let’s serve it up!
- Party or mini sausage rolls are a party staple, served warm with tomato sauce, mustard, HP sauce, or barbecue sauce for dipping. Morning tea, afternoon tea, for dinner or a quick and easy lunch, it’s one for (nearly) every time of the day.
- Make it into a meal and serve up a large sausage roll alongside a fresh green salad and some tomato chutney.
- Simply eat cold or at room temperature. They’re a bit like cold rissoles. It’s hard not to eat them straight from the fridge!

Storage
Make ahead: Assemble the sausage rolls, place them on a baking paper-lined tray and cover. Store in the fridge for up to 3 days, then slice, egg wash and bake when you’re ready.
To freeze uncooked sausage rolls: I prefer to freeze them before baking. For large sausage rolls, chill them for a couple of hours until firm, then double-wrap and freeze for up to 6 weeks. For smaller party sausage rolls, freeze them in layers with baking paper between each layer.
To store cooked sausage rolls: Let any leftovers cool completely, then store in an airtight container in the fridge for up to 3 days.
To freeze cooked sausage rolls: Cool completely before freezing in an airtight container. Reheat in a hot oven for around 10–15 minutes until heated through and the pastry has crisped back up.
FAQ’s


Start slow. Cook confidently.
Cast Iron Cooking 101
From slow cooked stews to warm bread fresh from the oven, this guide will help you feel confident cooking with cast iron at home.
Nanna’s Juicy Beef Sausage Rolls
- Total Time: 50 minutes
- Yield: 8 large sausage rolls 1x
Description
A good sausage roll is a thing of beauty. Layers of buttery puff pastry wrapped around a meat filling that’s simple, but full of flavor. And that’s just what these cheesy beef rissoles are. They’re flaky, tasty & so damn juicy, just how we like ’em! Serve them up with lashings of tomato ketchup or some homemade tomato chutney if you’re feeling a little fancy!
Ingredients
Beef Mince Filling
- 500g Premium beef mince
- 500g Sausage mince
- 1 1/4 c fresh breadcrumbs
- 1 egg
- 1 onion, finely diced
- 3 cloves garlic, crushed
- 1 heaped tbsp fresh parsley, finely chopped (a small handful of parsley)
- 2 tsp dried basil
- 1 tbsp sea salt flakes
- 1/2 tsp freshly ground pepper
- 100g mature cheddar cheese, grated
Pastry
- 1 packet puff pastry sheets
- 1 egg
- Sesame seeds (optional)
Instructions
- Place the beef mince, sausage mince, onion, garlic, breadcrumbs, 1 egg, parsley, basil, salt, pepper and cheddar in a large bowl. Mix until just combined – don’t overwork the mixture.
- Lay a sheet of puff pastry on a clean work surface. Shape a portion of the beef mixture into a long sausage-shaped log and place it along one edge of the pastry. Roll the pastry tightly around the filling, allowing the pastry to overlap by 1–2cm. Seal the edge with a little egg wash, then place seam-side down on a baking tray.
- Place the assembled sausage rolls in the fridge, uncovered, for 1 hour to firm up.
- Preheat the oven to 200°C/400°F.
- Crack the remaining egg into a small bowl and beat lightly with a fork.
- Cut into your desired size – approximately 5–6cm for party sausage rolls, or leave larger for lunch-sized rolls. Place on the prepared baking tray, brush generously with egg wash and sprinkle with sesame or poppy seeds, if using.
- Bake party-sized sausage rolls for 25–30 minutes, or full-sized sausage rolls for 35–45 minutes, until the pastry is puffed and golden and the filling is cooked through.
- Remove from the oven and transfer to a wire rack to cool slightly before serving.
Notes
In Australia, a puff pastry sheet is approximately. 25cm wide. I get 4 x party sausage rolls or 2 large portion sausage rolls per log that I roll.
Don’t over mix – you don’t want a super dense filling.
Keep the pastry cold: Thaw just until pliable; too warm and it will become sticky. I like to only remove my pastry from the freezer 10 minutes before using and let it thaw gently on the kitchen bench before using.
Be sure to space your sausage rolls on the tray for a crisp top and bottom, and make sure that you slice them into even pieces so they bake consistently!
Please note that all recipes on this website are in US measurements. Eg, 1 cup / 240ml, 1 tablespoon/15mls. Oven temperatures refer to a fan-forced oven.
- Prep Time: 20 minutes
- Cook Time: 30 minutes
- Category: Dinner
- Method: Baking
- Cuisine: Australian
Nutrition
- Serving Size: 1 large sausage roll
- Calories: 936
- Sugar: 3.4 g
- Sodium: 1387.5 mg
- Fat: 53.2 g
- Carbohydrates: 82.6 g
- Protein: 35 g
- Cholesterol: 96.4 mg





Can you put these unbaked in the fridge for 24 hrs?
Hi Jean. I have tried pre making my sausage rolls the day before and I find that you are more likely to get a soggy pasty bottom. x