These Greggs-inspired steak and cheese rolls bring the classic British bakery favorite straight to your kitchen. Tender diced sirloin is pan-seared with onion, Worcestershire sauce, and English mustard, then tucked inside buttery puff pastry with generous handfuls of mature cheddar.
After a quick 25-minute bake, the pastry turns deeply golden and flaky while the cheese melts into the savory beef filling. Each roll is perfect for grabbing on the go, packing into a lunchbox, or serving alongside a dollop of brown sauce for a comforting meal.
The smell of puff pastry browning in the oven is the kind of thing that pulls people into the kitchen before you even announce dinner is ready. My mate Dave used to bring Greggs steak bakes to every football match we watched at his flat, and eventually I got stubborn enough to try recreating them at home. Turns out, they are shockingly simple once you stop overthinking the pastry folding. This recipe captures that same golden, flaky, cheese pulling magic without requiring a bakery degree.
I made a batch of these for a rainy Saturday picnic in the park last autumn and they vanished before I even got one myself. My sister in law, who normally picks at everything, quietly ate two and then asked if there were more in the bag. There were not.
Ingredients
- 300 g sirloin or rump steak, finely diced: You want small, bite sized pieces so the filling stays tender and distributes evenly through each roll.
- 1 small onion, finely chopped: Finely is the key word here because chunky onion bits will poke through the pastry and cause tears in the dough.
- 1 tbsp olive oil: Just enough to get the steak searing without drowning the filling in grease.
- 1 tbsp Worcestershire sauce: This is what gives the filling that deep, savory, unmistakably British flavor that makes it taste like the real thing.
- 1 tsp English mustard: A quiet background heat that elevates the whole filling without overpowering the cheese.
- Salt and freshly ground black pepper: Season the steak generously before cooking because the pastry itself is neutral and needs the contrast.
- 100 g mature cheddar cheese, grated: Mature cheddar melts beautifully and has the sharpness to stand up to the beef without disappearing into it.
- 320 g ready rolled puff pastry sheet: One standard sheet is exactly enough for four rolls so there is zero waste and zero stress about sizing.
- 1 large egg, beaten: The egg wash is what transforms a pale pastry parcel into something deeply golden and bakery worthy.
Instructions
- Get the oven hot:
- Preheat to 200 degrees Celsius fan 180 and line a baking tray with parchment paper so nothing sticks later.
- Brown the steak and soften the onion:
- Heat the olive oil in a frying pan over medium heat, then add the diced steak and chopped onion, cooking for three to four minutes until the meat is beautifully browned and the onion has gone soft and translucent.
- Add the flavor boosters:
- Stir in the Worcestershire sauce and mustard, season well with salt and pepper, then pull the pan off the heat and let the mixture cool slightly so it does not melt the pastry when you assemble.
- Cut and fill the pastry:
- Unroll the puff pastry sheet on a lightly floured surface and cut it into four equal rectangles, then spoon the steak and onion mixture down the center of each one and scatter the grated cheddar generously over the top.
- Fold and seal the rolls:
- Fold one long side of pastry over the filling, then overlap the other side on top, pinch the seams firmly to seal everything in, and place each roll seam side down on the prepared tray.
- Glaze and vent:
- Brush each roll all over with beaten egg for that golden bakery finish, then use a sharp knife to cut a couple of small slits on top so steam can escape while they bake.
- Bake until puffed and golden:
- Slide the tray into the hot oven and bake for twenty to twenty five minutes until the pastry has puffed up dramatically and turned a deep, gorgeous gold color all over.
- Cool briefly before devouring:
- Let them rest for a few minutes because that molten cheese filling will absolutely burn the roof of your mouth if you dive in too eagerly, which I have done more times than I care to admit.
There is something deeply satisfying about pulling a tray of these from the oven when the house is cold and grey outside. They taste like comfort wrapped in pastry, and honestly that is exactly what most days need.
Making It Your Own
Throwing a handful of sauteed mushrooms into the filling adds an earthy depth that works brilliantly with the beef and the Worcestershire sauce. You could also swap the cheddar for mozzarella if you want something milder and stretchier, or Red Leicester if you are chasing that classic orange color.
Serving Suggestions
These rolls are genuinely excellent warm or cold, which makes them brilliant for packed lunches or road trip snacks. A dollop of brown sauce on the side is the authentic British move, though ketchup has its loyal defenders too.
Storage and Reheating
Leftover rolls will keep in an airtight container in the fridge for up to two days and reheat beautifully in a moderate oven for about ten minutes. Microwaving works in a pinch but the pastry loses its flake and goes slightly soft, which is a compromise.
- Freeze unbaked assembled rolls on a tray then transfer to a freezer bag for up to one month, baking from frozen with an extra five minutes added.
- Always check your pastry packaging for allergen information because brands vary widely on cross contamination warnings for soy and nuts.
- A cold steak and cheese roll with a cup of tea on a Tuesday afternoon is an underrated pleasure you should not deny yourself.
Once you have made these once, you will find yourself keeping a box of puff pastry in the freezer permanently just in case the craving hits. They are simple, satisfying, and honestly better than the bakery version because they came from your own kitchen.
Recipe Q&A
- → Can I use a different cut of steak for the filling?
-
Yes, you can use rump, sirloin, or even leftover roast beef. Just make sure to dice the meat finely so it cooks quickly and fits neatly inside the pastry. Avoid tougher cuts unless you pre-braise them until tender.
- → How do I prevent the pastry from going soggy?
-
Allow the steak and onion mixture to cool slightly before adding it to the pastry. Placing hot filling directly onto raw pastry creates steam that softens the dough. You can also brush the pastry edges with egg wash before folding to create a better seal.
- → Can I freeze these steak and cheese rolls?
-
Absolutely. Assemble the rolls but do not egg-wash them. Freeze on a tray until solid, then transfer to a freezer bag. Bake from frozen at 200°C for about 30-35 minutes until golden and piping hot throughout.
- → What cheese works best besides cheddar?
-
Mature cheddar gives the strongest flavor, but mozzarella offers a lovely stretch, and Red Leicester adds a slightly sweet, nutty note. You could also try a mix of cheddar and a small amount of blue cheese for a richer filling.
- → Can I make these rolls vegetarian?
-
Yes, replace the steak with sautéed mushrooms, diced onion, and a handful of spinach. Keep the Worcestershire sauce or switch to an anchovy-free version. The cheese and pastry carry the dish beautifully without meat.
- → What should I serve with these rolls?
-
They pair wonderfully with brown sauce, tomato ketchup, or a side of pickled onions. For a fuller meal, serve alongside a simple green salad or a bowl of hot tomato soup for dipping.