These golden, flaky puff pastry rolls are packed with tender seared steak, sweet sautéed onions and sharp melted cheddar, inspired by the iconic British bakery staple.
Ready in under an hour, they use simple ingredients like ready-rolled puff pastry, diced ribeye or sirloin, and a splash of Worcestershire sauce for depth. A beaten egg wash gives that professional glossy, golden finish.
Perfect for a hearty lunch, picnic or comforting dinner, serve them with gravy or brown sauce for the full experience.
There is something undeniably magnetic about the golden, flaky exterior of a Greggs steak bake that pulls you through the door on a rainy British morning. My first attempt at recreating it at home ended with pastry stuck to the ceiling, but the filling was so good I ate it straight from the pan. After dozens of tries, this version captures that bakery magic without requiring a trip to the high street.
One Saturday after a long walk along the coast, my partner and I were absolutely freezing and craving something warm and substantial. I threw these rolls together with whatever was in the fridge, and we ate them standing in the kitchen, still in our coats, barely letting them cool.
Ingredients
- 250 g ribeye or sirloin steak, finely diced: Ribeye brings beautiful marbling and tenderness, but sirloin works beautifully if you prefer something leaner.
- 1 small onion, finely chopped: The onion sweetens as it cooks and forms the aromatic backbone of the filling.
- 1 clove garlic, minced: Just one clove is enough to add depth without overpowering the beef.
- 100 g mature cheddar cheese, grated: Mature cheddar melts into sharp, creamy pools that hold the filling together beautifully.
- 1 medium egg, beaten: The egg wash is what gives each roll that professional, glossy bakery finish.
- 1 sheet ready rolled puff pastry: This is the shortcut that makes the whole recipe achievable on a weeknight.
- 1 tsp Worcestershire sauce: It adds a deep umami richness that makes the filling taste like it simmered for hours.
- 1 tsp English mustard: This is optional but it brings a gentle heat that elevates the whole roll.
- Sea salt and black pepper: Season generously because the pastry will mellow the flavors.
- 1 tbsp sunflower oil: A neutral oil with a high smoke point keeps the searing clean and flavorful.
Instructions
- Crank up the heat:
- Preheat your oven to 200 degrees Celsius and line a baking tray with parchment paper so nothing sticks.
- Sear the steak:
- Heat the oil in a skillet over medium high heat and toss in the diced steak, letting it brown for 2 to 3 minutes without stirring too much so it gets a proper crust.
- Soften the aromatics:
- Add the onion and cook for another 2 minutes until it turns translucent, then stir in the garlic for just 1 minute until your kitchen smells incredible.
- Season the filling:
- Stir in the Worcestershire sauce, mustard, salt, and pepper, then pull it off the heat and let it cool slightly so it does not melt the pastry later.
- Shape the rolls:
- Unroll the puff pastry onto a floured surface and cut it into four equal rectangles, then spoon the steak mixture along one long side of each piece and top with grated cheddar.
- Seal them up:
- Fold the pastry over the filling and pinch the edges firmly to seal, placing each roll seam side down on the tray so they hold their shape.
- Glaze and bake:
- Brush each roll generously with beaten egg, then bake for 20 to 25 minutes until they are puffed and gloriously golden.
The moment you pull these from the oven and hear the faint crackle of pastry settling, you will understand why this recipe became a weekly ritual in my house.
Making It Your Own
Sautéed mushrooms are a brilliant addition if you want an earthier, deeper flavor in the filling. Leftover roast beef works just as well as fresh steak and actually saves you the searing step entirely. A spoonful of caramelized onions folded in will make the filling taste like it came from a gastropub.
Serving Suggestions
A small bowl of warm gravy or brown sauce on the side for dipping turns these from a snack into a proper meal. They pair beautifully with a sharp pickled onion or a simple green salad to cut through the richness. Cold leftover rolls the next day make an unexpectedly brilliant lunchbox addition.
Kitchen Essentials
A sharp knife makes dicing the steak much easier and gives you even pieces that cook uniformly. Keep your pastry cold right up until you are ready to work with it because warm pastry becomes floppy and difficult to handle. A pastry brush gives you even coverage with the egg wash, but the back of a spoon works in a pinch.
- Always check your puff pastry label for hidden allergens if you are cooking for someone with dietary restrictions.
- Cover leftover rolls in foil and reheat in the oven rather than the microwave to keep the pastry crisp.
- These rolls freeze beautifully before baking so you can make a double batch and save half for a lazy day.
Some recipes are just food, but these rolls have a way of turning an ordinary afternoon into something worth remembering. Share them with someone you love, or keep them all to yourself.
Your Recipe Questions Answered
- → Can I use a different cut of steak?
-
Yes, any tender cut works well. Ribeye and sirloin are ideal for their flavour and tenderness, but you could also use rump steak or even leftover roast beef for convenience.
- → Can I make these ahead of time?
-
Absolutely. Assemble the rolls and refrigerate them unbaked for up to 24 hours. You can also freeze them before baking — just add an extra 5 minutes to the cooking time from frozen.
- → What cheese works best besides cheddar?
-
Mature cheddar delivers the best flavour, but Gruyère, Red Leicester or a smoked cheese also melt beautifully and add interesting depth to the filling.
- → How do I get a really crispy pastry base?
-
Preheat your baking tray in the oven before placing the rolls on it. The direct heat helps cook the pastry base quickly, giving you a crisp underside rather than a soggy one.
- → Can I add vegetables to the filling?
-
Definitely. Sautéed mushrooms, diced bell peppers or even a handful of spinach pair wonderfully with the steak and cheese. Just ensure any added vegetables are cooked down to remove excess moisture first.
- → How should I store leftovers?
-
Allow them to cool completely, then store in an airtight container in the fridge for up to 3 days. Reheat in a 180°C oven for 10 minutes to restore the pastry's crispness.