Thai beef curry stir-fry

  • Serves 4
  • Prep Time 10 mins
  • Cooking Time 10mins
Thai beef curry stir-fry


  • Serves 4
Send me these ingredients


  1. Place beef in a large snap-lock bag, add half the oil and toss to coat. Heat a large wok or non-stick frying pan over high heat. Stir-fry beef, in batches, for 1-2 minutes or until browned. Set aside on a plate.
  2. Add remaining oil to wok or pan over medium-high heat. Add curry paste and onion and stir-fry for 1 minute or until fragrant. Add capsicum, sugar snaps, bok choy stems and a tablespoon of water and stir-fry for 2-3 minutes. Add bok choy leaves and cook for 1 minute. Return beef and fish sauce (if using) to wok, toss to heat through and season to taste.
  3. Serve beef stir-fry with rice, coriander and lime wedges.



  1. When stir-frying the meat wait at least 30 seconds before tossing or stir-frying. This gives the meat a chance to brown, giving it good colour and flavour.
  2. The second side will take a little less time to cook.
  3. Once you return the meat to the wok, take care that it does not boil in the liquid or it will toughen. Stir-fry only to combine and warm through.
  4. Beef mince would also work well in this recipe.
  5. Use a pre-chopped stir-fry vegetable mix if you are short of time.
  6. Add 1/4 cup (60ml) coconut milk, if desired, instead of water for a creamy stir-fry.