Make This Delicious Tofu Stir-Fry

Photo by Sweet Life on Unsplash

Enjoy the variety of textures and tastes in this delicious and wholesome tofu stir-fry, perfect for a quick and satisfying meal. Follow this simple recipe to whip up a very healthy but super tasty dish.


  • 1 block of firm tofu
  • 2 tablespoons soy sauce
  • 1 tablespoon hoisin sauce
  • 1 tablespoon rice vinegar
  • 1 tablespoon sesame oil
  • 2 tablespoons vegetable oil
  • 1 tablespoon ginger
  • 5 cloves of garlic
  • 1 bell pepper
  • 1 carrot
  • 1 cup of broccoli florets
  • 1 cup of snap peas
  • 1 cup of mushrooms
  • 2 green onions
  • 1 tablespoon cornstarch (optional, for extra thickness)
  • Cooked rice or noodles for serving
  • Sesame seeds and chopped cilantro for garnish (optional)


  1. Press the tofu to remove excess water, then cut it into cubes.
  2. In a bowl, mix soy sauce, hoisin sauce, rice vinegar, and sesame oil. Add the tofu cubes, ensuring they are well coated. Let it marinate for at least 15 minutes.
  3. Heat vegetable oil in a wok or large skillet over medium-high heat. Add marinated tofu cubes and cook until golden brown on all sides. Remove tofu from the pan and set aside. In the same pan, add a bit more oil if needed. Sauté ginger and garlic until fragrant.
  4. Add bell pepper, carrot, broccoli, snap peas, and mushrooms. Stir-fry until the vegetables are tender-crisp. Return the cooked tofu to the pan and toss with the vegetables.
  5. If you desire a thicker sauce, mix cornstarch with a tablespoon of water and add it to the stir-fry. Cook until the sauce thickens.
  6. Sprinkle green onions over it and toss to combine. Serve with cooked rice or noodles. You can also garnish with sesame seeds and chopped cilantro if desired.