clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Thai basil tempeh stir fry

Thai basil tempeh stir fry

  • Author: Jess
  • Prep Time: 15 minutes
  • Cook Time: 10 minutes
  • Total Time: 25 minutes
  • Yield: 3-4 servings 1x
  • Category: Dinner
  • Method: Cook
  • Cuisine: Thai


Bring the flavours of Thailand right into your home kitchen! This Thai basil tempeh is a healthy vegan dish loaded with bold Thai flavour.


  • 1 block of tempeh (approx 200g)
  • 2 tbsp vegetable oil
  • 2 green onions, chopped
  • 3 garlic cloves, chopped
  • 1/2 cup Thai basil, finely chopped
  • crushed cashews to top
  • 1 cup of jasmine rice, cooked according to package directions



  1. Place the block of tempeh in a saucepan and cover with water. Bring to a boil, then cover and let simmer for 10 minutes. Remove the tempeh from the pan. (*This step is important to remove any bitter flavour the tempeh might have!)
  2. Add the tempeh to a food processor and pulse until chopped into small bits.
  3. Heat the vegetable oil in a non-stick pan on medium-high heat, then add the tempeh and let cook for 2-3 minutes. (Move the tempeh around with a wooden spoon so it doesn’t stick)
  4. Next, reduce heat to medium and add the green onions, garlic and Thai basil. Stir together.
  5. Add all the sauce ingredients to the pan and mix together
  6. Serve on top of Jasmine rice and top with crushed cashews.


Remember to taste the tempeh after adding the sauce and adjust accordingly! Depending on your tempeh and amount you may need a little more soy sauce, maple syrup, spice…etc.

Sometimes tempeh can have a slightly bitter flavour. Steaming it before cooking helps to get rid of this bitterness. It also softens the tempeh so it can more easily absorb the sauce in this recipe!

If you can’t find vegetarian oyster sauce you can sub hoisin sauce. (or regular oyster sauce if your not vegan/vegetarian)


  • Serving Size: 1 bowl
  • Calories: 463
  • Sugar: 5g
  • Fat: 19g
  • Saturated Fat: 4g
  • Carbohydrates: 54g
  • Fiber: 2g
  • Protein: 23g

Keywords: tempeh, thai basil, stir fry, vegan