Tofu and Veggie Stir-Fry

Category: Vegan Dinners

This Tofu and Veggie Stir-Fry is a colorful and healthy dish. It combines soft tofu with crunchy vegetables like bell peppers and broccoli, all cooked in a tasty soy sauce. Perfect for quick weeknight dinners.

I like adding a splash of sesame oil at the end—it makes everything smell wonderful! Sometimes I sneak in extra veggies just to make it even better.

Serve it over rice or noodles for a complete meal. It’s easy to customize with your favorite veggies or spices. Tofu is a great source of protein and keeps this dish light and satisfying.

Ingredients & Substitutions

Tofu: Use firm or extra-firm tofu for the best texture. I press out excess water before cooking to help it crisp up. A great substitute is tempeh or chickpeas if you’re avoiding soy. Press and cube it to prevent sogginess.

Vegetables: Bell peppers, broccoli, and carrots bring crunch and color. I like slicing them thin so they cook quickly. Frozen stir-fry mixes work well too—just thaw and drain excess moisture before cooking.

Soy sauce: Adds umami and saltiness. I prefer low-sodium soy so it’s not too salty. Coconut aminos can be a gentle, soy-free alternative, especially if you want a sweeter or milder taste.

Garlic & Ginger: Fresh garlic and ginger boost flavor. I mince garlic finely to avoid bitterness, and grate ginger for even distribution. Dried substitutes work in pinch but won’t be as bright.

How do I stir-fry vegetables without overcooking them?

Start by heating your pan until hot. Add oil and cook vegetables quickly over medium-high heat. Keep stirring constantly to prevent burning or sticking. Add tougher veggies first, then softer ones later, so everything stays crisp.

  • Heat the pan well before adding ingredients.
  • Add veggies that take longer to cook first.
  • Stir continuously for even cooking and to avoid burning.
  • Remove overcooked veggies promptly to keep them crisp.

Tofu and Veggie Stir-Fry

How to Make Tofu and Veggie Stir-Fry?

Ingredients You’ll Need:

Protein and Vegetables

  • 14 oz extra-firm tofu, pressed and cubed
  • 2 cups broccoli florets
  • 1 red bell pepper, sliced
  • 1 yellow squash, sliced

Sauces and Oils

  • 3 tablespoons soy sauce
  • 1 tablespoon sesame oil
  • 2 tablespoons vegetable oil

Others

  • 2 cloves garlic, minced
  • 1 teaspoon grated ginger
  • Optional: sesame seeds and chopped green onions for garnish

How Much Time Will You Need?

10 minutes prep + 15 minutes cooking + 0 minutes rest = 25 minutes total

Step-by-Step Instructions:

1. Prepare the Tofu and Vegetables

Press the tofu to remove excess water. Cut into cubes. Slice bell pepper and squash. Chop broccoli into small florets.

2. Cook the Tofu

Heat 1 tablespoon vegetable oil in a large skillet over medium-high. Add tofu and cook 8-10 minutes until golden. Remove and set aside.

3. Stir-Fry the Vegetables

Add remaining oil. Stir-fry garlic and ginger 30 seconds. Add broccoli, bell pepper, and squash. Cook 5-7 minutes until tender-crisp.

4. Combine and Add Sauce

Return tofu to pan. Pour soy sauce and sesame oil over everything. Toss to coat and cook 2-3 minutes to heat through.

5. Serve

Garnish with sesame seeds and green onions if desired. Serve hot over rice or noodles.

You might also like these recipes

Leave a Comment