This Greggs-inspired steak and cheese roll brings the beloved bakery staple straight to your kitchen. Succulent pieces of ribeye or sirloin are quickly seared with onions and garlic, then seasoned with Worcestershire sauce and English mustard for that unmistakable savory depth.
Wrapped in golden, flaky puff pastry with a generous layer of melted mature cheddar, each roll delivers the perfect contrast of crisp exterior and rich, gooey filling. Ready in under an hour, these rolls make a satisfying main or a hearty snack.
There is something almost meditative about watching puff pastry rise in the oven, turning golden and impossibly flaky while the smell of melted cheese and seared beef drifts through the kitchen. My first attempt at recreating the famous Greggs steak bake was born out of a rainy Tuesday craving and a stubborn refusal to walk to the shops. What came out of the oven that evening was messy, oversized, and absolutely wonderful. I have been refining the method ever since, and this version hits every note I want.
I made a batch of these for a friend who had just moved into a new flat with nothing but a baking tray and a stubborn optimism about cooking. We sat on the kitchen floor eating them straight from the tray because the furniture had not arrived yet, and she declared them better than the original. That is probably generosity speaking, but I will take it.
Ingredients
- 250 g ribeye or sirloin steak, finely diced: You want small, bite sized pieces here so the meat distributes evenly through every mouthful rather than clumping in one spot.
- 1 small onion, finely chopped: The onion sweetens as it cooks down and balances the richness of the cheese and beef beautifully.
- 1 clove garlic, minced: Just one clove is enough to add depth without overwhelming the delicate pastry.
- 100 g mature cheddar cheese, grated: Mature cheddar melts into sharp, tangy pools that hold their own against the bold beef flavor.
- 1 medium egg, beaten: This is your egg wash and it is the difference between a dull pale roll and one that gleams like it came from a professional bakery.
- 1 sheet ready rolled puff pastry, approximately 320 g: Keep it cold until you are ready to work with it because warm pastry becomes sticky and difficult to handle.
- 1 tsp Worcestershire sauce: This is the secret ingredient that gives the filling its deep, savory, slightly sweet umami character.
- 1 tsp English mustard, optional: A gentle heat that lifts the whole filling without demanding attention, though you can skip it if you prefer things mild.
- Half tsp sea salt and half tsp black pepper: Seasoning is everything with simple food, so do not be shy here.
- 1 tbsp sunflower oil: A neutral oil with a high smoke point that lets the steak sear properly without burning.
Instructions
- Get the oven ready:
- Preheat your oven to 200°C (400°F) and line a baking tray with parchment paper so nothing sticks and cleanup is effortless.
- Sear the steak:
- Heat the sunflower oil in a skillet over medium high heat until it shimmers, then add the diced steak and cook for 2 to 3 minutes until beautifully browned on all sides. You want a good sear here because that caramelized crust is where so much flavor lives.
- Soften the aromatics:
- Toss in the chopped onion and cook for another 2 minutes until it softens and turns slightly translucent, then stir in the garlic for just 1 minute until fragrant. Be careful not to let the garlic brown because it turns bitter quickly.
- Season the filling:
- Pour in the Worcestershire sauce, add the mustard if you are using it, and season with salt and pepper. Stir everything together, then remove the pan from 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 onto a lightly floured surface and cut it into four equal rectangles. Spoon the steak mixture evenly along one long side of each rectangle, then pile the grated cheddar on top of the meat.
- Shape the rolls:
- Fold the pastry over the filling to create a neat roll, pressing the edges firmly with a fork to seal them shut. Place each roll seam side down on the prepared baking tray so they hold their shape while baking.
- Glaze and bake:
- Brush each roll generously with beaten egg for that gorgeous golden shine, then bake for 20 to 25 minutes until the pastry is puffed, crisp, and deeply golden. Let them rest for a few minutes before serving because the cheese filling will be molten and unforgiving.
The best part of making these at home is that moment when you pull them from the oven and tap the pastry to hear that hollow, crisp sound confirming everything worked. It transforms a simple Tuesday dinner into something that feels like a small triumph, especially when everyone gathers in the kitchen waiting for them to cool enough to eat.
Making It Your Own
The beauty of a recipe like this is how easily it adapts to whatever you have on hand. Sautéed mushrooms folded into the filling add an earthy richness that pairs wonderfully with the beef. You could also swap the steak for leftover roast beef from a Sunday dinner, which shaves the cooking time down and tastes like a completely different but equally satisfying meal.
Serving Suggestions
For a truly authentic British experience, serve these rolls with a side of gravy or brown sauce for dipping. A simple side salad or some roasted root vegetables round things out if you are serving them as a proper meal rather than a snack. They are also brilliant cold the next day, tucked into a lunchbox for a midday treat that beats any sandwich.
Storage and Reheating
Leftover rolls will keep well in an airtight container in the fridge for up to two days. Reheat them in a moderate oven for about 10 minutes to bring back the pastry crispness that the microwave simply cannot replicate.
- Freeze unbaked assembled rolls on a tray then transfer to a bag for up to one month, baking from frozen with an extra 5 minutes added.
- If the pastry tears while you are folding, just patch it with a small piece of leftover dough and brush with egg wash to blend the repair.
- Always check your puff pastry label for allergens if you are cooking for someone with dietary restrictions, as brands vary in their ingredients.
These rolls are proof that you do not need complicated techniques to create something genuinely special. Wrap one in a piece of foil, hand it to someone you love, and watch their face light up.
Recipe FAQ
- → Can I use a different cut of steak?
-
Yes, you can use any tender cut like fillet, rump, or even leftover roast beef. Avoid tough stewing cuts as the quick cooking time won't break down the connective tissue sufficiently.
- → How do I prevent the pastry from going soggy?
-
Allow the steak filling to cool slightly before adding it to the pastry. You can also brush the inside of the pastry with a thin layer of egg wash or mustard before adding the filling to create a moisture barrier.
- → Can I freeze these rolls before baking?
-
Absolutely. Assemble the rolls, wrap them tightly in cling film, and freeze for up to 3 months. Bake from frozen, adding an extra 5–10 minutes to the cooking time until golden and piping hot throughout.
- → What cheese works best besides cheddar?
-
Gruyère melts beautifully and adds a nutty flavor. Red Leicester gives a lovely color, while a smoked cheese can add an extra dimension. Avoid mozzarella as it doesn't deliver enough sharpness to balance the rich steak.
- → How should I reheat leftover rolls?
-
Place them in a preheated oven at 180°C (350°F) for 8–10 minutes to restore the pastry's crispness. Avoid microwaving as it will make the pastry limp and rubbery.
- → Can I make mini versions for a party?
-
Yes, cut the pastry into smaller rectangles and reduce the filling proportionally. Bake for 12–15 minutes until golden. These make excellent canapés or buffet finger food.