01 -
In a large pan, heat 1 tablespoon of olive oil over medium-high heat. Add the beef in batches, browning on all sides. Remove and set aside.
02 -
In the same pan, add the remaining olive oil and sauté the onions, carrots, and garlic until softened. Stir in the mushrooms and cook for another 2 minutes.
03 -
Add the tomato paste and Worcestershire sauce, stirring to combine. Pour in the Irish stout beer and beef broth. Bring to a simmer.
04 -
Return the browned beef to the pot, add thyme, salt, and black pepper. Cover and let simmer for 1 ½ hours, stirring occasionally. If needed, mix 1 tablespoon of flour with a little water and stir into the stew to thicken.
05 -
Preheat the oven to 375°F (190°C). Transfer the beef mixture into a baking dish or ovenproof skillet.
06 -
Roll out the puff pastry and place it over the filling, pressing the edges down. Whisk the egg yolk with milk and brush over the pastry for a golden finish. Cut a few slits in the pastry to allow steam to escape.
07 -
Bake for 30-35 minutes or until the pastry is golden brown and flaky. Let it rest for 5 minutes before serving.