Go Back
+ servings
Print Recipe
5 from 1 vote

Vegan Thai BBQ Stir Fry

Quick and easy, this Thai BBQ stir fry is so delicious and easy to customize.
Prep Time15 minutes
Cook Time15 minutes
Total Time30 minutes
Course: Main Course
Servings: 4
Calories: 213kcal
Author: Lauren Hartmann

Ingredients

Thai BBQ Sauce

  • 3 Tablespoons Vegan Oyster sauce, homemade or store bought*
  • 3 Tablespoons Ketchup
  • 1 Tablespoon Molasses
  • 1 Tablespoon Soy sauce or tamari
  • 1 Tablespoon Rice wine vinegar
  • 1 Tablespoon Agave syrup
  • 4 Cloves Garlic, grated
  • 1 Teaspoon Ginger, grated
  • 1 Teaspoon Lemongrass, grated
  • 1 Teaspoon Thai chili paste

For the Stir Fry

  • 2 Tablespoons Olive oil
  • 1 Block(15oz.) Extra firm tofu, pressed
  • 2 Tablespoons Cornstarch
  • 1 teaspoon Salt
  • 2 Cups Broccoli florets
  • 1 Cup Carrots, chopped
  • 10 oz. Crimini mushrooms, sliced
  • 2 Cups Green Beans, chopped
  • Rice or noodles for serving
  • A few Pinches of salt

Instructions

  • First, whisk together all the Thai BBQ sauce in a bowl. Set aside.
  • Now, take your pressed block of tofu(if you need more info on pressing tofu, check out my TOFU COOKING GUIDE) and cut the block into cubes.
  • Add the tofu cubes to a bowl, then sprinkle the cornstarch and salt on top. Toss to coat the tofu.
  • Heat the olive oil in a large wok or nonstick skillet on medium high.
  • Then add the tofu, and brown the tofu on each side for 2-3 minutes, reducing heat as needed. Until the tofu is all brown and crispy. Remove the tofu and set aside.
  • Then add the broccoli, carrots, mushrooms and green beans. Saute for about 10-15 minutes to cook all the vegetables, season with a few pinches of salt.
  • Add the tofu back to the skillet, and then pour the Thai BBQ sauce to the skillet.
  • Toss to coat everything in the BBQ sauce and saute for another 2-3 minutes.
  • Serve with rice or noodles, topped with soy sauce, chili paste, and chives if desired.

Notes

*You can make your own vegan oyster sauce by using my RECIPE.  Or you can find several brands that are vegan friendly, like Wa Ja Shan brand. 
 

Nutrition

Calories: 213kcal | Carbohydrates: 24g | Protein: 9g | Fat: 9g | Saturated Fat: 1g | Sodium: 500mg | Potassium: 507mg | Fiber: 2g | Sugar: 13g | Vitamin A: 5687IU | Vitamin C: 43mg | Calcium: 77mg | Iron: 2mg