Go Back
+ servings
tofu stir fry recipe
Print Recipe
4 from 3 votes

Tofu Stir Fry

Tofu stir fry is a quick, easy and delicious vegan stir fry recipe with firm tofu, veggies and flavorful seasonings. Use your favorite veggies, add sauces you like and make many flavors with this base recipe. Tastes incredible with rice or fill in your bao buns as I did, totally yum!
Prep Time30 mins
Cook Time20 mins
Total Time50 mins
Course: Main Course
Cuisine: Asian
Keyword: Tofu stir fry
Servings: 3
Calories: 197kcal
Author: Harini


  • 250 grams extra firm tofu, Pressed for 20 minutes, chopped into thick triangles
  • 3 tablespoons sesame oil plus 1/2 teaspoon for toasting tofu
  • 2 teaspoons minced ginger garlic or ginger garlic paste
  • 1/4 cup chopped celery
  • 1/4 cup chopped onions
  • 1 big carrot, cut into batons
  • 12 french beans, chopped
  • 1 medium bell pepper, cubed
  • 2 tablespoons chili paste or sambal oelek
  • 2 tablespoons soy sauce
  • 1 tablespoon vinegar
  • 1 teaspoon sugar
  • 1 teaspoon freshly cracked black peppercorns
  • Salt, to taste
  • 3 tablespoons roasted sesame seeds


  • First off place your block of extra firm tofu on a clean thick kitchen towel and cover it with another thick kitchen towel. Place a heavy object on it and let sit for 20 minutes. You may have to change the towels in between if they shed too much water.
  • Once pressed well, dab any moisture in the tofu with a napkin and chop into thick triangles or cubes.
  • Heat a cast iron pan or skillet with few drops of oil. Place the tofu cubes and roast from both sides for 5-6 minutes.
  • Now to proceed with the recipe, heat a wok or pan with 2 tablespoons sesame oil.
  • Add minced ginger-garlic or ginger garlic paste, slit green chili, chopped celery and cubed onions. Saute for a minute.
  • Add the chopped veggies and saute in high flame for 3-4 minutes.
  • Next add sugar, salt, chili paste and mix well.
  • Also add your soy sauce, vinegar and freshly cracked peppercorns. Saute in high flame for 3-4 minutes.
  • Now add the prepared tofu and cook for 3-4 minutes.
  • Throw in toasted white sesame seeds and mix well.
  • Remove from flame and serve with rice or use as filling for bao.


  • You can double the recipe
  • Use tamari for making this recipe gluten free.


Serving: 3g | Calories: 197kcal