Vegetable Stir Fry with Tofu

Spread the love

Vegetable Stir Fry with Tofu is a vibrant and healthy dish that combines crisp vegetables with tender tofu in a flavorful stir-fry sauce. This recipe is perfect for a quick weeknight dinner, packed with nutrients and bold flavors. Whether you’re a vegetarian or just looking to incorporate more plant-based meals into your diet, this dish is sure to satisfy. Here’s how to make Vegetable Stir Fry with Tofu at home.


For the Stir Fry:

  • 14 ounces firm tofu, drained and cubed
  • 2 tablespoons soy sauce or tamari
  • 1 tablespoon sesame oil
  • 1 tablespoon vegetable oil
  • 1 bell pepper, sliced
  • 1 cup broccoli florets
  • 1 carrot, sliced into thin strips
  • 1 zucchini, sliced into half-moons
  • 1/2 cup snap peas
  • 2 cloves garlic, minced
  • 1 tablespoon fresh ginger, grated
  • 3 green onions, sliced
  • 1 tablespoon sesame seeds (optional, for garnish)

For the Stir Fry Sauce:

  • 3 tablespoons soy sauce or tamari
  • 2 tablespoons hoisin sauce
  • 1 tablespoon rice vinegar
  • 1 tablespoon maple syrup or honey
  • 1 teaspoon cornstarch mixed with 2 tablespoons water (slurry)


1. Prepare the Tofu:

  1. Press the tofu to remove excess moisture. Wrap the tofu block in a clean kitchen towel or paper towels and place a heavy object on top for about 15-20 minutes.
  2. Cut the tofu into bite-sized cubes.
  3. In a bowl, toss the tofu cubes with 2 tablespoons soy sauce or tamari and 1 tablespoon sesame oil. Let it marinate for about 10 minutes.

2. Cook the Tofu:

  1. Heat 1 tablespoon vegetable oil in a large skillet or wok over medium-high heat.
  2. Add the marinated tofu cubes and cook until golden brown on all sides, about 5-7 minutes. Remove the tofu from the skillet and set aside.

3. Stir Fry the Vegetables:

  1. In the same skillet, add a bit more vegetable oil if needed. Add the minced garlic and grated ginger. Sauté for about 1 minute until fragrant.
  2. Add the sliced bell pepper, broccoli florets, carrot, zucchini, and snap peas. Stir-fry for 4-5 minutes until the vegetables are tender-crisp.

4. Make the Sauce:

  1. In a small bowl, whisk together the soy sauce, hoisin sauce, rice vinegar, maple syrup or honey, and the cornstarch slurry until well combined.

5. Combine and Finish:

  1. Return the cooked tofu to the skillet with the vegetables. Pour the sauce over the tofu and vegetables, stirring well to coat everything evenly.
  2. Cook for an additional 2-3 minutes until the sauce thickens and everything is heated through.

6. Serve:

  1. Remove from heat and sprinkle with sliced green onions and sesame seeds, if using.
  2. Serve hot, over steamed rice or noodles.

7. Optional Serving Suggestions:

  • Serve with jasmine rice, brown rice, or rice noodles for a complete meal.
  • Add a squeeze of fresh lime juice or a dash of hot sauce for an extra kick.
  • Pair with a light, crisp white wine or green tea.

Conclusion: Vegetable Stir Fry with Tofu is a delicious and nutritious dish that’s easy to make and full of vibrant flavors. This recipe is perfect for anyone looking to enjoy a hearty, plant-based meal that’s both satisfying and healthy. Enjoy the crisp vegetables, tender tofu, and savory sauce with this simple, yet flavorful recipe.

Facebook Comments

Written by Robert Zelesky

Leave a Reply

Your email address will not be published. Required fields are marked *

Garlic Butter Shrimp

Roast Duck with Plum Sauce