Go Back
+ servings
person holding a forkful of beef chunks from Scottish steak pie
Print Recipe
4.75 from 4 votes

Scottish Steak Pie

This delicious homemade dinner is the perfect dish for a cold winter evening!  Scottish steak pie is made from a rich, chunky beef stew and buttery puff pastry.  Everyone will love this comfort food!
Prep Time1 hour
Cook Time3 hours
Total Time4 hours
Servings: 10 servings
Calories: 497kcal


For the Filling

  • 1.7 pounds stewing beef cut into bite-sized chunks
  • 2 tablespoons all-purpose flour
  • 2 teaspoons salt
  • 1 teaspoon black pepper
  • 2 tablespoons olive oil
  • 2 large onions thinly sliced
  • 3 ⅓ cups beef broth
  • 2 tablespoons tomato paste optional
  • 1 tablespoon Worcestershire sauce
  • 2 teaspoons Colman's mustard optional
  • Small handful of fresh thyme optional
  • Small handful of fresh parsley optional
  • 1 bay leaf optional

For the Pastry

  • 1 pound 5 ounces puff pastry chilled
  • 1 large egg beaten


  • Let the meat warm up to room temperature before cooking it, about 30 minutes.  Then, toss the chunks of stewing beef with the flour, salt, and pepper until coated.
  • Heat the olive oil in a Dutch oven over medium-high heat until shimmering, then lower the heat to medium-low.  Brown the beef in small batches, removing the browned pieces to a bowl as you go.  Turn the pieces when they no longer stick to the pan.
  • Turn the heat back up to medium-high and add the sliced onions and a little of the broth.  Stir and cook the onions for a few minutes, until they have softened.
  • Add the tomato paste, Worcestershire sauce, mustard, and the remaining broth.  Bundle together the sprigs of fresh thyme and parsley and use kitchen twine to tightly tie them into a bouquet garni.  Add the herbs and bay leaf to the pot and stir well to combine the ingredients.
  • Bring to a boil over medium-high heat, then turn down the heat to low and simmer for 2 to 2 ½ hours, or until the meat is very tender.
  • Remove the bouquet garni and bay leaf, then pour the stew into a 6-cup pie dish and set aside to cool.  This step is important, as a steaming hot filling will melt the butter in the puff pastry.  You can even refrigerate the filling overnight at this stage if desired.
  • Once the stew is no longer hot, brush the edge of the pie dish with beaten egg and cover the filling with the puff pastry.  Press the edges down to seal and trim off the excess pastry.  Brush the whole top with beaten egg and cut several vent holes.
  • Bake at 400 F for about 35 minutes, or until the crust is well browned.  Let the pie cool for 15 minutes before serving.  Enjoy with mashed potatoes and boiled peas.


  • When browning the meat, keep the heat on medium-low to reduce splattering.  Use a long-handled pair of tongs to keep your hands away from the hot oil.  Turn the chunks when they no longer stick to the pan.
  • Taste the stew towards the end of the cooking time to see if it is tender enough for you.  Tougher cuts of meat may take an additional 30 minutes to 1 hour.
  • The filling can be made up to 3-4 days in advance.
  • Leftovers?  A baked pie can be kept in the fridge for up to 3 days.  Leftover stew (without the pastry) can be frozen for up to 3 months.
  • Some readers have stated that adding mustard and tomato paste and using olive oil in the filling is not authentic, so feel free to omit them or swap out the oil if you like.


Calories: 497kcal | Carbohydrates: 32g | Protein: 24g | Fat: 30g | Saturated Fat: 8g | Polyunsaturated Fat: 4g | Monounsaturated Fat: 17g | Trans Fat: 1g | Cholesterol: 66mg | Sodium: 1023mg | Potassium: 446mg | Fiber: 2g | Sugar: 2g | Vitamin A: 82IU | Vitamin C: 3mg | Calcium: 40mg | Iron: 4mg