This Greggs-inspired steak and cheese roll delivers everything you love about the bakery classic: buttery, flaky puff pastry wrapped around tender seared ribeye, sharp mature cheddar and sweet caramelised onions.
Ready in under an hour with simple ingredients, these golden pastry rolls make a satisfying lunch, hearty snack or crowd-pleasing party food. The Worcestershire sauce and optional English mustard give the filling that unmistakably British savoury depth.
Serve warm with gravy or brown sauce for the full experience. Perfect for batch cooking and freezing ahead.
The smell of puff pastry baking always transports me straight to a rainy Tuesday outside a Greggs in Leeds, clutching a paper bag with a steak bake that burned my fingers in the best possible way. recreating that experience at home felt ambitious until I realized the magic is mostly in the pastry and the patience to let the filling cool before assembling. This version captures that golden flaky exterior and the savory melty interior without requiring a commercial kitchen. It has become my go to comfort food whenever grey skies roll in.
My friend Dave came over for a football match last winter and I pulled these out of the oven at halftime. He bit into one, went completely silent for about ten seconds, and then asked if I had secretly trained at a British bakery. We burned through all four rolls before the second half started and I had to promise to make them again the following weekend.
Ingredients
- 250 g ribeye or sirloin steak, finely diced: Finely diced is the key here because large chunks tear through the pastry and cook unevenly.
- 1 small onion, finely chopped: The onion sweetens as it cooks and balances the richness of the beef and cheese beautifully.
- 1 clove garlic, minced: Just one clove keeps the garlic present without overpowering the steak.
- 100 g mature cheddar cheese, grated: Mature cheddar melts into a sharp creamy layer that holds everything together.
- 1 medium egg, beaten: This egg wash creates that deep golden shine that makes people reach before the rolls even cool.
- 1 sheet ready rolled puff pastry: Ready rolled saves time and still puffs up into gorgeous flaky layers.
- 1 tsp Worcestershire sauce: A small splash adds depth and umami that makes the filling taste slow cooked.
- 1 tsp English mustard: This is optional but it brings a gentle heat that elevates the whole roll.
- Sea salt and black pepper: Seasoning the steak properly before searing makes all the difference.
- 1 tbsp sunflower oil: A neutral oil with a high smoke point ensures a good sear without burning.
Instructions
- Preheat and prepare:
- Set your oven to 200 degrees Celsius and line a baking tray with parchment paper so nothing sticks later.
- Sear the steak:
- Heat the oil in a skillet over medium high heat and toss in the diced steak, cooking for two to three minutes until you see a beautiful brown crust forming on the edges.
- Soften the aromatics:
- Add the chopped onion to the pan and cook for another two minutes until it turns translucent, then stir in the garlic for one final minute until your kitchen smells incredible.
- Season the filling:
- Stir in the Worcestershire sauce, mustard, salt, and pepper, then remove the pan from the heat and let everything cool slightly so it does not melt the pastry when you assemble.
- Cut the pastry:
- Unroll the puff pastry onto a lightly floured surface and cut it into four equal rectangles with a sharp knife.
- Fill and fold:
- Spoon the steak mixture evenly along one long side of each rectangle, pile on the grated cheddar, then fold the pastry over and pinch the edges firmly to seal them shut.
- Glaze and bake:
- Place the rolls seam side down on the tray, brush each one generously with beaten egg, and bake for twenty to twenty five minutes until they are puffed and gloriously golden.
One Sunday I made a double batch and froze half before baking. Pulling them out on a cold evening weeks later and having golden steak rolls ready in thirty minutes felt like a gift I had given my future self.
Serving Suggestions
A side of warm gravy or brown sauce for dipping turns these rolls into a proper meal rather than just a snack. I have also served them with a simple side salad when I wanted something slightly lighter but still satisfying.
Storage And Reheating
Cooled leftovers keep well in an airtight container in the fridge for up to two days. Reheat them in a moderate oven for about ten minutes to bring back the crispness because microwaving makes the pastry soggy and sad.
Variations Worth Trying
The beauty of this recipe is how forgiving and adaptable it is once you master the basic technique. I have tried dozens of small twists over the months and some became permanent fixtures in my rotation.
- Sautéed mushrooms added to the filling bring an earthy richness that pairs wonderfully with the beef.
- Leftover roast beef works beautifully as a shortcut and shaves ten minutes off your prep time.
- A pinch of smoked paprika in the seasoning adds a subtle warmth that makes these taste even more special.
These rolls are best shared with someone who appreciates the simple joy of flaky pastry filled with something warm and savory. Make extra because trust me, four disappear faster than you think.
Recipe FAQ
- → Can I use a different cut of steak?
-
Yes, any tender cut works well. Sirloin, ribeye or even rump steak are all excellent choices. Avoid tough cuts like braising steak unless you slow-cook them first, as the quick searing method relies on naturally tender meat.
- → How do I prevent the pastry from going soggy?
-
Allow the steak filling to cool completely before assembling. Any residual heat or moisture will steam the pastry from inside. You can also brush a thin layer of beaten egg on the pastry base before adding filling to create a moisture barrier.
- → Can I freeze these steak and cheese rolls?
-
Absolutely. Assemble the rolls but skip the egg wash. Freeze them flat on a tray, then transfer to a freezer bag. Bake from frozen at 190°C for 30–35 minutes, adding the egg wash in the final 10 minutes of baking.
- → What cheese works best besides cheddar?
-
Mature cheddar gives the sharpest flavour, but Gruyère melts beautifully and adds a nutty depth. A mix of cheddar and mozzarella gives you strong flavour with excellent stretch. Stilton works well if you enjoy a bolder blue cheese note.
- → What should I serve with these rolls?
-
They pair perfectly with a rich gravy or brown sauce for dipping. A simple side salad or coleslaw balances the richness. For a proper British meal, serve alongside chips and baked beans with a mug of tea.
- → Can I make these with leftover roast beef?
-
Leftover roast beef works brilliantly and saves time. Shred or dice the cold meat, warm it through with the onions and seasonings, then proceed as normal. The flavour is slightly different but equally delicious and a great way to use leftovers.