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
- ¼ cup soy saucetamari1: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
- 1 tablespoon yellow or white miso pasteadditional 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)
- 2 green onions
- 1 tablespoon fresh ginger, peeled and grated
- 14 ounce firm or extra firm tofu
- 3 tablespoon sesame oil, divided
- kosher salt, to taste
- sesame seeds, for garnish(optional)
Instructions
- 1
Start rice if serving alongside.
- 2
Whisk soy sauce, water, rice vinegar, sugar, miso paste, cornstarch, and garlic powder in a bowl. Refrigerate if prepping ahead.
- 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
Cut tofu into bite-sized squares, pat dry with a towel.
- 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
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
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
In the last minute of cooking vegetables, add 1 tablespoon water and allow steaming.
- 9
Reduce heat to low. Add green onion and ginger, cook 1 minute.
- 10
Turn off heat. Return tofu to skillet, add sauce, and stir until thickened.
- 11
Garnish with sesame seeds if desired. Serve immediately.
Tips
Pat tofu dry thoroughly before frying to maximize browning and reduce oil splattering.
Whisk the sauce ahead and refrigerate to streamline weeknight cooking.
Use chopsticks to flip tofu; they grip better than tongs and reduce breakage.
Good to Know
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.
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 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
Skip patting tofu dry to avoid soggy, unbrowned cubes.
Overcrowd the pan with tofu to avoid steaming instead of frying; work in batches if needed.
Add sauce before vegetables are cooked to avoid mushy, waterlogged stir fry.
Keep heat at medium-high when browning tofu to avoid pale, rubbery results.
Substitutions
Vegan Options
adds more salt and umami
Full guide →Gluten-Free Swaps
soy sauce omitted, tamari added for gluten-free version
Full guide →General Alternatives
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.