Archive of BBC Food Recipes

Thai beef stir fry

Prep time less than 30 mins
Cook time less than 30 mins
Serves 4
From The Hairy Bikers' Asian Adventure
This spicy Thai beef stir fry is served with a crisp fried egg on top and a flavour-packed dipping sauce on the side.


  1. For the sauce, put the coriander roots, garlic and chillies into a pestle and mortar and crush lightly. Add the remaining ingredients for the sauce to the mortar and give it a good grind to infuse the flavours. Put into a serving bowl or dipping bowls.

  2. For the beef, in the same pestle and mortar (don't worry about washing it up), put the chillies, garlic cloves and sea salt. Grind until you have a paste.

  3. Heat a wok with three tablespoons of vegetable oil, add the chopped shallots and fry for 3-4 minutes. Turn down the heat and then add the pounded chilli and garlic paste until slightly brown (about one minute), stirring continuously on a low heat so that the garlic doesn’t burn. Turn the heat up and add the beef and red peppers, and cook until the beef is nearly cooked - this will only take 4-5 minutes.

  4. In the meantime while the beef is cooking, heat a medium frying pan with two tablespoons of vegetable oil. Fry four eggs until crisp on the outside, but the yolks are still runny

  5. Add the fish sauce, oyster sauce, soy sauce and palm sugar and a good handful of basil leaves and fold through the cooked beef. Divide into onto suitable serving bowls and serve with the rice and sauce on the side.


For the sauce

  • 4 coriander roots, chopped
  • 4 garlic cloves
  • 5 chillies, finely chopped (seeds optional)
  • 1 tbsp oyster sauce
  • 1 tbsp rice wine vinegar
  • 2 tbsp soy sauce
  • 2 tbsp Thai fish sauce
  • ½ lime, juice only

For the beef

  • 4 birds’-eye chillies, chopped
  • 4 garlic cloves, roughly chopped
  • ½ tsp coarse sea salt
  • vegetable oil, for frying
  • 10 Thai shallots, finely sliced
  • 700g/1lb 9oz beef (either sirloin or rib), coarsely chopped (as if making a steak tartar - you can ask your butcher to coarsely mince it)
  • 1 small red pepper, finely diced
  • 4 free-range eggs
  • 2 tbsp Thai fish sauce
  • 1 tbsp oyster sauce
  • 2 tbsp soy sauce
  • 1½ tbsp palm sugar
  • a good handful of Thai basil and a smaller handful of holy basil (optional)
  • freshly cooked rice, for serving

Shopping List

Thai beef stir fry

Fruit and vegetables

Tins, packets and jars

Cooking ingredients

Dairy, eggs and chilled

Meat, fish and poultry


This link may stop to work if/when the BBC removes the recipes
This site is under development - You can use it, but some things are not completed and may not be quite right!