04 September 2026
· · Search
THE UNIVERSALGASTRONOMY AUTHORITY
World Kitchen Journal
Cape Malay Pepper Steak Pie (Vleis Pastei)
The Kitchen

Cape Malay Pepper Steak Pie (Vleis Pastei)

When you shop through the links in our posts, you’re helping us continue to bring you more great content—at no extra cost to you!

By Test Kitchen · Malaysia · 7 min ·
Ingredients · Servings 16
  • 60 ml vegetable oil
  • 600 grams onion (chopped finely, approximately 2 large onions)
  • 1.2 kg braising steak (cubed)
  • 24 grams fresh garlic (finely grated, approximately 3 large peeled cloves)
  • 220 grams mushrooms, caps only (sliced)
  • 15 ml fresh thyme (approximately 1 tablespoon or 2 sprigs)
  • 3 bay leaves (dried and whole)
  • 4 allspice berries (dried and whole)
  • 4 cloves (dried and whole)
  • 5 ml salt (adjust to personal taste)
  • 750 ml water (or beef stock if you want to be a bit fancy)
  • 30 ml crushed black peppercorns (adjust to personal taste)
  • 30 grams bisto granules (approximately 4 heaped teaspoons)
  • 187 ml cooking liquid from the steak filling (approximately 2/3 cup)
  • 6 large eggs (hard boiled)
  • 1 kg flaky butter pastry
  • 30 ml cake flour (approximately 1 tablespoon)
  • 1 egg, beaten
Method · 145 min
  1. Peel and chop the onions and set aside until required.
  2. If the steak is not cubed, cut it into 3 cm cubes. Cut any larger pieces so that all the pieces are approximately the same size.
  3. Heat a medium sized pot on the stove to high heat. When the pot is hot, add one tablespoon of the oil and brown the steak in three or four batches, adding more oil as needed and taking care not to crowd the pot so that it boils instead of browns.
  4. Don't cook each batch for longer than a minute or it will become tough. Remove each batch of browned steak to a clean bowl and set aside until required.
  5. Add the remaining oil to the pot then add the onions, bay leaves, all spice berries and cloves and cook on medium low for 30 minutes.
  6. When the onions are a caramel color add the grated garlic and thyme and cook together for another 2 minutes.
  7. Add the sliced mushrooms caps and cook another 8 minutes. By this time the onions will be a deep brown and the mushrooms will be releasing some of their liquid.
  8. Add the browned steak cubes, salt, crushed pepper corns and water to the pressure cooker or pot.
  9. Lock the lid and cook on high for 3 minutes then reduce the heat back down to medium low. The residual heat will pressurize the cooker and when the pressure valve rises start counting the cooking time for 25 minutes only.
  10. After 25 minutes remove the pot from the heat and allow the pressure cooker to depressurize according to the manufacturers instructions.
  11. Check whether the meat is tender and whether the gravy needs to be reduced further. If it looks too watery put it back on the stove without the lid and allow to reduce on medium high until the gravy is like thick cream or follow the optional step.
  12. If cooking long and slow follow the first 8 steps but simmer, partially covered, on low for 75-90 minutes until the meat is tender.
  13. If the liquid is reducing too much then add another 1/2 to 1 cup of water to maintain the gravy. If the gravy is too watery then allow to reduce further or follow the optional step.
  14. For both methods, remove the filling from the heat when done and allow to cool completely before filling the pie.
  15. When the meat is tender and you are at the stage of reducing the gravy, add the bisto gravy powder mixed with 1/2 or 2/3 cup of the hot cooking liquid.
  16. Cook on medium low for another 20 minutes until the gravy is shiny and no longer watery. Check the seasoning as the bisto also adds saltiness.
  17. Let the cooked filling cool completely before using or the pastry will melt.
  18. Roll out the pastry for the base of the pie and line the pie dish or baking tin with the pastry.
  19. Add the cooled pepper steak filling and top with the sliced hard boiled eggs.
  20. Roll out the lid of the pie and cover the filling. Crimp the edges of the pie for a decorative finish.
  21. Cut a few holes in the lid to let the steam escape during baking and decorate with pastry leaves.
  22. Place the pie into the freezer for 20 minutes before baking.
  23. Lightly beat the egg and brush over the pastry before baking.
  24. Heat the oven to 200 degrees celcius or 180 degrees in a thermofan oven / Gas mark 5 / 390 F. Bake the pie for 10 minutes then reduce the heat to 180 degrees celcius, fan 160 / Gas mark 4 / 350 F for a further 50-55 minutes until the pastry is golden and cooked through.

As an Amazon Associate, we earn commission from qualifying purchases, which means we can keep sharing recipes and tips you’ll love. Thanks so much for your support! The Cape Malay Pepper Steak Pie is an absolute treat!

The filling is rich and hearty, with tender chunks of braised steak that melt in your mouth after being slow-cooked to perfection. This Pepper Steak Pie recipe is inspired by the delicious and comforting beef pie (vleis pastei) and chicken pies (hoender pastei) of my childhood.

The onions are cooked until they’re sweet and caramelized, blending beautifully with the earthiness of the mushrooms and the subtle warmth of garlic and thyme. The spices—bay leaves, cloves, allspice berries, and, of course, a generous hit of crushed black peppercorns—add an aromatic kick that makes every bite burst with flavor. That peppery heat is what really makes this pie stand out, giving it that Cape Malay twist that we all love.

The flaky butter pastry is a dream—crispy and golden on the outside, but soft and tender when it meets the juicy filling. And let’s not forget the hard-boiled eggs layered inside—they add a creamy texture and a satisfying richness that complements the spicy gravy. Speaking of gravy, it’s thick and glossy, thanks to the optional Bisto granules, which also add a lovely depth and balance to the overall flavor.

When you take that first bite, you’re met with a perfect harmony of textures—the buttery, flaky crust, the soft and savory filling, and just a touch of peppery warmth that lingers in the best way. It’s the kind of pie that brings comfort and excitement all in one go.

Pepper Steak Pie, Steak and Kidney Pie and Chicken and Mushroom Pie were essential at our family feast days, whether it was Eid at our home or Christmas at one of my aunt’s homes. My mum and her sister Josephine each had their own way of making steak filling for pies and both were equally mouthwatering and tender. After I moved to Dubai, Aunty Josie often sent a care package of her Steak and Kidney pie for me with my mum when she visited.

Aunty Josie used this easy 3 ingredient hot water Flaky Butter Pastry, that required chilling but no additional rolling, and added both beef kidneys and Bisto gravy granules to her steak pie filling recipe. On the last occasion that I ate Aunty Josie’s Steak pie she mentioned that she no longer added the beef kidney at the request of one of her granddaughters, who did not like the flavor or texture.

During my childhood my mum always used sago for a thickener in her pepper steak pie filling recipe and used home made puff pastry for the base and lid. In later years my mother often made a steak and mushroom pie recipe without sago, using the same hot water pastry that Aunty Josie used.

However, she recommended that I allow the pastry to chill before doing a few rolls and turns, because of how it gave the pastry some lightness. This Pepper Steak Pie is a cozy, comforting dish with layers of flavor and texture that make it irresistible.

The steak filling is super tender, thanks to braising in the pressure cooker, and it practically melts in your mouth. The caramelized onions bring a bit of sweetness, while the mushrooms add a nice, earthy texture that makes each bite more satisfying.

And then there are the hard-boiled eggs – they give the pie a creamy, smooth contrast that just works so well with everything else. When it comes to flavor, the crushed black peppercorns add just the right amount of kick without being too overpowering.

It’s balanced by the thyme and a hint of warmth from the allspice and cloves, which really take the flavor up a notch. The gravy, especially with a little help from the Bisto, is rich and velvety, soaking into the steak and veggies in the most delicious way.

And let’s not forget the pastry – flaky, buttery, and golden, it gives the pie a crispy bite that pairs perfectly with the soft filling inside. When you take that first bite, the crunchy pastry and savory filling come together for a seriously satisfying experience.

This pie is the ultimate comfort food! I remember the taste of my mum and Aunty Josie’s steak pies and it is very different to the Worcestershire sauce infused British meat pie recipes.

  • The mushroom pepper steak pie with shortcrust pastry recipe does not include any potatoes, carrots or celery and is pure meltingly tender steak and kidney or mushrooms.
  • To add flavor to the slow cooked steak it is simmered with onion, garlic, fresh thyme, bay leaves, allspice and cloves. Alternately, the steak filling can be pressure cooked and then the gravy reduced before cooling.
  • The trick to getting a deep rich gravy is caramelizing the onions until it is a rich caramel brown. That will take anything from 30-40 minutes on the stove. You could make a slow cooker steak pie, but I could never wait that long 🙂
  • If you have been put off making your own homemade halaal Pepper Steak Pie because you think it is too difficult, think again. The best thing about this recipe for steak pie is that it doesn’t require fancy beef stock or any other ingredients that would not normally be found in a pantry. My mother only ever used good old tap water if she felt a stew or savory pie filling needed it to stop from catching on the bottom of the pot.
  • We use our easy 3 ingredient home made Hot Water Flaky Butter Pastry for this Pepper Steak pie recipe. However, in a pinch store bought commercial pastry will do; but I can guarantee it won’t be quite as good 🙂

For a hearty main meal, Cape Malay Pepper Steak Pie pairs beautifully with a variety of sides. Here are some great options to serve alongside:

  • Creamy mashed potatoes – The smooth texture of mashed potatoes complements the rich, peppery gravy of the pie.
  • Roasted vegetables – Carrots, butternut squash, and green beans roasted with a bit of olive oil, salt, and pepper add a nice balance to the meal.
  • Simple garden salad – A fresh salad with a light vinaigrette helps cut through the richness of the pie.
  • Steamed peas or green beans – These provide a lighter, fresher contrast to the hearty flavors of the pie.
  • Pickles or achar – For a Cape Malay twist, a side of homemade achar or pickles brings a tangy, spicy contrast that lifts the flavors of the pie.

These sides complete the meal without overwhelming the bold, peppery flavor of the steak pie. If South African beef and mushroom pies are not to your taste then check out these other recipes:

  • Chicken and Mushroom Pie
  • Cape Malay Sugar Bean bredie
  • Chili Garlic Prawn pasta is simple but delicious.
  • Citrus salad with pistachios and pomegranate
  • Tricolor Quinoa Salad with pomegranate, walnuts and feta for a meat free option.

Disclaimer: Nutritional information for the recipe is an approximation and varies according to the ingredients and products used. If you liked the recipe above please consider leaving a comment below. Also keep in touch on Facebook, Pinterest , TikTok and Instagram for more updates.

Don’t forget to share our recipes with your family and friends and #tantalisemytastebuds if you share any of our recipes or tips on TikTok or Instagram!

More The Kitchen