Scottish Beef Steak Pie is a classic dish that embodies the heart of Scottish cuisine, offering a delightful combination of tender stewing beef and rich flavors. This traditional Scottish dish features beef slow-cooked in a savory sauce, encased in a flaky puff pastry that creates the perfect comfort meal. Whether you’re enjoying it on a chilly day or serving it at a family gathering, this pie promises warmth and satisfaction. Let’s dive into the details of how to make this iconic dish!
Why You’ll Love This Scottish Beef Steak Pie
This Scottish Beef Steak Pie is not just delicious; it’s a culinary experience! Here are some reasons to love it:
- Rich, savory flavors that warm the soul.
- Made with the best Scottish beef pie ingredients, ensuring quality.
- Perfect for family gatherings and hearty dinners.
- Easy to prepare ahead of time, enhancing flavors.
- Comfort food that satisfies every palate.
- Versatile; pairs well with various sides.
- Classic Scottish dish that connects you to tradition.
- Great for meal prep and freezing.
With its rich history and comforting essence, it’s no wonder why Scottish steak pie is a beloved favorite!
Ingredients for Scottish Beef Steak Pie
Gather these items:
- 800g Diced Beef Stewing Steak (approx 2lb)
- 2 tbsp Plain Flour
- 2 tbsp Olive Oil or Butter
- 2 Large Onions, roughly chopped
- 500ml Beef Stock (approx 2 cups)
- 35ml Lea & Perrins Worcestershire Sauce (approx 2 tbsp)
- 1 tbsp Tomato Puree
- 1 tsp Dijon Mustard
- Salt and Pepper to taste
- 375g Ready Rolled Puff Pastry (Approx 13.2 oz)
- Beaten egg or milk to brush the pastry (optional)
How to Make Scottish Beef Steak Pie Step-by-Step
- Step 1: In a mixing bowl, toss the diced beef in plain flour seasoned with salt and pepper.
- Step 2: Heat olive oil or butter in a pan over medium heat. Add the roughly chopped onions and cook until soft and translucent.
- Step 3: Add the floured beef to the onions and brown on all sides for a few minutes.
- Step 4: Stir in beef stock, Worcestershire sauce, tomato puree, Dijon mustard, and additional seasoning.
- Step 5: Bring the mixture slowly to a boil, then reduce heat to low and let cook uncovered for about 2.5 hours.
- Step 6: Transfer the thickened beef mixture into a 22cm round pie dish, filling it roughly three-quarters full.
- Step 7: Preheat your oven to 180°C (356°F), gas mark 4.
- Step 8: Roll out the puff pastry over the pie dish, trimming any excess.
- Step 9: Brush the pastry with beaten egg or milk for a golden finish.
- Step 10: Place the pie in the preheated oven and bake for approximately 30 minutes.
Pro Tips for the Best Scottish Beef Steak Pie
Keep these in mind:
- This dish can be prepared ahead for enhanced flavors.
- Use high-quality beef for a richer taste.
- Don’t skip the browning step; it adds depth to the flavor.
- Consider adding vegetables like carrots or peas for extra nutrition.
Best Ways to Serve Scottish Beef Steak Pie
Enjoy this hearty pie with:
- Mashed potatoes for a classic pairing.
- Steamed vegetables to balance the richness.
- Gravy for extra flavor, making it a true Scottish meat pie with gravy.

How to Store and Reheat Scottish Beef Steak Pie
To store, cover the pie with plastic wrap and keep it in the refrigerator for up to 3 days. For reheating, simply place it in the oven at 180°C (356°F) for about 20-25 minutes until heated through. This makes it perfect for meal prep!
Frequently Asked Questions About Scottish Beef Steak Pie
What is a Scottish beef steak pie?
A Scottish beef steak pie is a traditional dish made with tender beef stewed in a rich sauce, encased in flaky pastry. It’s a comforting meal perfect for any occasion.
Can I make Scottish beef steak pie ahead of time?
Yes! This pie can be made in advance and stored in the refrigerator. The flavors deepen and improve when allowed to sit overnight.
How do I avoid common mistakes with Scottish beef steak pie?
Ensure to brown the meat properly for full flavor, and avoid overcooking the pastry. Follow the recipe closely for the best results.
Variations of Scottish Beef Steak Pie You Can Try
Explore these delicious twists:
- Swap beef for lamb for a different flavor profile.
- Add mushrooms for an earthy taste.
- Incorporate spices like rosemary or thyme for added depth.

Whichever variation you choose, you’ll love the warmth and comfort of this classic dish!
For more information on traditional Scottish cuisine, check out this resource. If you’re interested in more recipes, visit this page for additional inspiration!
Print
Scottish Beef Steak Pie: 10 Reasons to Love This Classic
- Total Time: 3 hours 10 minutes
- Yield: 6 servings 1x
- Diet: None
Description
A traditional Scottish steak pie featuring tender stewing beef slow-cooked in a rich, flavorful sauce made with onions, Worcestershire sauce, tomato puree, and Dijon mustard, all encased in golden, flaky puff pastry.
Ingredients
- 800g Diced Beef Stewing Steak (approx 2lb)
- 2 tbsp Plain Flour
- 2 tbsp Olive Oil or Butter
- 2 Large Onions, roughly chopped
- 500ml Beef Stock (approx 2 cups)
- 35ml Lea & Perrins Worcestershire Sauce (approx 2 tbsp)
- 1 tbsp Tomato Puree
- 1 tsp Dijon Mustard
- Salt and Pepper to taste
- 375g Ready Rolled Puff Pastry (Approx 13.2 oz)
- Beaten egg or milk to brush the pastry (optional)
Instructions
- In a mixing bowl, toss the diced beef in plain flour seasoned with salt and pepper.
- Heat olive oil or butter in a pan over medium heat. Add the roughly chopped onions and cook until soft and translucent.
- Add the floured beef to the onions and brown on all sides for a few minutes.
- Stir in beef stock, Worcestershire sauce, tomato puree, Dijon mustard, and additional seasoning.
- Bring the mixture slowly to a boil, then reduce heat to low and let cook uncovered for about 2.5 hours.
- Transfer the thickened beef mixture into a 22cm round pie dish, filling it roughly three-quarters full.
- Preheat your oven to 180°C (356°F), gas mark 4.
- Roll out the puff pastry over the pie dish, trimming any excess.
- Brush the pastry with beaten egg or milk for a golden finish.
- Place the pie in the preheated oven and bake for approximately 30 minutes.
Notes
- This dish can be prepared ahead for enhanced flavors.
- Prep Time: 40 minutes
- Cook Time: 2 hours 30 minutes
- Category: Main Course
- Method: Baking
- Cuisine: Scottish
Nutrition
- Serving Size: 1 slice
- Calories: 520
- Sugar: 2g
- Sodium: 800mg
- Fat: 28g
- Saturated Fat: 10g
- Unsaturated Fat: 8g
- Trans Fat: 0g
- Carbohydrates: 35g
- Fiber: 2g
- Protein: 35g
- Cholesterol: 90mg
Keywords: Scottish Beef Steak Pie