These golden, flaky puff pastry rolls are packed with succulent pieces of seared sirloin steak and gooey melted mature cheddar cheese.
Seasoned with Worcestershire sauce and bound in a rich beefy gravy, the filling is spooned onto ready-rolled puff pastry, folded into neat parcels, and baked until deeply golden and crisp.
Ready in just 50 minutes from start to finish, they make a satisfying main dish or a hearty snack, and they pair beautifully with a dollop of brown sauce on the side.
The smell of a Greggs steak bake on a cold wet high street is something that lives in my bones, and one rainy Tuesday I decided I was going to recreate that feeling in my own kitchen rather than queue outside a shop window.
My partner walked in while I was sealing the first roll and laughed because I had egg wash on my forehead and flour on my sleeve, but twenty minutes later we were both standing over the tray burning our tongues because neither of us could wait.
Ingredients
- 300 g sirloin or rump steak, finely diced: You want small uniform pieces so every bite has meat without tearing the pastry open.
- 1 small onion, finely chopped: Cooks down into sweetness that balances the beef beautifully.
- 1 garlic clove, minced: Just one is enough, you do not want to overpower the Worcestershire depth.
- 1 tbsp olive oil: A neutral oil works too but olive oil gives a rounded flavor.
- 1 tsp Worcestershire sauce: This is the secret that makes it taste properly British.
- 80 g mature cheddar cheese, grated: Mature is essential because mild cheddar simply disappears into the filling.
- Salt and black pepper, to taste: Season the steak before it hits the pan for better flavor.
- 1 tbsp plain flour: This thickens the beef stock into a gravy that stays inside the roll.
- 100 ml beef stock: Not too much or the filling becomes soupy and ruins the pastry.
- 1 sheet ready rolled puff pastry, about 320 g: Keep it cold until you are ready to work with it.
- 1 egg, beaten: For glazing and sealing, the golden color it gives is unmatched.
Instructions
- Get the oven ready:
- Preheat to 200°C (180°C fan) or 400°F and line a baking tray with parchment paper so nothing sticks.
- Soft onion base:
- Heat olive oil in a frying pan over medium high heat, add the onions and cook for two minutes until they soften, then toss in the garlic for thirty seconds until fragrant.
- Brown the steak:
- Add the diced steak and fry for about three minutes until browned all over, then stir in the Worcestershire sauce, salt, and pepper.
- Build the gravy:
- Sprinkle flour over everything and stir well, then pour in the beef stock and cook for two to three minutes until it thickens into a glossy sauce.
- Melt in the cheese:
- Remove from heat, let it cool for a minute so the cheese does not split, then stir in the grated cheddar until it melts through the filling.
- Shape the rolls:
- Unroll the puff pastry onto a lightly floured surface, cut into four equal rectangles, and spoon the filling along one long edge of each piece.
- Seal them up:
- Brush the pastry edges with beaten egg, fold over the filling, press to seal with a fork, and place each roll seam side down on the tray.
- Finish and bake:
- Cut small slits in the top of each roll for steam to escape, brush generously with egg wash, and bake for twenty to twenty five minutes until deeply golden.
These rolls taste even better eaten with your hands over a plate while standing in the kitchen, which is exactly how my friend Dave ate three of them in a row when I made a batch for a football night.
Swaps and Twists
Try swapping half the cheddar for crumbled blue cheese if you want something with more punch, or stir a teaspoon of wholegrain mustard into the filling for a subtle heat that works incredibly well with the beef.
Serving Suggestions
A dollop of brown sauce on the side is the most authentic accompaniment, though ketchup works if you are feeding children or anyone who prefers sweetness over tang.
Storing and Reheating
Leftover rolls keep well in the fridge for two days and reheat in a 180°C oven for about ten minutes, which crisps the pastry back up nicely.
- Freeze them unbaked on a tray then transfer to a bag for up to three months.
- Bake from frozen but add five extra minutes to the cooking time.
- Never microwave them or the pastry goes soggy and sad.
There is something deeply satisfying about pulling a tray of golden steak and cheese rolls from your own oven, especially when the kitchen smells like a proper British bakery.
Recipe FAQs
- → Can I use a different cut of steak?
-
Yes, you can use any quick-cooking cut such as rump, sirloin, or even frying steak. Avoid slow-cook cuts like braising steak, as the filling only cooks briefly before baking.
- → What can I substitute for mature cheddar?
-
Mozzarella works well for a milder, stretchier melt. You could also crumble in a little blue cheese or use a sharp Gruyère for a deeper, nuttier flavour.
- → Can I make these ahead of time?
-
You can prepare the filling a day in advance and store it in the fridge. Assemble and bake the rolls just before serving for the crispiest pastry.
- → How do I store and reheat leftovers?
-
Store cooled rolls in an airtight container in the fridge for up to 2 days. Reheat in a 180°C oven for 10 minutes to restore the pastry's crispness.
- → Can I freeze these steak and cheese rolls?
-
Yes, assemble the rolls but do not glaze or bake them. Freeze on a tray, then transfer to a freezer bag. Bake from frozen at 200°C for 25–30 minutes until golden and piping hot throughout.
- → What should I serve with these rolls?
-
They are delicious on their own with brown sauce or ketchup. For a fuller meal, pair them with a simple side salad, roasted vegetables, or a bowl of tomato soup.