Tofu and Vegetable Stir-Fry

Category: Vegan Dinners

This Tofu and Vegetable Stir-Fry is a bright and healthy dish. It mixes soft tofu with crunchy vegetables like bell peppers, broccoli, and carrots in a tasty soy-based sauce. It’s quick to cook and full of flavor.

I like making this when I want a meatless meal that feels both light and satisfying. Sometimes I add a dash of hot sauce for a little extra kick—I get a bit brave with spice!

For best results, serve it hot over cooked rice or noodles. This way, you catch all the flavorful sauce on every bite and make the meal more filling. Easy, tasty, and good for you!

Ingredients & Substitutions

Tofu: I use firm tofu for a good crispy texture. Usually, I press out excess water for better browning. If you prefer, you can swap it with tempeh or chicken for different protein options.

Vegetables: Bell peppers, broccoli, and carrots add crunch and color. Feel free to replace any with snap peas or zucchini—whatever’s fresh and quick to cook.

Soy Sauce: It provides saltiness and depth. I like low-sodium soy to control the salt. Coconut aminos are a milder, allergy-friendly alternative if you prefer less salt.

Garlic & Ginger: Both add zing! I always keep fresh garlic and ginger on hand. For quick prep, I use pre-minced garlic or ginger paste, or you can substitute with garlic powder and ground ginger in a pinch.

How do I get crispy tofu without deep-frying?

Press the tofu well to remove extra moisture, which helps crisp it up. Cut into small cubes, then toss with cornstarch to coat lightly. Cook in a hot, oiled pan over medium-high heat, turning occasionally until golden and crispy.

  • Press the tofu for at least 15 minutes to remove water.
  • Cut into uniform pieces for even cooking.
  • Toss with a thin layer of cornstarch for crispiness.
  • Cook in a hot pan with oil, turning to brown all sides evenly.

Tofu and Vegetable Stir-Fry

How to Make Tofu and Vegetable Stir-Fry?

Ingredients You’ll Need:

For the Stir-Fry:

  • 14 oz (400g) firm tofu
  • 2 cups mixed vegetables (bell peppers, broccoli, carrots)
  • 2 tablespoons vegetable oil
  • 3 cloves garlic, minced
  • 1 tablespoon fresh ginger, grated
  • 3 tablespoons soy sauce
  • 1 teaspoon sesame oil (optional)

How Much Time Will You Need?

Prep: 10 minutes, Cook: 10 minutes, Total: 20 minutes

Step-by-Step Instructions:

1. Prepare the tofu and vegetables

Drain and press the tofu to remove excess moisture. Cut it into small cubes. Wash and chop the vegetables into bite-sized pieces.

2. Cook the tofu

Heat 1 tablespoon of oil in a pan over medium heat. Add tofu cubes. Cook until golden, about 5-7 minutes. Remove and set aside.

3. Stir-fry the vegetables

In the same pan, add another tablespoon of oil. Add garlic and ginger. Cook for 30 seconds. Add vegetables. Stir-fry for 3-5 minutes until tender-crisp.

4. Combine and season

Return tofu to the pan. Pour soy sauce and sesame oil. Toss well. Cook for 2 minutes to heat through and blend flavors.

You might also like these recipes

Leave a Comment