Tofu Stir-Fry

Category: Vegan Dinners

This Tofu Stir-Fry is a quick and healthy dish with soft tofu, colorful vegetables, and a tasty soy sauce glaze. It’s great for vegetarians and loved for its fresh flavor and simple steps.

I find chopping veggies fun—kind of like a mini puzzle. Plus, the tofu gets nice and crispy when fried just right!

I like to serve it over rice or noodles for a filling meal. It’s perfect for busy nights when I want something that’s both easy and satisfying.

Ingredients & Substitutions

Firm tofu: I prefer using extra-firm tofu as it holds up well and has a nice chewy texture. Press out excess moisture for crispier results. If you can’t find it, regular firm tofu works, but drain and pat dry well.

Vegetables: Bell peppers, broccoli, and snap peas add crunch and color. Use what you like or have on hand—carrots or cabbage are great options. Slice evenly for uniform cooking.

Sauce: A mix of soy sauce, rice vinegar, and a touch of honey gives the dish flavor. Feel free to swap soy with tamari for a gluten-free version or add a splash of sesame oil for extra aroma.

Garlic & Ginger: These classic aromatics boost flavor. Use fresh for the best taste! If fresh isn’t available, garlic and ginger powders work in a pinch—just halve the amounts.

How do I get the tofu crispy without deep-frying?

Press excess moisture from the tofu first—wrap in a towel and weigh it down for 15-20 minutes. Cut into cubes, then toss with cornstarch or arrowroot powder. Cook in a hot, oiled pan over medium-high heat, turning occasionally until golden.

  • Ensure your pan is hot before adding tofu for quick searing.
  • Avoid overcrowding the pan; cook in batches if needed to prevent steaming.
  • Flip tofu pieces carefully to get even crispiness all over.

Tofu Stir-Fry

How to Make Tofu Stir-Fry?

Ingredients You’ll Need:

For the Stir-Fry:

  • 14 oz firm tofu, drained and cubed
  • 2 tablespoons vegetable oil
  • 1 cup broccoli florets
  • 1 red bell pepper, sliced
  • 1 carrot, sliced
  • 3 cloves garlic, minced
  • 2 tablespoons soy sauce
  • 1 teaspoon sesame oil (optional)
  • Sesame seeds for garnish (optional)

How Much Time Will You Need?

10 minutes prep + 15 minutes cook = 25 minutes total

Step-by-Step Instructions:

1. Prepare the tofu

Press the tofu to remove excess water. Cut into cubes. Set aside.

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

Add remaining oil to the same pan. Add garlic, carrots, broccoli, and bell pepper. Cook for 5-7 minutes until tender-crisp.

4. Combine and flavor

Return tofu to the pan. Add soy sauce and sesame oil. Stir well. Cook for another 2-3 minutes to heat through.

5. Serve

Transfer to plates. Garnish with sesame seeds if desired. Serve hot over rice or noodles.

You might also like these recipes

Leave a Comment