Go Back
+ servings
4.5 from 10 votes
Bowl of Sesame Sriracha Tofu and Rice, with Water Glass and Chopstick on the Side
Sesame Sriracha Tofu
Prep Time
5 mins
Cook Time
15 mins
Total Time
20 mins
Tofu cubes are pan-fried in sesame oil to a crisp, and then drenched in creamy maple-tahini-sriracha sauce to make this scrumptious vegan meal that comes together in minutes.
Course: Entree
Cuisine: American, Asian-Inspired
Servings: 4
Calories: 238 kcal
Author: Alissa
  • 1 14 ounce package extra firm tofu, drained, pressed at least 15 minutes, and cut into 1 inch cubes
  • 2 tablespoons sesame oil
  • ¼ cup tahini
  • 2 ½ tablespoons maple syrup
  • 2 tablespoons sriracha sauce, or more to taste
  • 1 tablespoon soy sauce
  • 1 teaspoon rice wine vinegar
  • 2 garlic cloves. minced
  • ½ tablespoon freshly grated ginger
  • 3-4 tablespoons water
For serving:
  • Cooked rice
  • Chopped scallions
  • Toasted sesame seeds
  1. Coat the bottom of a large skillet with sesame oil and place over medium heat. When the oil is hot, add the tofu in an even layer. Cook for about 10 minutes, flipping once or twice, until the tofu cubes are browned and crisp on multiple sides.
  2. Make the sauce while the tofu cooks. Whisk the tahini, maple syrup, sriracha, soy sauce, vinegar, garlic and ginger together in a small bowl. Thin with 3 to 4 tablespoons of water.
  3. Once the tofu has finished cooking, lower the heat to low and pour the sauce over the tofu, flipping a few times to coat the tofu in the sauce. Cook just until the sauce is hot and begins to bubble, about 1 minute. Careful here — cooking it too long will dry out the sauce. Remove from heat.
  4. Divide onto plates with rice, and top with sesame seeds and scallions. Serve.
Recipe Notes

Nutrition information includes 1 teaspoon of sesame seeds and does not include rice.

Nutrition Facts
Sesame Sriracha Tofu
Amount Per Serving
Calories 238 Calories from Fat 175
% Daily Value*
Fat 19.4g30%
Saturated Fat 3g15%
Sodium 308mg13%
Potassium 236mg7%
Carbohydrates 7.8g3%
Fiber 2.5g10%
Sugar 0.8g1%
Protein 11.2g22%
Calcium 210mg21%
Iron 3.2mg18%
* Percent Daily Values are based on a 2000 calorie diet.