Go Back
+ servings
savory stir-fry tofu in a white bowl with a stainless spoon
Print Recipe
No ratings yet

Stir-Fry Tofu

A simple yet savory stir-fry tofu recipe that is rich in protein and packed with flavor!
Prep Time10 mins
Cook Time15 mins
Total Time25 mins
Course: Main Course
Servings: 4
Calories: 178kcal



  • cup soy sauce
  • 1 tablespoon rice black vinegar
  • 1 tablespoon brown sugar
  • 2 teaspoon cornstarch
  • ¼ teaspoon red pepper flakes

Tofu Stir Fry

  • 2 tablespoons vegetable oil
  • 16 oz extra firm tofu diced
  • 2 oz red onions
  • 3 cloves garlic
  • 2 oz shiitake mushrooms
  • 4 oz snow peas
  • 2 teaspoon hoisin sauce
  • ½ teaspoon sesame oil
  • salt and peper to taste


  • In a medium-sized bowl, add soy sauce, rice black vinegar, brown sugar, cornstarch, red pepper flakes, and mix until combined, set aside.
  • Heat a large pan on medium heat with oil and fry the tofu until all sides are golden, then remove, transfer to a plate lined with paper towels, and set aside.
  • Add the remaining oil into the same pan and sauté sliced red onions and crushed garlic cloves for about 1 minute.
  • Add slices of mushrooms and continue cooking for 3 minutes on medium-high heat.
  • Stir in the snow peas and cook for 2 minutes.
  • Add the fried tofu and the soy sauce mixture.
  • Cover and allow it to steam for 2 minutes on medium-low heat.
  • Add hoisin sauce and adjust the seasoning.
  • Turn off the heat and add a touch of sesame oil.
  • Serve with steamed Jasmine Rice.


Serving: 1g | Calories: 178kcal | Carbohydrates: 13g | Protein: 11g | Fat: 10g | Saturated Fat: 6g | Polyunsaturated Fat: 2g | Monounsaturated Fat: 1g | Cholesterol: 1mg | Sodium: 515mg | Potassium: 328mg | Fiber: 2g | Sugar: 7g | Vitamin A: 346IU | Vitamin C: 19mg | Calcium: 60mg | Iron: 2mg
DID YOU MAKE THIS RECIPE? Share it on instagram or tag @simplybakings or #simplybakings!