Golden, flaky, and irresistibly savory, beef sausage rolls are a timeless comfort food that never fails to please. Whether served as a quick lunch, a satisfying snack, or a party appetizer, these handheld pastries pack layers of flavor into every bite. The magic begins with perfectly seasoned ground beef, which is richer and heartier than the traditional pork filling. Mixed with aromatics like onion, garlic, and fresh herbs, the beef becomes deeply flavorful as it bakes, while breadcrumbs or a touch of egg help bind everything together into a tender, juicy filling. A hint of mustard, Worcestershire sauce, or even a splash of tomato paste adds a subtle depth, making each bite more complex and satisfying.
The pastry is just as important as the filling. Buttery puff pastry, crisp and golden on the outside, creates the perfect contrast to the rich, savory interior. As the rolls bake, the pastry puffs into delicate, flaky layers, enveloping the meat in a warm, satisfying embrace. The combination of the buttery crust and the juicy beef is a classic pairing that feels nostalgic yet indulgent, making these rolls a favorite across generations.
Sausage rolls are also wonderfully versatile. They can be made bite-sized for parties or cut into generous portions for a hearty meal. Pair them with a tangy homemade ketchup, spicy mustard, or a rich tomato chutney to complement their savory depth. They’re delicious hot out of the oven, but they also taste just as good cold, which makes them a great option for picnics or packed lunches.
Whether served on a casual afternoon or as part of a festive spread, beef sausage rolls always deliver a crowd-pleasing combination of crisp pastry and flavorful filling. Their simplicity is part of their charm, proving that classic recipes, when made with care, remain irresistible no matter the occasion. Once you bite into the golden crust and taste the rich, seasoned beef inside, you’ll understand why sausage rolls are such a beloved staple in kitchens around the world.

Ingredients
- 500 g beef sausage meat preferably from quality cuts
- 1 packet puff pastry thawed if frozen
- 1 onion finely chopped
- 1 teaspoon dried thyme or fresh, chopped
- 1 egg beaten, for glazing
- 1 tablespoon milk for brushing
- to taste salt and pepper seasoning
Instructions
- Preheat oven to 200°C (392°F).
- In a mixing bowl, combine the beef sausage meat, chopped onion, dried thyme, salt, and pepper.
- Roll out the puff pastry on a lightly floured surface and cut into rectangles.
- Place a line of the sausage meat mixture along one edge of the pastry.
- Roll the pastry over the sausage mixture, sealing the edges with a little milk.
- Place the rolls onto a baking sheet lined with parchment paper. Brush the tops with beaten egg.
- Bake in preheated oven for 25 minutes or until the pastry is golden and crispy.
- Allow to cool slightly before serving.
Nutrition










These were a hit at the party! Everyone loved them. Will definitely make again.
I made these for my kids but they just wanted pizza instead, smh.
Cant believe they turned out so good, I am not a cook usually.
Yum! Can I freeze them after baking? Sounds good for busy days.
I dunno if freezing works, the texture might get all weird. Better to eat em fresh, right?
Yes! You can freeze them after baking. Just let them cool first, then wrap tightly in foil or a freezer-safe bag. Perfect for quick meals!
These look good but I am not a fan of rolling things, too much work!
The pastry was hard to work with! Maybe I rolled them too thin?
Yeah, I had the same problem! It can be tricky if you roll it too thin. Maybe try rolling it a bit thicker next time? Good luck!
These sausage rolls are the bomb! Easy to make and they taste delicious. My family loved them!
Why would you even use beef? Chicken sausage is way better!
Beef has a rich flavor that chicken just can’t match! Give it a try before knocking it!
I followed the recipe, but they ended up too greasy. Maybe less meat next time?
Great recipe! But honestly, who measures thyme?! I just throw in a handful.
So yummy! I added some cheese inside too. Best idea ever!
These were a huge hit at my party! Everyone loved them!
TOTAL FLUKE! 😡 My oven doesn’t even reach 200 degrees.
Super easy and so yummy! My kids devoured them in minutes.
Do you really need onion? I hate it!
You can leave out the onion if you don’t like it! Just add more seasoning or something else for flavor.
I just made these, but my pastry fell apart. Not sure what I did wrong!
Great recipe! Didn’t have thyme, so substituted with oregano, still worked.
Oregano is a great substitute! Glad it worked for you. Can’t wait to try this myself! 👍
So good, I’m making them again this weekend! 🎉
You’re gonna love them! They’re a hit at any party! 🎉
I don’t know, the last time I made them, they were kinda dry. Maybe I did something wrong?
My granny would make these but used pork instead. So goood!
I followed the recipe but the pastry was too soggy. Maybe I didn’t bake it long enough? Not sure I would try again.
I know what you mean! Sometimes the pastry can be tricky. You might want to try baking it a bit longer next time, or on a lower rack. That helped me!
Soggy pastry? Sounds like you need more baking time! That crust’s gotta get nice and crispy! Don’t give up!
These things are good but maybe a bit greasy? Need more napkins!
These are the best sausage rolls I’ve ever made! So flaky and tasty! 🤤
I added some cheese inside, it’s so good eat them outside with friends.
Cheese sounds amazing! I gotta try that next time. Great idea! 🧀
I dunno, adding cheese might make it too salty. I prefer it plain.
I don’t think beef is right for this. Chicken sausage is better, right?
I think I might have used the wrong kind of meat…are hot dogs even beef? Anyway, my kids liked them.
Hot dogs are usually made from a mix of meats, but usually not just beef. But hey, if your kids liked it, that’s what matters! Just go with what works for them.
My mom makes these all the time, but I can’t get mine to taste the same. Something is off.
Why do we need to add thyme? Seems unnecessary. Salt and pepper should do just fine.
Simple and quick! Perfect for a party snack, and everyone loved them!
I made these for my friends last weekend and they were a hit! Thanks for the recipe!
They were good, but I thought the pastry could be a bit flakier. Anyone else feel that way?
Wow, I can’t believe how easy these are to make! I’ll be making them for the big game day!
Just OK. I’ve had better sausage rolls at the bakery. The meat mixture needed more flavor.
Sausage and pastry?? Yes, please! 😍👌 Perfect snack for movie night.
I made these for my family last weekend and they were a hit! Seriously, so easy and delicious!
Yummy! 😋 My kids devoured them! Will make again!
So glad to hear that! My kids loved them too, perfect for parties!
Used chicken sausage instead and they turned out dry. Not sure if that’s how it’s meant to be.
I just can’t with this recipe. It was a disaster! The pastry burnt before the meat was cooked! 🥵
Nah, that’s not a big deal! Just try again, maybe less time in the oven. I make it all the time and it works fine. Your first try isn’t gonna be perfect! 😊
I’m so sorry to hear that! Baking can be super tricky. Did you happen to check your oven temperature? Sometimes they run hotter than the dial says. 🥺
Why not use croissants instead of puff pastry? It’s way tastier. 🤷♂️
Croissants would be great, but they might get soggy with the filling! 🤔
Nah, puff pastry is where it’s at! It’s flakier for sure.
How do you cut the pastry? Mine was all over the place. Help!
When cutting pastry, make sure to use a sharp knife and roll it out evenly on a floured surface. Don’t forget to chill it a bit if it’s getting too warm from your hands! Good luck!
I just use scissors, works fine for me! But yes, cutting even shapes is tough. No worriess, it still tastes good! 🤷♂️
Baked these while drinking wine! 😂)