Skip to main content

Beef and Mushroom Pie Recipe

Rich beef stew with mushrooms in savory gravy, wrapped in a golden buttery crust. A hearty homemade pie perfect for family dinners.

Prep: 45 mins
Cook: 150 mins
Total: 195 mins
Servings: 6
medium

Estimated Ingredient Cost

Based on FairPrice/Cold Storage prices (2026)

$18.50 SGD
View Ingredient Price Breakdown
  • 600g Beef chuck (FairPrice, cubed) $9.50
  • 200g Button mushrooms (FairPrice) $2.80
  • 150g Portobello mushrooms (Cold Storage) $3.20
  • 2 medium Yellow onions (FairPrice) $0.80
  • 1 cup (250ml) Red wine (Cooking wine, FairPrice) $4.50
  • 2 cups (500ml) Beef stock (Stock cubes, FairPrice) $2.20
  • 2 tablespoons Tomato paste (FairPrice) $0.60
  • 4 cloves Garlic cloves (FairPrice) $0.30
  • 2 sprigs Fresh thyme (Cold Storage) $1.50
  • 2 leaves Bay leaves (FairPrice) $0.20
  • 3 tablespoons (for gravy) All-purpose flour (FairPrice) $0.30
  • 3 tablespoons Butter (FairPrice) $1.20
  • 2 sheets (400g) Puff pastry sheets (FairPrice frozen section) $4.50
  • 1 (for egg wash) Egg (FairPrice) $0.40
  • To taste Salt and pepper (Pantry staples) $0.20
Beef and Mushroom Pie Recipe

Premium Beef & Mushroom Pie

This hearty Beef & Mushroom Pie is a sophisticated savory dish that showcases the depth of flavor possible when quality ingredients meet careful preparation. Featuring tender chunks of beef chuck slow-cooked until melt-in-your-mouth tender, combined with a medley of button and portobello mushrooms.

The secret to this pie’s incredible flavor is the slow braising process. The beef and mushrooms simmer in a rich red wine and beef stock gravy, infused with aromatic thyme and bay leaves, creating layers of umami goodness. All of this is wrapped in golden, flaky puff pastry.

Perfect for weekend dinners, special occasions, or whenever you want a restaurant-quality meal at home.

Ingredients

For the Filling:

  • 600g beef chuck, cut into 2cm cubes
  • 200g button mushrooms, quartered
  • 150g portobello mushrooms, sliced
  • 2 medium yellow onions, diced
  • 4 cloves garlic, minced
  • 1 cup (250ml) red wine
  • 2 cups (500ml) beef stock
  • 2 tablespoons tomato paste
  • 3 tablespoons all-purpose flour
  • 3 tablespoons butter
  • 2 sprigs fresh thyme
  • 2 bay leaves
  • Salt and pepper to taste

For the Pastry:

  • 2 sheets puff pastry (400g), thawed
  • 1 egg, beaten (for egg wash)

Instructions

  1. Brown the beef: Season beef cubes with salt and pepper. Heat 2 tablespoons butter in a large Dutch oven or heavy-bottomed pot over medium-high heat. Brown beef in batches (don’t overcrowd), about 3-4 minutes per side. Remove and set aside.

  2. Sauté aromatics: In the same pot, add remaining butter. Sauté onions until softened, about 5 minutes. Add garlic and cook for 1 minute until fragrant.

  3. Cook mushrooms: Add both types of mushrooms to the pot. Cook until they release their moisture and start to brown, about 8-10 minutes.

  4. Make the gravy: Sprinkle flour over the mushroom mixture and stir well. Cook for 2 minutes to remove raw flour taste. Add tomato paste and stir to combine.

  5. Braise the beef: Pour in red wine, scraping up any browned bits from the bottom of the pot. Add beef stock, thyme, and bay leaves. Return browned beef to the pot. Bring to a boil, then reduce heat to low. Cover and simmer for 1.5-2 hours, until beef is fork-tender. Stir occasionally.

  6. Thicken and cool: If the gravy is too thin, simmer uncovered for 10-15 minutes to reduce. Remove thyme sprigs and bay leaves. Season with salt and pepper to taste. Let filling cool completely (this is crucial for pastry success).

  7. Preheat oven: Preheat oven to 200°C (400°F).

  8. Assemble the pie: Pour cooled filling into a 23cm (9-inch) pie dish or individual ramekins. Lay puff pastry sheet over the top, trimming excess and pressing edges to seal. Cut a few slits in the top for steam to escape.

  9. Apply egg wash: Brush the pastry with beaten egg for a golden finish.

  10. Bake: Place on a baking sheet (to catch drips) and bake for 25-30 minutes, until pastry is puffed and golden brown.

  11. Rest and serve: Let rest for 5-10 minutes before serving. The filling will be piping hot, so be careful!

Tips & Tricks

  • Make ahead: Prepare the filling a day in advance. This allows flavors to meld and makes assembly much easier. Cool completely before refrigerating.
  • Wine substitute: If you prefer not to use wine, replace with additional beef stock plus 1 tablespoon balsamic vinegar for depth.
  • Mushroom variety: Feel free to use shiitake, cremini, or oyster mushrooms for different flavor profiles.
  • Shortcut pastry: Store-bought puff pastry works beautifully and saves time. Homemade pastry enthusiasts can make their own rough puff pastry.
  • Individual portions: Divide filling among 4-6 individual ramekins and top each with pastry circles for elegant single servings.
  • Leftover storage: Store covered in the refrigerator for up to 3 days. Reheat in a 180°C oven for 15-20 minutes until warmed through.

Nutrition Information (per serving)

  • Calories: 420
  • Total Fat: 22g
  • Protein: 26g
  • Carbohydrates: 32g

Estimated ingredient cost: SGD $18.50 (based on FairPrice/Cold Storage prices, 2026)

More Savory Recipes

Beef Wellington Pie hard

Beef Wellington Pie

An elegant twist on the classic Beef Wellington, featuring tender beef, mushroom duxelles, and pâté in a golden puff pastry.

💰 ~$48.75
105 mins
6 servings
View Recipe
Chicken Pot Pie from Scratch medium

Chicken Pot Pie from Scratch

A hearty, comforting chicken pot pie filled with tender chicken, vegetables, and a creamy sauce, topped with flaky golden crust.

💰 ~$16.80
85 mins
6 servings
View Recipe
Shepherd's Pie with Cheesy Mash medium

Shepherd's Pie with Cheesy Mash

A comforting classic featuring a rich lamb mince filling topped with golden, cheddar-infused mashed potatoes.

💰 ~$23.45
90 mins
6 servings
View Recipe