Go Back
+ servings
top view of sesame tofu over the bed of brown rice.

Sesame Tofu

This vegan Sesame Tofu is easy, fast and a satisfying recipe for a weeknight meal. Its cooked golden and then tossed in sweet and savory sauce. It’s incredible and amazingly tasty!
Course Main Course
Cuisine Chinese
Keyword how to make sesame tofu, sesame tofu recipe, vegan sesame tofu
Prep Time 10 minutes
Cook Time 20 minutes
Total Time 30 minutes
Servings 4
Calories 263kcal
Author Gunjan


sesame sauce

garnish (optional)

  • 2 tbsp green onions


  • Heat sesame oil in a nonstick pan at medium-high flame and toss in chopped tofu. Cook well until the bottom of each tofu piece is golden. Flip over the tofu with the help of a spatula so as to cook again until golden in color.
  • In the meanwhile, in a mixing bowl combine water, soy sauce, garlic, sriracha sauce, vinegar, maple syrup and cornstarch. Whisk it nicely until there are no lumps. Stir in sesame seeds and mix well. Keep it aside.
    whisked sauce in a mixing bowl.
  • Once all the tofu pieces are well cooked and golden brown in color pour the sauce evenly over them. Let it cook for 2 minutes and then gently mix everything with spatula. It will become sticky. (do not overcook). Turn it off and garnish with green onions and served over bed of steamed or brown rice.



  • Make sure to press tofu nicely and for at least 15 minutes. The firmer the tofu the better texture and taste post cooking.
  • In a good quality nonstick pan, you may start with 1 tbsp. of oil and place the tofu pieces. This should work but if you find any sticking or drying up then add another 1 tbsp. of sesame oil but do not exceed.
  • Do not use wok for this recipe as the tofu pieces do not cook evenly. A nonstick frying pan or a sauté pan works best here.
  • Do not overcook once you pour the sauce over the cooked tofu or else it will taste bitter and burnt. It quickly binds and becomes sticky so make sure to lower the flame to low-medium after you pour the sauce and mix in about 2 minutes. It will become sticky.


Calories: 263kcal | Carbohydrates: 15g | Protein: 17g | Fat: 15g | Saturated Fat: 1g | Sodium: 706mg | Potassium: 95mg | Fiber: 1g | Sugar: 9g | Vitamin A: 41IU | Vitamin C: 5mg | Calcium: 52mg | Iron: 1mg