Vegan Stir-Fry with Tofu

Category: Vegan Dinners

This vegan stir-fry with tofu is full of colorful vegetables and delicious flavors. Crispy tofu pairs perfectly with bell peppers, broccoli, and carrots for a healthy, tasty meal.

I’ve made this many times and sometimes sneak in extra soy sauce for more umami. It’s so quick, I feel like a kitchen wizard every time!

To save time, I use pre-cut veggies and soft tofu. Just toss everything in the wok, and dinner is ready in about 20 minutes!

Ingredients & Substitutions

Tofu: Use firm or extra-firm tofu for the best texture. I press it to remove excess water, making it crisper when cooked. A great substitute is tempeh or chickpeas if you want a different protein choice.

Soy Sauce: This adds salty, umami flavor. I recommend low-sodium soy sauce to control the salt. Coconut aminos are a gentle, gluten-free alternative if needed.

Vegetables: Bright bell peppers, tender broccoli, and snap peas work well. I like to cut them evenly for quick, even cooking. You can swap in carrots or zucchini if you like more variety.

Garlic & Ginger: Fresh garlic and ginger give a zesty kick. I always keep peeled garlic and ginger in the fridge for quick use. Garlic powder and ground ginger work if fresh aren’t available.

Cooking Oil: Use a neutral oil like vegetable or canola for stir-frying. I prefer avocado oil for its high heat tolerance. Sesame oil adds flavor but should be used in small amounts as a finishing touch.

How do I sear tofu without it sticking or breaking?

Pat the tofu dry and cut it into even pieces. Heat your pan with a small amount of oil over medium-high heat. Once hot, add tofu without crowding. Let it cook undisturbed until golden, then flip and brown the other sides. This keeps it crispy!

  • Make sure the pan and oil are hot before adding tofu.
  • Don’t move the tofu until it naturally releases from the pan—it’s sticking if you try to flip too soon.
  • Cook in batches if needed to avoid overcrowding.

Vegan Stir-Fry with Tofu

How to Make Vegan Stir-Fry with Tofu?

Ingredients You’ll Need:

For the Stir-Fry:

  • 14 oz (400 g) firm tofu, pressed and cubed
  • 2 cups mixed vegetables (bell peppers, broccoli, carrots)
  • 3 tablespoons vegetable oil
  • 3 cloves garlic, minced
  • 1 tablespoon fresh ginger, chopped
  • 1/4 cup soy sauce or tamari
  • 1 tablespoon maple syrup or agave nectar
  • 1 teaspoon sesame oil (optional)

How Much Time Will You Need?

Prep time: 15 minutes. Cooking time: 15 minutes. Total time: 30 minutes.

Step-by-Step Instructions:

1. Prepare the ingredients

Press the tofu to remove excess moisture. Cut into cubes. Wash and chop vegetables. Mince garlic and ginger.

2. Cook the tofu

Heat 1 tablespoon of oil in a pan. Add tofu cubes. Cook until golden brown, 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 5-7 minutes until tender.

4. Combine and season

Return tofu to the pan. Mix soy sauce, maple syrup, and sesame oil. Pour over the stir-fry. Cook for another 2-3 minutes, stirring to coat everything evenly.

You might also like these recipes

Leave a Comment