Thai Spicy Beef with Cashew Nuts | Quick Stir-Fry

thai spicy beef with cashew nuts

Thai Spicy Beef

Thai Spicy Beef with Cashew Nuts | Quick Stir-Fry


This Thai Spicy Beef with Cashew Nuts, is a super quick and easy Stir-Fry made with the typical flavor of Thailand. It is deliciously scented with chilli, galangal, garlic, onion, kaffir lime and Thai basil leaves. Makes a delicious side, served with fresh leaves and steamed rice! It only takes 25 minutes from wok – to – table, so let’s get started, shall we? Upon request, I made the Video for the Chicken Version of this recipe. You can check that out too!

thai spicy beef with cashew nuts recipe

Thai Spicy Beef with Cashew Nuts | Quick Stir-Fry

You are here: Home > Beef & Mutton  > Thai Spicy Beef with Cashewnuts
Recipe Name: Thai Spicy Beef with Cashew Nuts | Quick Stir-Fry
Recipe Type: Beef / Thai Recipes
Author: Shana c/o Recipes ‘R’ Simple
Prep time: 
Cook time:
Total time: 
Yield: (3 servings)


  • 400 gms beef, sliced very thinly for stir-fry
  • 1 Tbsp light soy sauce
  • 1 Tbsp thai fish sauce
  • ½ cup raw cashew nuts
  • 1 white or yellow onion, sliced thinly
  • 5 long, dried chillies (mild)
  • 1-2 thai red chilli padi (small chillies), sliced
  • 1 stalk of spring onion, white and green portion, chopped
  • 4 large cloves garlic, finely chopped
  • ¹/8 tsp galangal, finely chopped
  • 1 kaffir lime leaf, mid vein removed and cut into strips
  • 1 Tbsp chilli paste (see notes)
  • 2 tsp chilli oil
  • 2 Tbsp light soy sauce
  • 2 Tbsp oyster sauce
  • ¹/3 tsp white pepper powder
  • 2 Tbsp carnation evaporated milk
  • 2 handfuls of thai basil
  • ¼ cup vegetable oil


  • Rinse the thinly sliced beef strips well and drain.
  • Place the beef in a bowl along with 1 Tbsp light soya sauce and fish sauce.  Set aside while other ingredients are prepared / chopped.
  • Heat ¼ cup oil in a wok to smoking. Add the dried chillies followed immediately by the beef.
  • Fry on high heat for 5 minutes. Remove the beef from the oil.
  • Remove all but 2 Tbsp of oil from the wok and add the cashew nuts. Stir fry till light golden.
  • Add onion, spring onion, garlic, galangal, small red chilli and kaffir lime leaf. Sauté till the onions are soft.
  • Next, add the chili paste as well as the chilli oil and stir till it becomes deep red and the oil separates.
  • Add the fried beef and chillies and toss well in the ingredients on high heat.
  • Add soy sauce, oyster sauce and white pepper powder. Stir well till beef is coated uniformly.
  • Add the evaporated milk and toss to coat – cook for 1 minute, stirring.
  • Lastly add the basil leaves and after 30 seconds, remove from heat.
  • Serve immediately over a bed of vegetables / lettuce, with rice.

Thai Spicy Beef with Cashew Nuts | Quick Stir-Fry

  • Chilli paste is easily available at Asian supermarkets To make your own, simply boil dried red chillies (seeds removed, if needed) for a good 5 minutes in a saucepan. Cover and allow to rest for 30 minutes. Remove the chillies from the water. Squeeze gently to remove excess water. Grind (without water) -to a paste. Once cool, keep refrigerated in an airtight jar, covered with a layer of oil.
  • Chilli oil can be made by heating cut-up, dried red chillies, and garlic in oil  and leaving the chillies and garlic in the oil overnight. Strain before using.

Key Ingredients: Beef, Cashew, Onion, Garlic, Galangal, Kaffir Lime, Chilli, Oil, Soy sauce, Oyster Sause, Fish Sauce, White Pepper.

Leave a comment if you tried – Thai Spicy Beef with Cashew Nuts | Quick Stir-Fry.

You May Also Like:
thai green curry chicken with video

Delicious Thai Green Curry Chicken (With VIDEO)

About Shana Shameer

Love Cooking and discovering the very Best recipes out there.

One thought on “Thai Spicy Beef with Cashew Nuts | Quick Stir-Fry

  1. Pingback: Spicy Thai Beef with Cashew Nuts Stir-Fry | 10th Parallel North

Leave a Reply

Your email address will not be published. logo