Go-To Tofu Stir Fry with Broccoli and Miso

Prep: 15 minCook: 25 min4 servingsmedium
Go-To Tofu Stir Fry with Broccoli and Miso

A versatile weeknight stir fry built on a savory miso-soy sauce base with tender tofu, broccoli, peppers, and shiitake mushrooms. Nutty sesame oil and fresh ginger bring warmth and depth. Quick enough for busy nights, satisfying enough to serve alone or over rice. This version prioritizes browned tofu for texture contrast and uses miso paste for umami complexity beyond standard soy sauce.

Ingredients

4 servings
  • ¼ cup soy sauce
    tamari1:1gluten-freesoy-freegluten-freesoy-free

    soy sauce omitted, tamari added for gluten-free version

    Full guide →
  • 6 tablespoon water
  • 1 tablespoon rice vinegar
  • 2 tablespoon sugar
    honey or agave1:1 by weightvegan

    identical sweetness and function

    Full guide →
  • 1 tablespoon yellow or white miso paste
    additional soy sauce1 tbsp miso = 1.5 tsp soy sauceveganadds gluten

    adds more salt and umami

    Full guide →
  • 2 teaspoon cornstarch
  • ¼ teaspoon garlic powder
  • 1 ½ pound fresh broccoli, stems on, about 3 large heads or 6 heaping cups florets
  • 1 red bell pepper, or half red and half orange
  • 4 ounce shiitake mushrooms, stems removed(optional)
    cremini or oyster1:1 by weightomnivore

    milder flavor, adjust cook time slightly

    Full guide →
  • 2 green onions
  • 1 tablespoon fresh ginger, peeled and grated
  • 14 ounce firm or extra firm tofu
    tempeh1:1 by weightveganhigher protein

    firmer texture, slightly nuttier flavor

    Full guide →
  • 3 tablespoon sesame oil, divided
    neutral oil1:1nut allergy

    less aromatic; add 1/4 tsp sesame extract if available

    Full guide →
  • kosher salt, to taste
  • sesame seeds, for garnish(optional)

Instructions

  1. 1

    Start rice if serving alongside.

  2. 2

    Whisk soy sauce, water, rice vinegar, sugar, miso paste, cornstarch, and garlic powder in a bowl. Refrigerate if prepping ahead.

  3. 3

    Cut broccoli into florets, thinly slice bell pepper, remove shiitake stems and slice thinly if using, thinly slice green onions, and peel and grate ginger.

  4. 4

    Cut tofu into bite-sized squares, pat dry with a towel.

  5. 5

    Heat 2 tablespoons sesame oil in a large non-stick pan over medium-high heat. Add tofu cubes with salt and cook 5 to 6 minutes until lightly browned on bottom.

  6. 6

    Remove pan from heat briefly, flip tofu using chopsticks or tongs, return to medium-high heat, and cook 5 to 6 minutes until browned. Transfer to a bowl.

  7. 7

    Add remaining 1 tablespoon sesame oil to skillet. Add broccoli, pepper, mushrooms, and salt. Cook 6 to 7 minutes, stirring occasionally, until edges begin to brown.

  8. 8

    In the last minute of cooking vegetables, add 1 tablespoon water and allow steaming.

  9. 9

    Reduce heat to low. Add green onion and ginger, cook 1 minute.

  10. 10

    Turn off heat. Return tofu to skillet, add sauce, and stir until thickened.

  11. 11

    Garnish with sesame seeds if desired. Serve immediately.

Tips

Tip 1

Pat tofu dry thoroughly before frying to maximize browning and reduce oil splattering.

Tip 2

Whisk the sauce ahead and refrigerate to streamline weeknight cooking.

Tip 3

Use chopsticks to flip tofu; they grip better than tongs and reduce breakage.

Good to Know

Storage

Refrigerate leftovers in an airtight container up to 3 days. Sauce and vegetables keep better than tofu; tofu may soften upon reheating. Reheat gently on stovetop over low-medium heat or microwave in short bursts.

Make Ahead

Prepare sauce up to 2 days ahead and refrigerate. Chop vegetables up to 1 day ahead and store in separate containers. Press tofu up to 4 hours ahead. Do not cook tofu or assemble until serving.

Serve With

Serve over steamed rice, quinoa, or noodles. Pair with a crisp white wine (Sauvignon Blanc) or light lager. Garnish generously with sesame seeds and sliced green onions for freshness.

Common Mistakes

Watch

Skip patting tofu dry to avoid soggy, unbrowned cubes.

Watch

Overcrowd the pan with tofu to avoid steaming instead of frying; work in batches if needed.

Watch

Add sauce before vegetables are cooked to avoid mushy, waterlogged stir fry.

Watch

Keep heat at medium-high when browning tofu to avoid pale, rubbery results.

Substitutions

Vegan Options

tofu
tempeh1:1 by weightveganhigher protein

firmer texture, slightly nuttier flavor

Full guide →
sugar
honey or agave1:1 by weightvegan

identical sweetness and function

Full guide →
miso paste
additional soy sauce1 tbsp miso = 1.5 tsp soy sauceveganadds gluten

adds more salt and umami

Full guide →

Gluten-Free Swaps

soy sauce
tamari1:1gluten-freesoy-freegluten-freesoy-free

soy sauce omitted, tamari added for gluten-free version

Full guide →

General Alternatives

shiitake mushrooms
cremini or oyster1:1 by weightomnivore

milder flavor, adjust cook time slightly

Full guide →
sesame oil
neutral oil1:1nut allergy

less aromatic; add 1/4 tsp sesame extract if available

Full guide →
Find more substitutions →

FAQ

Can I make this ahead and reheat it?

Sauce and vegetables reheat well, but tofu softens and may turn mushy. Prepare sauce and chop vegetables ahead. Cook tofu fresh, then toss with reheated vegetables and sauce just before serving for best texture.

What if I don't have sesame oil?

Use neutral vegetable oil in the same quantity. Add 1/4 teaspoon sesame extract to the sauce for sesame flavor, or drizzle finished dish with a teaspoon of sesame oil for aroma without compromising cooking texture.

How long does this keep and can I freeze it?

Refrigerate 3 days in an airtight container. Freezing is not recommended due to tofu's texture change and vegetable softening; sauce and tofu separate upon thawing.