Eight Forest Lane

  • Latest
  • All Recipes
  • eBook
  • About
  • Work With Me
menu icon
go to homepage
  • Latest
  • All Recipes
  • eBook
  • About
  • Work With Me
search icon
Homepage link
  • Latest
  • All Recipes
  • eBook
  • About
  • Work With Me
×
Home » Recipes » Pork

The BEST Sausage Roll Recipe

By Sally · Nov 14, 2025 · This post may contain affiliate links.
Jump to Recipe Jump to Video
4.35 from 26 votes

These classic sausage rolls are the ultimate snack for parties and celebrations. I’ve tested countless sausage roll recipes over the years, and this one delivers every time. With thousands of readers making this recipe every month, you know it’s a guaranteed crowd-pleaser. The filling comes together quickly in a food processor and is wrapped in golden, flaky puff pastry for that perfect bakery-style taste at home.

⭐⭐⭐⭐⭐ my family rated them as the best ever…much, much better than bought/bakery sausage rolls…even better than villi’s – carolyn
Close up of a plate of homemade sausage rolls.

There are not many things that I would classify as my signature dish, but if I had to choose, I think it would be these sausage rolls. Whenever there is a party or a gathering and I bring out a plate of these sausage rolls, people will descend.

Along with party pies they are a classic crowd favourite, but more often than not, they will taste a little dry and flavourless which is often compensated for by a huge dunk in tomato sauce.

But not this recipe. It is hands down the best sausage roll recipe I have ever made and it brings thousands of visitors every month to my website alone, so it’s not just me who thinks so!

They have a classic taste, meaning the flavours remind me of those that you get from a local bakery while on a road trip. I have eaten many different sausage rolls from around the country, and the ones that I love the most have a rich, meaty but not overly fatty sausage filling surrounded by a thin layer of flaky pastry. These achieve exactly that.

I love making homemade sausage rolls because you know exactly what goes into them. You can control the flavours and they taste so much better than anything frozen you can get at the grocery store.

What makes this the best sausage roll recipe?

After making and tasting countless sausage rolls over the years, I can confidently say these are the ones that deliver every time. They’re:

  • Easy – The filling comes together quickly in a food processor.
  • Juicy – Every bite is packed with flavour.
  • Made with real meat – Just quality pork and beef, no fillers.
  • Full of flavour – Savoury, seasoned, and baked in golden, flaky pastry.

Key Ingredients

One of the best things about this classic sausage roll recipe is that it uses real ingredients so you know exactly what goes into them.

All ingredients needed to make sausage rolls laid out in bowls.

Note all ingredients and their quantities are laid out in the recipe card at the bottom of this post.

  • Puff pastry – frozen puff pastry sheets make this recipe super easy. Most frozen puff pastry sheets are dairy free but always check to be sure.
  • Onion and garlic – adding flavour.
  • Carrot – not only are we sneaking a little extra veg into the filling, but also adding essential flavour!
  • Bacon – enhancing the flavour of the pork and adding that extra saltiness. It’s so delicious and what helps ensure these are the BEST sausage rolls.
  • Pork and beef mince – for the best flavour I recommend using a combination of both but you can certainly make these with either all pork or all beef depending on your preferences. You can buy pork and beef mince in packets together at the supermarket.
  • Egg – helps bind the filling together.
  • Worcestershire sauce and tomato sauce/ketchup – adds extra flavour and richness. Do not leave this out!
  • Breadcrumbs – helps absorb the fat from the meat holding all the flavour and ensures the filling doesn’t dry out.

You’ll Also Love: Chicken Sausage Rolls

A plate of sausage rolls with tomato sauce.

Step-By-Step Instructions

One thing that I think separates a bakery sausage roll with a homemade one is how fine the filling is. I’ve made a lot of sausage rolls, and I’ve finally found the secret to real ingredients and the prefect texture – using a food processor!

This machine is going to chop all of your veg for you, then mix that with your meat to create the perfect filling. It just makes the whole process so much easier and less messy.

Step 1: Start by getting out your sheets of puff pastry and leaving on the kitchen bench to thaw while you prep the filling. If they get too warm, pop them in the fridge as your pastry will puff better if it remains cold.

Step 2: Next make your filling by adding your onions, garlic and carrot to the food processor and chopping until fine. This step is so much easier than doing so by hand and you get a perfectly fine chop meaning you wont find any big onion chunks in your filling!

The sausage filling in a food processor.
Shaping the filling into logs on the pastry.

Step 3: Add in your bacon, pulse to chop, followed by the pork and beef mince. Continue mixing until all combined. Finally add in your sauces, the egg and breadcrumbs and process until your mixture has come together.

Step 4: Cut each sheet of pastry in half and divide your sausage filling evenly, using your hands to shape the filling into logs down the centre of each rectangle.

Rolling the pastry over the sausage filling.
The cut sausage rolls on the baking tray.

Step 5: Brush the edge with egg wash and tightly roll the pastry up and around the meat so that the ends seal where the egg wash is. Cut each roll into 4 even pieces and place on a baking tray a few centimetres apart.

Step 6: Brush the tops with egg wash and sprinkle with sesame seeds. Place trays in the oven and bake for 20-30 minutes until the pastry is golden brown.

Brushing egg was on the sausage rolls.
The cooked sausage rolls on a baking tray.

🦘 A note if you’re not Australian: it is a requirement to serve these with tomato sauce. Tomato sauce here is pretty much ketchup but it is also not. It can be a place of much debate in our country around brands but in my house we usually have Heinz tomato ketchup so that is what I use, but any classic Aussie tomato sauce will do the trick.

Storage Instructions: Store for up to 3 days in an airtight container in the fridge and reheat in the oven or air fryer at 180°C (350°F) for 5–10 minutes.

Recipe FAQs

Can I freeze these sausage rolls?

You can freeze these sausage rolls either cooked or uncooked for up to 3 months. I like to freeze after they are cooked for a grab and go style snack.

Let them defrost in the fridge first if you want, or reheat them straight from frozen in the microwave or covered in the oven. I also love to use the air fryer to easily heat these up and keep the pastry crispy.

Can I make sausage rolls ahead of time?

Yes, you can prepare sausage rolls in advance. After assembling the rolls, you can cover them tightly with plastic wrap and refrigerate for up to 24 hours before baking.

A hand holding a mini sausage roll dunked in tomato sauce with a bite taken.

If you do make this recipe, please be sure to leave a comment and ⭐⭐⭐⭐⭐ rating below! And tag any of your creations on Instagram with @eightforestlane as I would love to see.

More party food ideas:

Pork, Sage and Pancetta Gourmet Sausage Rolls
Easy Baked Beef Meatballs
Vegetarian Mini Quiches
Smoked Salmon Crostini

Sausage Roll Recipe

These classic sausage rolls are the ultimate snack for parties and celebrations. I’ve tested countless sausage roll recipes over the years, and this one delivers every time. With thousands of readers making this recipe every month, you know it’s a guaranteed crowd-pleaser. The filling comes together quickly in a food processor and is wrapped in golden, flaky puff pastry for that perfect bakery-style taste at home.
4.35 from 26 votes
Print Pin Rate
Course: Appetizer
Cuisine: Australian
Prep Time: 15 minutes minutes
Cook Time: 30 minutes minutes
Total Time: 45 minutes minutes
Servings: 22 sausage rolls
Author: Sally

Equipment

  • food processor
  • pastry brush
  • large baking sheets
Prevent your screen from going dark

Ingredients

  • 3 sheets frozen puff pastry thawed
  • 1 onion
  • 1 small or ½ large carrot
  • 2 cloves garlic
  • 100 grams bacon
  • 250 grams lean beef mince/ground beef
  • 250 grams pork mince/ground pork
  • 1 egg
  • 1 tablespoon worcestershire sauce
  • 1 tablespoon tomato sauce/ketchup
  • salt and pepper to taste
  • ¾ cup panko breadcrumbs
  • 1 egg for egg wash
  • sesame seeds optional

Instructions

  • Preheat your oven to 180°C (350°F) and line 2 baking trays with baking paper or lightly spray with oil.
  • Peel the onion and carrot and roughly chop into quarters. Place them in the bowl of a large food processor fitted with the chopping blade, along with the garlic. Process for about 1 minute until finely chopped, scraping down any larger pieces from the sides as needed.
  • Add the bacon and pulse until chopped and mixed with the vegetables.
  • Add the pork and beef mince and process for about 1 minute until well combined.
  • Add the egg, sauces, and a pinch of salt and pepper. Pulse again to combine.
  • Finally, add the breadcrumbs and process for about 20 seconds until the mixture just comes together.
  • Crack an egg into a small bowl and whisk to make your egg wash.
  • Take your thawed puff pastry sheets and cut each in half so you have 6 rectangles. Using a pastry brush, spread a strip of egg wash along the long edge at the top of each rectangle.
  • Divide the sausage filling into 6 portions and shape each into a log in the centre of a rectangle. Roll the pastry around the meat, sealing the edge with the egg wash.
  • Cut each roll into 4 even pieces and place on the prepared baking trays, leaving about 1 inch (2.5 cm) between each. Brush the tops with egg wash and sprinkle with sesame seeds.
  • Bake for 25-30 minutes, or until the pastry is golden brown. Serve with tomato sauce or ketchup.

Video

Notes

Pastry: You can thaw your puff pastry by leaving it in the fridge, or you can leave it on the kitchen bench for 10 minutes while you make the filling. If it is getting too warm though, place it back in the fridge until you are ready to use it.
Food processor: If you don’t have a food processor simply finely chop the carrot, onion, garlic, and bacon and add all ingredients into a large bowl and mix everything together until combined using a wooden spoon or your hands.
Pork and beef mince: You can buy 500 gram packet of pork and beef mince at the supermarket which is what I use here. I think this is key to the classic bakery-style flavour of the sausage rolls however you can definitely use all pork or all beef. 

Nutrition

Calories: 272kcal | Carbohydrates: 19g | Protein: 8g | Fat: 18g | Saturated Fat: 5g | Polyunsaturated Fat: 2g | Monounsaturated Fat: 10g | Trans Fat: 0.05g | Cholesterol: 33mg | Sodium: 176mg | Potassium: 131mg | Fiber: 1g | Sugar: 1g | Vitamin A: 36IU | Vitamin C: 1mg | Calcium: 18mg | Iron: 2mg

Nutritional information is provided as a guide only and is calculated using automated online tools, therefore we cannot guarantee the accuracy. We encourage you to make your own calculations based on the actual ingredients used in your recipe.

Have you made this recipe?Leave a comment and a rating below and tag your creations with #eightforestlane on Instagram!
Not from Australia? Check out my US Conversion Guide

This recipe was originally published in 2019 and has been updated in 2025 with new photos and more helpful information. The recipe remains the same.

More All Pork Recipes

  • One Pan Dumpling Bake
  • Sweet and Sour Meatballs
  • One Pot Sausage and Broccoli Pasta
  • Green Curry Meatballs

Share this recipe:

Comments

    4.35 from 26 votes (22 ratings without comment)

    Made this recipe? Leave a review! Cancel reply

    Your email address will not be published. Required fields are marked *

    Recipe Rating




  1. Musa Lule says

    December 31, 2024 at 8:08 pm

    Fantastic classic recipe, easy to make and tastes delicious, juicy too. Thanks a lot for the recipe.
    Happy blessed new year.

    Reply
  2. Carolyn says

    August 31, 2024 at 2:10 pm

    I actually substituted half the 3/4 cup of fresh bread crumbs with rolled oats..ie half rolled oats, half fresh bread crumbs. My family rated them as the best ever…much, much better than bought/bakery sausage rolls…even better than Villi’s

    Reply
    • Sally says

      September 03, 2024 at 7:20 am

      I love this feedback from your family! Thanks so much Carolyn!

  3. Sylvie says

    October 01, 2019 at 6:23 pm

    What a classic appetiser, I’d never thought of actually making them instead of buying them – but there is no way I will buy them ever again now… delicious!

    Reply
    • Sally says

      October 03, 2019 at 7:03 am

      They are so much easier to make at home than you think and taste so much better!

  4. Robyn says

    October 01, 2019 at 5:02 pm

    These are going to be a big hit in our house! I love the fact that you can freeze them cooked too.

    Reply
    • Sally says

      October 03, 2019 at 7:04 am

      Makes it so much easier when you need something quick!

Hi! I’m Sally, and welcome to Eight Forest Lane! I’ve been dairy free for over 10 years, and I love sharing simple, tasty recipes that make cooking and baking easy, stress free, and fun for everyone! 

More about me →

Latest Recipes

  • 15 Easy Dairy Free Easter Dessert Recipes
  • 20 Easy Dairy Free Appetisers Perfect For Any Party
  • 26 Easy Dairy Free Dessert Recipes
  • Slow Cooker Salsa Verde Chicken

Healthy & Delicious Bowls

  • Chipotle Chicken Bowls
  • Teriyaki Salmon and Avocado Rice Bowls
  • Hot Honey Sweet Potato Beef Bowl (Viral TikTok Recipe!)
  • Burger Bowls

Popular Right Now!

  • Burger Bowls
  • The BEST Sausage Roll Recipe
  • Vegetable Curry Pies
  • Dairy Free Lasagne

Footer

Info

  • About Me
  • Services
  • Privacy Policy
  • Disclaimer

Explore

  • Recipe Index
  • Air Fryer Recipes
  • 30 Minute Meals
  • Resources

Say Hello

  • Contact
  • Pinterest
  • Instagram
  • Work With Me

We acknowledge all Aboriginal and Torres Strait Islander persons as the first inhabitants of the nation and traditional custodians of the land in which we work and live, and pay our respects to Elders past, present and emerging.

↑ back to top

As an Amazon Associate I earn from qualifying purchases. Thank you for your support!

Copyright © 2026 Eight Forest Lane

Rate This Recipe

Your vote:




A rating is required
A name is required
An email is required

Recipe Ratings without Comment

Something went wrong. Please try again.