top of page

Thai-style Beef Steaks

Sometimes known as Weeping Tiger, Thai-style grilled steak makes a delicious 'fakeaway' family supper or a great BBQ alternative.




30 mins


30 mins


  • 1 tbsp Carla’s Thai Seven Spice Blend

  • 4 beef steaks (rump steak is lovely)

  • 4 sweet potatoes

  • 2 peppers

  • 2 courgettes

  • 2 red onions

  • 2 white onions (finely sliced)

  • 4 sprigs of fresh coriander

  • 20ml water

  • 2tsp and 3 tbsp of olive oil

  • 50g butter

  • 4 tbsp milk or cream

  • Salt and pepper


  1. Preheat oven to 220°C

  2. Peel and chop the vegetables ready for cooking

  3. Next prepare the Thai marinade – mix 1 tbsp of Carla’s Thai Seven Spice with 20ml of water and 2 tsp of oil. Place the beef steaks in a bowl and cover with the Thai marinade. Rest for 10 minutes, or until needed

  4. Place the sweet potato in a salted pot of water and boil for 15-20 minutes until tender. Place the chopped red onions into a roasting dish and cook for 10 minutes. Add the courgette and the peppers and cook for a further 10 minutes until roasted and crispy

  5. Place the finely sliced white onion, 2-3 tbsp of oil and 1.5 tbsp of salt in a frying pan over a medium-low heat. Cook, stirring frequently, for about 15-20 minutes, until the onion is golden and starting to caramelize. Remove from the heat 

  6. Drain the sweet potato well and return to the saucepan. Add the butter and milk or cream to the hot sweet potato and mash together. You can also use a food processor for this step, which will help make it really silky and smooth. Stir through the caramelized onion and then season to taste with salt and pepper 

  7. Heat a frying pan over a medium-high heat, with a little oil, or you can use a BBQ if you prefer. Add the beef steaks to the pan and cook for 2-3 minutes on each side for medium rare, or until cooked to your liking. Cooking times will vary depending on the thickness of your beef. Set aside on a plate and cover with foil to rest for 5 mins

  8. Plate up, with the sweet potato mash first, then arrange the beef steak on top and scatter the roasted vegetables over. 

Garnish with the coriander and serve.

Carla's product used in this recipe:

Thai Seven Spice Blend

bottom of page