Go Back
+ servings
Thai Basil Tofu

Vegan Thai Basil Tofu Stir Fry

Spicy Tofu cooked in Thai style flavorful sauce. This vegetarian curry needs minutes to cook and tastes best with leftover rice or noodles. Make this spicy flavorful curry with the goodness of Tofu and Basil.
No ratings yet
Print Pin
Course: dinner, lunch, Main Course
Cuisine: Asian
Keyword: 20 Minutes, stir-fry, thai, tofu
Prep Time: 5 minutes
Cook Time: 10 minutes
Servings: 4
Calories: 232kcal
Author: Rekha Kakkar


  • 300 gram Tofu extra firm
  • 1 cup Yellow and Red Bell Peppers
  • 2 tablespoon Oil
  • 1 teaspoon Garlic (minced)
  • 1 teaspoon Black Pepper
  • 1 inch Ginger
  • 2 tablespoon Honey
  • 2-3 tablespoon Red Chili Paste
  • 2-3 tablespoon Sweet Chili Paste
  • ¼ cup Soy sauce
  • ½ cup Basil (roughly chopped)
  • 1 small Raw mango (thinly sliced)
  • 2 tablespoon Peanut Oil (toasted)


  • Heat 2 tablespoon oil in a pan and carefully add 300-gram tofu cut into strips in it. Pan-fry the tofu till they are crisp and golden brown from all sides.
  • Once the tofu is crisp, take it out on to a plate and keep them aside.
  • In the same pan add 1 teaspoon minced garlic, 1-inch grated ginger. Use fresh ginger to grate, this way more flavor can be extracted.
  • Stir for a minute and add 1 cup sliced yellow and red bell peppers. Saute for 2-3 minutes and pour ¼ cup soy sauce in it.
  • Mix it well with the spoon and add 2-3 tablespoon sweet chili sauce, 2-3 tablespoon red chili paste, 1 teaspoon black pepper, and 2 tablespoons of honey.
  • Allow the sauce to boil over medium-high heat. Pour 2-3 tablespoons of water and mix it well.
  • Add 300 grams of crispy tofu in the pan and cook for 3-4 minutes.
  • Turn off the heat and add ½ cup basil leaves in it. Cook the curry for 2 minutes and serve with jasmine rice.
  • To make it more tasty you can add slices of raw mango.


  • Basil gives flavor to the curry, so do not substitute Thail Basil with Sweet Basil. It gives a fresh flavor to the curry.
  • To make Tofu crispy, coat it in cornstarch and then pan-fry it.
  • To make vegan Thai Basil Tofu curry pour coconut milk in the sauce. And then cook it. You can add chickpeas too if you wish.
  • Always use extra firm tofu to make this. 
  • Want to spice it up a little more? Add a couple of tablespoons of sriracha sauce to give it a spicy kick.


Calories: 232kcal | Carbohydrates: 12g | Protein: 8g | Fat: 17g | Saturated Fat: 2g | Sodium: 814mg | Potassium: 40mg | Fiber: 1g | Sugar: 9g | Vitamin A: 158IU | Vitamin C: 1mg | Calcium: 102mg | Iron: 1mg