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!
Pretty good, but what’s up with the milk for brushing? I skipped that part.
I think the milk just helps with making the glaze nicer, but if you skipped it, they probably still turned out fine! Just a personal preference, I guess.
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.
Absolutely delicious! Will be making these again for sure. My kids couldn’t get enough!
I found them kinda bland. Maybe add more spices or something? 🤔
That’s awesome to hear! My kids loved them too! It’s such a hit every time!
Pretty simple but super tasty. I used fresh thyme and added a pinch of garlic powder. Would absolutely make again.
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.
I dunno, the pastry turned out kinda soggy for me… maybe I did it wrong?
Why do we need to add thyme? Seems unnecessary. Salt and pepper should do just fine.
These are the best! My grandma used to make them all the time.
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!
So easy! I mixed in some cheese into the meat, and it was a hit!
Cheese in sausage rolls? That’s genius! I’m definitely trying that next time!
I don’t get how you made them so quick. My pastry was a mess.
Just OK. I’ve had better sausage rolls at the bakery. The meat mixture needed more flavor.
These came out insanely crispy on the outside—exactly what I wanted. The thyme + onion combo smells so good while baking.
They are okay. I’d prefer them with a sauce or dip.
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. 🥺
So easy to make! I added some cheese inside for extra flavor. Yum!
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! 🤷♂️
Pretty easy to make but I guess you need to have the right beef meat? I used some cheap stuff and it wasn’t great.
Yeah, the quality of the meat really makes a difference! I always use grass-fed beef and it’s amazing!
Baked these while drinking wine! 😂)
These were amazing! Better than store bought. My family loved them!
I’m so glad to hear that! The puff pastry really makes a difference, doesn’t it? I’ll definitely try this recipe soon!
Tasty and easy. I can’t believe how simple it was! Can’t wait to make again!
Best snack ever! 👌
Not bad! I followed it mostly, but I ran out of thyme so I used Italian seasoning. Kinda worked, but it wasn’t the same.
Not bad! I like that it’s not fussy. Next time I might add a little grated cheese into the filling.
Thanks! A little grated cheese in the filling sounds great—probably makes it extra rich and melty. I’d add it sparingly so the sausage mixture stays juicy but not too wet.
Made these for dinner tonight and they turned out *so* crispy. The thyme in the filling is a game changer—will definitely make again.
Not gonna lie, I was skeptical about puff pastry + sausage meat sounding too simple. Turns out it’s actually delicious and comforting.
Really solid recipe. I added grated cheese to the filling and it made it feel like a fancy pub snack. Golden all over by the end.
I tried this with chicken sausage instead and it didn’t turn out. Stick with beef!
This is like a fancy hot dog! 😂
Delicious. Yum!
Ahh I’m glad you liked them! The puff pastry gets so perfectly golden—did you make any tweaks or follow it exactly?
Beef sausage meat? Seriously? Chicken would be better.
I dunno, I mean chicken could be more healthier, right? And isn’t beef kinda greasy?
I think beef is the way to go! Adds more flavor than chicken. Plus, those who like beef will love it!
Why do you need thyme? I just used garlic. Taste better that way!
Delicious! 😋 Will make again for sure!
These sausage rolls are amazing! So easy to make and full of flavor. My family loved them.
I dunno, but my rolls didn’t puff up. What did I do wrong? 🤔
Measured the beef wrong, ended up with a gooey mess. Haha, learn from my mistake!
Oh no! That sounds rough! I’ve made similar mistakes before, but hey, at least you tried! Definitely gonna measure twice next time!
Yummy!! 😋
These are dangerous—ate three before realizing. The egg wash makes them look bakery-level.
Delicious! But I wish it had more seasoning… like garlic maybe?
The pastry took longer to cook than stated. Mine were kinda soggy after 25 mins. Not sure what went wrong.
Wasn’t a fan. The pastry turned out soggy for me. I think I overfilled them or something.
Soggy pastry can be a bummer! Maybe just a little less filling next time? Hope it works better for you!
Hmmm, I think you might wanna try a different method or recipe. I never have issues with sogginess! Maybe check your oven temp? 🤔
Rolled my pastry too thin, and now it’s all burnt. Pfft. Not cool.
Oh no, that sucks! Maybe try rolling it a little thicker next time? Happy cooking!
Easy recipe, my kids loved them. I served with ketchup and it was gone fast.
Ketchup?! I mean… okay. I tried once and mine didn’t brown as much, like the egg glaze kinda slid off. Maybe I rolled too thick. Still pretty good tho.
So glad your kids liked them! The ketchup pairing totally makes sense—these crisp up so well. Do you think 25 minutes was enough for your oven?
I ain’t sure about the thyme. Might swap it next time.
The egg glaze and milk trick is smart. I used milk to seal and it actually held together better than usual.
These are delicious, but the filling was a bit greasy with my sausage meat. Next time I’ll blot it or use a leaner mix.
Pretty straightforward recipe. I used fresh thyme and it was still great. Next time I might add a little garlic though.
Not gonna lie, I thought 200°C would be too hot. It worked, but I kept an eye on them so they wouldn’t burn.
They looked great but mine leaked a bit of fat out the sides… maybe I overstuffed. Still tasted amazing though, and the pastry stayed flaky.
That sounds like you may have overstuffed a touch—fat tends to leak when the filling is packed too tight. Your note about the flaky pastry is a good sign though! Next time I’d try a slightly thinner log and seal the edges really firmly with a bit more milk.
Mine did that too once… i think my oven was too hot or i didnt trim the pastry? Also maybe the sausage meat had more fat in it? Still was tasty lol. 200C seems okay though, right?
Pretty solid recipe. I used fresh thyme and added a little extra black pepper because I like things punchier. Next time I might chill the rolls before baking for cleaner slices.
I wasn’t sure about the thyme, but it actually worked really well! Thanks for the recipe!
Mine burst a bit at the seam. I think I didn’t seal well enough with the milk—still delicious though, just messier.
Kinda dry. Needs more sauce or something, just sayin’.
I totally agree! A sauce would make it taste so much better. Maybe a BBQ or a gravy could really help out! 😋
Used store-brand pastry and it still turned out great. My family asked for the recipe, so yeah… nailed it.
Love hearing this! Store-brand puff pastry can be totally fine—your family asking for the recipe is the best compliment 😄
I’m skeptical it’d work with store brand pastry, but maybe because it’s still puff. Did you add any extra seasoning or just follow the salt/pepper? I feel like mine always tastes bland.
Too much onion for my taste. Next time, I’ll use just half an onion.
Five stars. Crazy good. My kids went back for more. Will freeze and reheat next time—if it stays crispy.
Five stars indeed—crispy puff pastry + savory sausage is such a winning combo. Freezing/reheating can work, but I’ve found reheat on a wire rack (or back on a tray) helps it stay crunchy. Great call!
I dunno, mine got a bit soggy when I reheated… I think I underbaked or didn’t cool enough before freezing. Still tasty though. Would 200°C again but maybe bake 5 more mins?
The flavor is good, but mine came out a little dry. Maybe my sausage meat was lean? Next time I’ll mix in a spoon of olive oil or something.
These sausage rolls are a hit at my parties! Everyone loves them!
I totally agree! These are the best! I can never make enough for my guests. 😂
Sausage rolls = life. Forever in love with this recipe.
Easy weeknight snack. I used store-bought puff pastry and fresh thyme. Sealing with milk worked great—no leaks. Would definitely make again.
Perfect for parties! Everyone loved them, and they disappeared quickly!
I don’t know… they seem too hard to make with that puff pastry stuff. Can’t you just use bread?
I made these for my son’s birthday and they were a hit! Everyone raved about them. Definitely a keeper!
Puff pastry cracked on me when I rolled it—maybe I didn’t thaw it long enough. Still tasted good though.
Made these last night—so flaky and the filling is super savory. I added a tiny pinch of chili flakes and it was perfect. 25 minutes was right on.
I don’t know if I did it wrong but the pastry stayed a little doughy in the middle. Edges were crisp at least.
So easy and so hearty. I served them with mustard and it was perfect. Definitely making again.
I don’t know, puff pastry always gets soggy for me. Mine were kinda greasy—maybe I should drain the sausage?
Why is there both egg AND milk? I only had one egg, so I used egg for glazing and also brushed a bit extra on the seams. It came out okay.
Egg is mainly for glazing/that golden shine, and the milk is just to help seal the pastry edges (kind of like glue). Using just one should still work if you were generous on the seams—nice that yours turned out okay!
These are so good! I made them for my family, and they disappeared in minutes. Will definitely make again!
Not sure about the puff pastry rectangles—mine were too big so the rolls came out uneven. Also, 200°C felt a bit hot for my oven so I reduced by like 10°C and it helped.
I think the onion amount is too much? Mine was a bit wet and the rolls felt soggy on the bottom. Maybe I chopped bigger than I should.
Pretty good, but I think 200°C is a bit low for my oven. I baked closer to 30 minutes and they finally browned. Still tasty though.
I love sausage rolls!! But my sister said these were too salty. Next time, I’ll just skip the extra salt.
I followed everything but they didn’t get as golden as expected. Could be my egg wash was thinner? They were edible, just kinda bland compared to store-bought.
Beef sausage meat is sometimes salty, so I’m skeptical about adding ‘to taste’ salt/pepper. Just go light first.
I’m skeptical about baking time. 25 minutes felt short, but maybe my oven runs cool. I ended up giving them 8 more minutes.
Made these tonight—so crispy and savory! The thyme really shows up. I used fresh thyme and it smelled amazing.
Yes!! I love when the thyme actually comes through—fresh makes such a difference. Crispy sausage rolls are the best combo of savory + flaky.
Nice—mine always leak a bit though lol. Did you seal pretty tight with the milk? Also 200°C seems low… I usually do closer to 220°C so maybe that’s why mine gets soggy.
Made these tonight—so good. The onion + thyme flavor comes through and the pastry was perfectly golden after 25 minutes.
Huh, mine took like 35 minutes to get really golden… maybe my oven runs cold? But flavor was still good. Next time I’ll try brushing with more milk/egg. 👍
Yes!! Totally agree—the thyme and onion make it taste so much more “real” than regular sausage rolls. I also got that perfect golden color around 25 minutes. Great job!
I forgot to brush with milk to seal the edges… and of course it opened. Still ate them anyway. Lesson learned!
I’m not sure about the seasoning amount. I added extra pepper and a pinch more salt and they turned out way better.
Followed the steps pretty much exactly. Mine took closer to 30 minutes to get golden, but they were worth it.
Great flavor but mine leaked a bit of fat and made the bottoms soggy. I think my sealing was weak. Any tips?
I’m skeptical about the timing—mine took more like 32 minutes to get fully golden. Still tasted amazing once done.
Just made these for a party and they disappeared fast. The egg glaze makes them look bakery-level.
Really bland for me. I followed the salt/pepper amounts as written but needed way more seasoning. Could just be my sausage was mild.
Could you do air fry version? I think 25 mins is a lot but maybe my oven runs cold. Pls help
Yes—air fryer works great! I’d form them the same way, but spray/brush the basket lightly. Cook at 180°C for about 12–15 minutes, then check. If they’re pale, add 2–4 more minutes. You want the pastry deep golden and the filling fully cooked. If they’re thick, go a touch lower (170°C) and a bit longer.
Ehh. I thought it would be harder? I dunno, the filling was fine but the pastry was soggy at the end. Maybe I didn’t bake long enough.
200°C is fine but 25 minutes felt short for my oven. I had to rotate the tray halfway through.
I agree—25 minutes depends a lot on the oven. I usually give mine 30–35 and they’re much crispier when rotated halfway too. 200°C sounds right though.
Hmm I baked at 200°C for 25 and they were kinda pale, so I think the time needs more. Maybe my pastry was thicker? Next time I’ll rotate and bake longer. Tasty still!