This beef and mushroom pie is the ultimate comfort food, tender, slow-cooked beef in a rich gravy, packed with mushrooms and vegetables, all topped with golden, flaky puff pastry. This version balances deep flavor with a simple, home-cook-friendly method.
๐ Ingredients
For the Filling
- 500โ700 g beef chuck (cut into cubes)
- 1 cup mushrooms (sliced)
- 1 onion (finely chopped)
- 2 garlic cloves (minced)
- 1 carrot (diced)
- 1 celery stalk (optional, chopped)
- 2 tbsp oil or butter
- 2 tbsp flour
- 2 cups beef stock
- ยฝ cup water or red wine (optional)
- 2 tbsp tomato paste
- 1 tsp thyme (dried or fresh)
- Salt and black pepper to taste
๐ Slow-cooked beef cuts like chuck are ideal because they become tender and flavorful when simmered in gravy
For the Pie
- 1 sheet puff pastry (store-bought works best)
- 1 egg (for brushing)
๐ Puff pastry is commonly used for its flaky, golden texture and convenience
Also Read: Jamie Oliver Chicken in Milk Recipe
๐ฉโ๐ณ Step-by-Step Instructions
Step 1: Prepare the Beef
Season the beef cubes with salt and pepper. Heat oil in a heavy pan and brown the beef in batches until nicely seared. Remove and set aside.
๐ Browning builds deep flavor in the final gravy.
Step 2: Cook the Base
In the same pan, sautรฉ onions and garlic for 2โ3 minutes until fragrant. Add carrots, celery, and mushrooms. Cook for another 3โ4 minutes.
Step 3: Make the Gravy
Sprinkle flour over the vegetables and stir well. Slowly add beef stock while stirring to avoid lumps. Add tomato paste, herbs, and water/wine.
Step 4: Simmer the Filling
Return the beef to the pan. Cover and simmer on low heat for 40โ60 minutes until the beef becomes tender and the sauce thickens.
๐ Slow cooking creates a rich, stew-like filling
Step 5: Assemble the Pie
- Preheat oven to 180ยฐC (350ยฐF)
- Transfer filling to a baking dish or ramekins
- Cover with puff pastry and seal edges
- Cut small slits for steam
Step 6: Bake
Brush pastry with egg wash and bake for 20โ25 minutes until golden and puffed.
Step 7: Rest & Serve
Let the pie rest for 5 minutes before serving. This helps the filling set.
๐ฅ Nutritional Information (Approx per serving)
- Calories: 450โ550 kcal
- Protein: 25โ30 g
- Fat: 25 g
- Carbohydrates: 30โ35 g
- Fiber: 3โ5 g
๐ Values vary depending on pastry and portion size.
Also Read: Taco Soup with Ground Beef Recipe
๐ฝ๏ธ Tips for Best Results
Add a splash of red wine for extra richness
Use slow-cooking beef cuts for tenderness
Donโt skip browningโit adds depth
Let filling cool slightly before adding pastry (prevents sogginess)

