This steak and cheese roll captures everything people love about the famous Greggs bakery classic — golden, flaky puff pastry encasing tender diced sirloin and oozy mature cheddar.
The filling comes together quickly on the stovetop: seared steak pieces are combined with softened onions, garlic, a splash of Worcestershire sauce, and a quick beef stock gravy that keeps everything rich and moist. Grated cheddar melts right through the mixture before it's spooned onto ready-rolled puff pastry.
Each roll is folded, sealed, glazed with egg wash, and baked until deeply golden. The result is crisp on the outside, savoury and cheesy on the inside — perfect for lunch, a picnic, or a comforting weeknight dinner.
The smell of puff pastry baking in the oven is one of those things that makes everyone in the house wander into the kitchen pretending they need a glass of water. My flatmate used to do this every single time, standing there leaning against the counter with a tea towel over his shoulder, waiting. These steak and cheese rolls were born on a rainy Saturday when I was craving something from Greggs but refused to leave the flat.
I made a batch of these for a friends football viewing party and they vanished before halftime. Now I get a text every match day asking if the rolls are coming too.
Ingredients
- 300 g sirloin or rump steak, finely diced: You want small, bite sized pieces so the filling stays cohesive inside the roll.
- 1 small onion, finely chopped: Finely is the key word here, large chunks will poke through the pastry.
- 1 garlic clove, minced: One is enough, you do not want garlic overpowering the beef.
- 1 tbsp olive oil: Just enough to get things sizzling without making the filling greasy.
- 1 tsp Worcestershire sauce: This is what gives it that unmistakably British flavor profile.
- 80 g mature cheddar cheese, grated: Mature cheddar melts beautifully and has the sharpness to stand up to the steak.
- Salt and black pepper, to taste: Season the filling well because the pastry itself is neutral.
- 1 tbsp plain flour: Thickens the juices so your rolls do not leak everywhere.
- 100 ml beef stock: Creates a quick gravy that binds everything together.
- 1 sheet ready rolled puff pastry (about 320 g): Store bought is perfectly fine and saves you an hour of work.
- 1 egg, beaten (for glazing): Gives that glossy golden finish that makes them look bakery worthy.
Instructions
- Get the oven ready:
- Preheat to 200 degrees Celsius fan assisted and line a baking tray with parchment paper so nothing sticks.
- Build the flavor base:
- Heat olive oil in a frying pan over medium high heat, then cook the onions until they soften and turn translucent before adding the garlic for just 30 seconds until fragrant.
- Brown the steak:
- Toss in the diced steak and fry until beautifully browned all over, then stir through the Worcestershire sauce, salt, and pepper so every piece is coated.
- Thicken and add cheese:
- Sprinkle in the flour, stir well, pour in the beef stock, and cook until it thickens into a glossy gravy before removing from heat and stirring in the grated cheddar until it melts through.
- Cut and fill the pastry:
- Unroll the puff pastry onto a lightly floured surface, cut it into four even rectangles, and spoon the cooled filling along one long edge of each piece.
- Shape and seal the rolls:
- Brush the edges with beaten egg, fold the pastry over the filling, press firmly to seal, then place seam side down on the tray and crimp the edges with a fork.
- Glaze and bake:
- Cut a few small slits in the top of each roll for steam to escape, brush generously with more beaten egg, and bake for 20 to 25 minutes until deeply golden and crisp.
- Rest and serve:
- Let them cool for a few minutes because that molten cheese will burn your mouth if you dive in too eagerly.
There is something deeply comforting about wrapping something warm and savory in pastry. It turns a random Tuesday dinner into an event.
How to Customize Your Rolls
Try swapping the cheddar for mozzarella if you want stretchy cheese pulls, or crumble in a little blue cheese for a punchier flavor. A teaspoon of English mustard stirred into the filling adds a warmth that works brilliantly with the beef.
What to Serve Alongside
These rolls are excellent with a dollop of brown sauce or ketchup for dipping, which is the authentic British bakery experience. A simple side salad or some roasted tomatoes balance the richness nicely if you are serving them as a main meal.
Storage and Reheating
Leftover rolls keep well in the fridge for up to two days and reheat in the oven at 180 degrees Celsius for about 10 minutes. The pastry stays crisp this way, whereas microwaving makes it soggy and sad.
- Freeze unbaked rolls on a tray then transfer to a bag for up to one month.
- Bake from frozen, adding 5 extra minutes to the cooking time.
- Always check the centre is piping hot before serving.
These rolls are proof that comfort food does not need to be complicated, just golden, cheesy, and made with care. Share them with someone who appreciates the simple things.
Recipe FAQs
- → What cut of steak works best for these rolls?
-
Sirloin or rump steak are ideal because they stay tender when quickly seared and diced small. You could also use braising steak if you prefer to cook the filling longer for extra tenderness, but sirloin gives the best results for the short cooking time in this method.
- → Can I make the filling ahead of time?
-
Yes, the steak and cheese filling can be prepared a day in advance and stored in the fridge. Let it cool completely before assembling the rolls. Cold filling is actually easier to handle and helps prevent the pastry from becoming soggy during assembly.
- → How do I prevent the pastry from going soggy?
-
Make sure the filling has thickened properly and cooled slightly before spooning it onto the pastry. The flour and beef stock create a gravy that binds the filling. Cutting steam slits in the top of each roll before baking also helps moisture escape rather than soaking into the pastry.
- → What should I serve with steak and cheese rolls?
-
These rolls are delicious on their own but pair beautifully with a side salad, chips, or roasted vegetables. For the authentic British bakery experience, serve with brown sauce or tomato ketchup on the side for dipping.
- → Can I freeze unbaked steak and cheese rolls?
-
Absolutely. Assemble the rolls, place them on a tray, and freeze until solid. Transfer to a freezer bag and store for up to 3 months. Bake from frozen, adding an extra 5 to 10 minutes to the baking time until golden and cooked through.
- → Can I use a different cheese instead of cheddar?
-
Mature cheddar gives the best flavour, but mozzarella works for a milder, stretchier filling. You could also crumble in a little blue cheese for extra depth or try a Gruyère for a nuttier, more refined flavour.