Quick Recipe Version (TL;DR)
Traditional British Beef and Guinness Pie is a comforting, pub-style pie with tender beef, sweet onions, carrots, and buttery mushrooms in a rich stout gravy. A flaky puff pastry lid makes it especially inviting on a cold Christmas evening. This version has a pastry top only, so there is no bottom crust to blind-bake.
Quick Ingredients
- 1 kg beef chuck or braising steak, trimmed and cut into 3 cm cubes
- 30 ml vegetable oil; 25 g unsalted butter
- 300 g onions, sliced; 250 g carrots, cut into 1.5 cm pieces; 250 g chestnut mushrooms, quartered; 3 garlic cloves, minced
- 30 g tomato purée; 40 g plain flour
- 440 ml Guinness Draught; 400 ml low-sodium beef stock
- 15 ml Worcestershire sauce; 4 g light brown sugar
- 6 fresh thyme sprigs; 2 dried bay leaves; 6 g fine sea salt; 1 g ground black pepper
- 500 g all-butter puff pastry, thawed if frozen; 10 g plain flour for rolling
- 1 medium egg, beaten, for glazing
Do This
- 1. Pat the beef dry and season with half the salt and pepper. Heat 20 ml oil in a heavy casserole and brown the beef in 2 batches, allowing 6 minutes per batch. Transfer to a plate.
- 2. Add the remaining 10 ml oil. Cook the onions and carrots for 8 minutes, add the garlic and tomato purée for 2 minutes, then stir in 40 g flour for 1 minute.
- 3. Add Guinness, stock, Worcestershire sauce, sugar, herbs, beef, and its juices. Bring to a simmer over 7 minutes, then cover and simmer very gently for 2 hours 30 minutes, until fork-tender.
- 4. During the final 10 minutes of simmering, fry the mushrooms in the butter for 10 minutes. Stir into the beef with the remaining seasoning, then simmer uncovered for 10 minutes to thicken.
- 5. Remove the herb stems and bay leaves. Cool the filling in shallow containers for 45 minutes, then transfer to a 3-litre pie dish.
- 6. Heat the oven to 200°C conventional / 180°C fan / 400°F. Roll out the pastry, fit it over the filling, seal the edges, cut steam vents, and brush with egg. Bake for 40 minutes, until deeply golden and bubbling.
- 7. Rest for 10 minutes before serving with mashed potatoes and buttered greens.
Why You’ll Love This Recipe
- Deep, warming flavour: Slowly browned beef, Guinness, thyme, and Worcestershire sauce make a wonderfully savoury gravy.
- Beautiful texture: The beef becomes fork-tender, while separately browned mushrooms keep their flavour and bite.
- An easy pastry finish: Ready-made all-butter puff pastry gives you a crisp, golden lid without making pastry from scratch.
- Perfect for preparing ahead: Make the filling the day before, then add the pastry and bake when you are ready for a cosy winter supper.
Grocery List
- Meat: 1 kg beef chuck or braising steak.
- Produce: 300 g onions, 250 g carrots, 250 g chestnut mushrooms, 3 garlic cloves, and 6 fresh thyme sprigs.
- Dairy: 25 g unsalted butter.
- Eggs: 1 medium egg.
- Pastry: 500 g all-butter puff pastry.
- Pantry: Vegetable oil, plain flour, tomato purée, low-sodium beef stock, Worcestershire sauce, light brown sugar, dried bay leaves, fine sea salt, and ground black pepper.
- Drinks: One 440 ml can of Guinness Draught.
Full Ingredients
For the Beef and Stout Filling
- 1 kg beef chuck or braising steak, trimmed of hard fat and cut into 3 cm cubes
- 30 ml vegetable oil, divided into 20 ml and 10 ml portions
- 300 g onions, peeled and thinly sliced
- 250 g carrots, peeled and cut into 1.5 cm pieces
- 3 garlic cloves, approximately 12 g, finely minced
- 30 g tomato purée, also called tomato paste
- 40 g plain flour, also called all-purpose flour
- 440 ml Guinness Draught
- 400 ml low-sodium beef stock
- 15 ml Worcestershire sauce
- 4 g light brown sugar, approximately 1 teaspoon
- 6 fresh thyme sprigs
- 2 dried bay leaves
- 6 g fine sea salt, divided, approximately 1 teaspoon
- 1 g ground black pepper, divided, approximately ½ teaspoon
For the Mushrooms
- 25 g unsalted butter
- 250 g chestnut mushrooms, also called cremini mushrooms, wiped clean and quartered
For the Pastry Lid
- 500 g all-butter puff pastry, thawed in the refrigerator if frozen and kept cold
- 10 g plain flour, for dusting the work surface
- 1 medium egg, beaten, for glazing
Equipment
- A heavy, lidded casserole or Dutch oven, approximately 5 litres
- A large frying pan
- A 3-litre ovenproof pie dish, approximately 30 × 22 × 6 cm
- A rolling pin, pastry brush, and baking tray
- Two shallow containers for cooling the filling

Step-by-Step Instructions
Step 1: Prepare the Beef and Vegetables
Pat the beef thoroughly dry with kitchen paper; a dry surface browns much better than a damp one. Season with 3 g salt and 0.5 g black pepper, reserving the rest for later. Slice the onions, chop the carrots, mince the garlic, and quarter the mushrooms.
Keep the puff pastry refrigerated while you cook the filling. The pastry works best when cold, and the filling needs time to cool before they come together.
Step 2: Brown the Beef in Batches
Heat 20 ml vegetable oil in the casserole over medium-high heat. Add half the beef in a single layer and brown for 6 minutes, turning to colour several sides. Transfer to a plate and repeat with the remaining beef for another 6 minutes.
The beef does not need to be cooked through at this stage. You are building a dark, savoury crust and leaving delicious browned bits on the bottom of the pan. Reduce the heat slightly if those bits begin to blacken.
Step 3: Soften the Vegetables and Add the Flour
Reduce the heat to medium and add the remaining 10 ml oil, followed by the onions and carrots. Cook for 8 minutes, stirring regularly and scraping up any browned bits that loosen.
Add the garlic and tomato purée and cook for 2 minutes, stirring continuously. Sprinkle over 40 g flour and cook, stirring, for 1 minute so no dry flour remains. The mixture will look quite thick at this point.
Step 4: Add the Guinness and Slowly Braise
Pour in the Guinness gradually, stirring and scraping the bottom of the casserole to release the browned bits. Add the beef stock, Worcestershire sauce, brown sugar, thyme, and bay leaves. Return the beef and any juices from the plate to the pan.
Allow 7 minutes to bring everything to a gentle simmer. The liquid should come most of the way up the meat; it does not need to cover every piece completely. Cover with the lid, reduce the heat to low, and simmer gently for 2 hours 30 minutes. Stir every 30 minutes to prevent sticking.
The beef is ready when a fork slides in easily and the pieces yield with gentle pressure. If it is still firm, continue cooking in 15-minute intervals. If the gravy becomes too thick during braising, add boiling water in measured 50 ml additions. Extra cooking time will increase the total recipe time.
Step 5: Brown the Mushrooms and Finish the Gravy
During the final 10 minutes of the covered braising time, melt the butter in a large frying pan over medium-high heat. Add the mushrooms and cook for 10 minutes, stirring occasionally, until their released moisture has evaporated and the edges are golden.
Once the beef is tender, stir the mushrooms into the casserole. Remove the lid and simmer for 10 minutes, stirring occasionally, until the gravy is glossy and thick enough to coat the back of a spoon. It should cling to the filling rather than look like a thin soup.
Remove the bay leaves and thyme stems. Stir in the remaining 3 g salt and 0.5 g pepper. Taste before adding any additional salt, especially if your stock is not low-sodium.
Step 6: Cool the Filling and Prepare the Pastry
Divide the filling between two shallow containers and leave to cool for 45 minutes, stirring after 15 and 30 minutes to release trapped heat. It should no longer be steaming when covered with pastry. Do not leave the filling at room temperature for more than 2 hours in total.
During the final 20 minutes of cooling, preheat the oven to 200°C conventional / 180°C fan / 400°F, with a rack in the lower-middle position. Transfer the cooled filling to the 3-litre pie dish, leaving approximately 2 cm of space beneath the rim.
Lightly dust the work surface with the 10 g flour. Roll the cold pastry to approximately 4 mm thick, making it large enough to cover the dish with a 2 cm overhang. Cut a few narrow strips from the excess pastry for the rim, reserving any remaining scraps for simple leaf decorations if you wish.
Step 7: Seal the Pie and Bake Until Golden
Brush the dish rim lightly with beaten egg and press the pastry strips onto it to create a neat border. Brush the strips with a little more egg, lay the pastry lid over the filling, and press gently around the edge to seal. Trim excessive overhang and crimp the edges with your fingers or a fork.
Cut three 2 cm slits in the centre so steam can escape. Add any pastry decorations without covering the vents. Brush the top with beaten egg, avoiding the exposed cut edges where possible so the pastry layers can rise freely.
Place the dish on a baking tray and bake for 40 minutes, until the pastry is well risen, crisp, and deeply golden, with gravy bubbling through the vents. The centre of the filling should reach 74°C / 165°F. If the pastry colours too quickly, loosely cover it with foil for the final 10 minutes. Continue baking in 5-minute intervals if needed to heat the centre thoroughly.
Step 8: Rest and Serve
Rest the pie for 10 minutes before serving. This lets the bubbling gravy settle slightly while keeping the pastry crisp.
Use a large serving spoon to portion the beef and vegetables, then give everyone a generous piece of pastry. Serve with creamy mashed potatoes and buttered cabbage, peas, or roasted Brussels sprouts for a particularly comforting Christmas supper.
Pro Tips
- Choose a slow-cooking cut: Chuck or braising steak becomes tender and succulent during the long simmer. Lean steak can turn dry rather than tender.
- Give the beef room: Crowding the casserole traps moisture and steams the meat. Brown in additional batches if your pan is small.
- Keep the simmer gentle: A few lazy bubbles are ideal. A vigorous boil can toughen the beef and reduce the gravy too quickly.
- Check the gravy before cooling: If it is still watery after the final reduction, simmer uncovered for another 5 minutes, then check again. Thick gravy supports a crisp pastry lid.
- Keep hot filling away from cold pastry: Cooling the filling first helps prevent the butter in the puff pastry from melting before it reaches the oven.
Variations
- Alcohol-free filling: Replace the 440 ml Guinness with 440 ml additional low-sodium beef stock and add 10 ml balsamic vinegar. The flavour will be different but still deeply savoury. Standard Guinness does not become reliably alcohol-free through cooking.
- Christmas vegetable variation: Replace 150 g of the carrots with 150 g peeled parsnip, cut into 1.5 cm pieces. Add with the onions and remaining carrots.
- Individual pies: Divide the cooled filling between six 500 ml ovenproof dishes and cut pastry lids to fit. Bake at the same temperature for 30 minutes, then check that the pastry is golden and the filling has reached 74°C / 165°F.
Storage & Make-Ahead
Make the filling ahead: Prepare through Step 5, cool in shallow containers, and refrigerate within 2 hours of finishing cooking. Store covered for up to 3 days. Add the pastry shortly before baking rather than storing it on the filling. When baking directly from the refrigerator, allow 50 minutes at 200°C conventional / 180°C fan / 400°F, checking that the centre reaches 74°C / 165°F and covering the pastry loosely if it browns too quickly.
Freeze the filling: Freeze the cooled filling in airtight containers for up to 3 months. Thaw in the refrigerator for 24–48 hours, until completely defrosted, before assembling. Follow the chilled-filling baking instructions above.
Store and reheat leftovers: Refrigerate leftover pie in shallow, covered containers within 2 hours and eat within 3 days. Reheat individual portions, loosely covered with foil, at 180°C conventional / 160°C fan / 350°F for 35 minutes, removing the foil for the final 10 minutes. Check that the centre reaches 74°C / 165°F; continue in 5-minute intervals if necessary. Oven reheating keeps the pastry crisper than microwaving.
Nutrition (per serving)
Calories: 970 kcal | Carbs: 59g | Protein: 45g | Fat: 59g | Saturated Fat: 30g | Fiber: 5g | Sugar: 10g | Sodium: 930mg | Cholesterol: 150mg
Estimated for one-sixth of the pie, including pastry and egg wash, without side dishes. Values vary with the beef, pastry, stock, and amount of pastry trimming used.
