Pub Style Guinness Beef Pie Recipe (Video)
How to prepare this recipe
The Pub-Style Guinness Beef Pie is a true Irish classic, bringing together melt-in-your-mouth beef and the deep, malty flavors of Guinness stout. This rich and hearty pie, topped with golden, flaky puff pastry, is the ultimate comfort food—perfect for those who love slow-cooked, deeply flavorful dishes that warm the soul.
What makes this dish truly special is the slow cooking process. As the beef simmers gently, it absorbs the bold, slightly bitter notes of the stout, perfectly balancing the natural sweetness of the vegetables and the richness of the meat.
The result? A luscious, savory filling encased in crisp, buttery pastry that shatters with every bite.

Prep time | Cook Time | Rest Time | Total Time |
---|---|---|---|
20 min | 150 min | - | 170 min |
Why Guinness?
Guinness is one of the most iconic Irish stouts, known for its deep, roasted malt flavors and creamy texture. But beyond being a beloved drink, it has long been used in Irish cooking to add depth and complexity to dishes.
The natural bitterness of the stout enhances the umami flavors of the beef, while also acting as a natural thickener, giving the pie filling a smooth, velvety consistency.

The Story Behind This Recipe
The Irish pub culture is at the heart of this dish. For generations, pubs have been gathering places where people come together over a pint of stout and a hearty meal. The Guinness Beef Pie has been a staple of these traditional pubs, evolving from humble beginnings when leftover roast meats and vegetables were repurposed into flavorful pies.
Over time, it became a cherished dish, symbolizing the warmth and hospitality of Ireland.
For the most authentic experience, serve it with fresh greens or a side of creamy mashed potatoes—and of course, a cold pint of Guinness to complete the meal!
Ingredients
Instructions
Chop the onion, garlic, carrot, celery sticks and parsnip.
Chop the beef to bite size.
In hot oil brown the the meat with the onion, garlic and vegetables.
Add the bay leafs, and season with salt and pepper.Pour the Guinness, cover with a lid, and cook until the meat is totally cooked. Must be soft and tender.
Place one sheet of puff pastry in a baking tray.
Prick with a fork over the base.Fill with the cooked beef and Guinness stew.
Cover with the second layer of puff pastry.Pinch the two puff pastry sheets together.
Cut a few holes in the pastry lid to allow steam escape.Give a good egg wash.
Bake for 30 minutes in 200 °C (400 °F) preheated oven.Serve with a good glass of Guinness.
Enjoy, Good Appetite!