Teriyaki Tofu Broccoli Peas

Featured in: Birch-Warm Homestyle Plates

This dish features crispy tofu cubes cooked to golden perfection and combined with tender broccoli, sweet snap peas, and vibrant red bell pepper. A rich, homemade teriyaki sauce made with soy, maple syrup, ginger, and garlic brings savory depth. The sauce thickens to coat ingredients perfectly, finished with a garnish of sesame seeds and fresh herbs. A quick-cooking, wholesome meal that pairs beautifully with steamed rice or noodles.

Updated on Tue, 17 Feb 2026 11:52:00 GMT
Crispy tofu and colorful vegetables in a glossy teriyaki sauce, served hot in a wok for a vibrant vegan dinner.  Save
Crispy tofu and colorful vegetables in a glossy teriyaki sauce, served hot in a wok for a vibrant vegan dinner. | birchwhisk.com

There's something about the sound of tofu hitting a hot pan that signals dinner is about to get delicious. My first attempt at this stir-fry happened on a rainy Tuesday when I'd promised myself I'd finally master plant-based cooking, and somehow the combination of crispy tofu, bright vegetables, and that glossy teriyaki glaze made me forget I was even trying to prove anything. Now it's the dish I make when I want something that tastes impressive but doesn't ask much of me, just 30 minutes from start to finish.

I'll never forget cooking this for my neighbor who claimed they didn't do vegetables, and watching them ask for seconds while barely acknowledging what they were eating. That snap pea crunch and the way the sauce clings to everything seemed to bypass whatever resistance they'd built up over the years. Food has a way of doing that sometimes.

What's for Dinner Tonight? 🤔

Stop stressing. Get 10 fast recipes that actually work on busy nights.

Free. No spam. Just easy meals.

Ingredients

  • Firm tofu (400 g): Press it well before cooking, or it'll steam instead of sear, and you'll lose that satisfying crust that makes all the difference.
  • Cornstarch (4 tbsp total): Two tablespoons coat the tofu for crispiness, and the slurry thickens the sauce to coat everything beautifully.
  • Vegetable oil (2 tbsp): Use something with a high smoke point so your pan stays hot and the tofu browns instead of sticking.
  • Broccoli florets (300 g): Cut them roughly the same size so they cook evenly and stay bright green, not sullen.
  • Snap peas (150 g): They add a natural sweetness and stay crisp if you don't overthink the timing.
  • Red bell pepper (1 medium): The color matters here, both on the plate and in your mouth, bringing gentle sweetness to balance the salty sauce.
  • Spring onions (2): These finish the dish and remind you that fresh elements make good food memorable.
  • Soy sauce (60 ml): This is your salt anchor, so taste the sauce before it goes in the pan and adjust if needed.
  • Maple syrup or honey (2 tbsp): Either works, though maple syrup creates a deeper, more rounded sweetness than honey.
  • Rice vinegar (1 tbsp): It cuts through the richness and keeps the sauce from feeling too heavy.
  • Sesame oil (1 tbsp): A small amount goes a long way, adding warmth and complexity that feels intentional.
  • Fresh ginger (1 tbsp grated): Don't skip this or use powdered instead, the fresh stuff changes everything about how the sauce feels on your tongue.
  • Garlic cloves (2 minced): Mince them fine so they disperse through the sauce and don't become chewy surprises.
  • Sesame seeds and cilantro: The garnish that transforms a good dinner into something you'll think about tomorrow.

Tired of Takeout? 🥡

Get 10 meals you can make faster than delivery arrives. Seriously.

One email. No spam. Unsubscribe anytime.

Instructions

Press and cube your tofu:
Drain the block and wrap it in paper towels or a clean kitchen cloth, then press under a heavy skillet or some books for 10 minutes. Cut into roughly 2 cm cubes so they have enough surface area to get crispy.
Coat and fry until golden:
Toss the tofu cubes with cornstarch in a bowl until every edge is dusted, then heat your oil until it shimmers and place the tofu carefully into the pan. Let it sit without moving for a couple of minutes so it develops a proper crust, then turn gently and repeat until all sides are golden and crisp, about 8 to 10 minutes total.
Stir-fry the vegetables:
Push the tofu to the side and add broccoli, snap peas, and bell pepper to the hot pan with whatever oil remains. Keep the heat high and stir every 30 seconds or so, listening for that gentle sizzle that tells you things are browning, not steaming, for about 3 to 4 minutes.
Build the sauce:
While the vegetables are cooking, whisk together soy sauce, maple syrup, rice vinegar, sesame oil, ginger, and garlic in a small bowl. Let the flavors mingle for a moment before you use it.
Bring it all together:
Return the tofu to the pan with the vegetables, pour the sauce over everything, and let it come to a gentle simmer. The pan should smell incredible at this point.
Thicken the sauce:
Whisk the cornstarch with cold water until smooth, then pour it in slowly while stirring constantly. Within a minute or two, the sauce will transform from thin and loose to glossy and coating, clinging to every piece of tofu and vegetable.
Finish and serve:
Remove from heat, scatter sesame seeds and fresh spring onions over the top, and serve immediately over steamed jasmine rice or noodles. The contrast between the hot pan and cool rice or soft noodles is part of the pleasure.
Savory teriyaki stir-fry with golden tofu cubes, fresh broccoli, snap peas, and bell pepper for a healthy plant-based meal.  Pin it
Savory teriyaki stir-fry with golden tofu cubes, fresh broccoli, snap peas, and bell pepper for a healthy plant-based meal. | birchwhisk.com

There was an evening when my teenage cousin came home from school grumpy and wordless, and this stir-fry somehow unlocked something in the conversation that other gestures hadn't managed. Food doesn't fix everything, but it creates the right conditions for things to shift, and I think about that sometimes when I'm plating this dish.

Still Scrolling? You'll Love This 👇

Our best 20-minute dinners in one free pack — tried and tested by thousands.

Trusted by 10,000+ home cooks.

The Secret to Crispy Tofu

The magic lives in patience and heat. After I press the tofu, I let it sit uncovered in the refrigerator for an hour if I have time, which draws out even more moisture and sets you up for maximum crispiness. When you put it in the pan, don't touch it for the first two minutes, just let the heat work. I learned this the hard way by constantly fidgeting with it, and once I stopped, everything changed.

Why the Sauce Balance Matters

The teriyaki sauce walks a line between salty, sweet, and tangy, and getting that balance right is what transforms simple ingredients into something crave-worthy. I keep the soy sauce as my anchor and adjust the sweetness and acidity to taste, because every sauce has a personality and yours might lean slightly different than mine.

Making It Your Own

This recipe is genuinely flexible, which is maybe its best quality. I've made it with baby bok choy, mushrooms, carrots, and even thin green beans, and it's never disappointed. The core technique stays the same, just the vegetables dress differently depending on what the season offers or what's sitting in your produce drawer. Think of it as a template rather than a mandate.

  • Protein swaps work too: tempeh, seitan, or chickpeas all respond beautifully to the same treatment.
  • If you want extra heat, add fresh Thai chilies or a pinch of red pepper flakes to the sauce.
  • Leftovers keep for three days in the refrigerator and actually taste better on day two when the flavors have settled together.
Aromatic teriyaki tofu stir-fry packed with crisp vegetables, garnished with sesame seeds and green onions for an Asian-inspired dinner. Pin it
Aromatic teriyaki tofu stir-fry packed with crisp vegetables, garnished with sesame seeds and green onions for an Asian-inspired dinner. | birchwhisk.com

This stir-fry is proof that plant-based cooking doesn't have to feel like a sacrifice, just a different kind of delicious. Make it once, and you'll reach for it again and again.

20-Minute Dinner Pack — Free Download 📥

10 recipes, 1 shopping list. Everything you need for a week of easy dinners.

Instant access. No signup hassle.

Teriyaki Tofu Broccoli Peas

Crispy tofu combined with broccoli and snap peas in a flavorful teriyaki sauce, ready swiftly.

Prep Time
15 Minutes
Cook Time
15 Minutes
Total Time
30 Minutes


Difficulty: Easy

Cuisine: Asian-Inspired

Yield: 4 servings

Dietary: Vegan, Dairy-Free

Ingredients

Tofu

01 14 oz firm tofu, drained and pressed
02 2 tablespoons cornstarch
03 2 tablespoons vegetable oil

Vegetables

01 1 medium head broccoli, cut into florets
02 5 oz snap peas, trimmed
03 1 red bell pepper, sliced
04 2 spring onions, sliced

Teriyaki Sauce

01 1/4 cup soy sauce
02 2 tablespoons maple syrup
03 1 tablespoon rice vinegar
04 1 tablespoon sesame oil
05 1 tablespoon fresh ginger, grated
06 2 garlic cloves, minced
07 1 tablespoon cornstarch mixed with 2 tablespoons cold water

Garnish

01 1 tablespoon sesame seeds
02 Fresh cilantro or green onion, chopped
03 Lime wedges

Instructions

Step 01

Prepare Tofu: Cut tofu into 3/4 inch cubes and toss with 2 tablespoons cornstarch until evenly coated.

Step 02

Crisp Tofu: Heat 2 tablespoons vegetable oil in a large nonstick skillet or wok over medium-high heat. Add tofu cubes and fry for 8-10 minutes, turning to brown all sides until crispy. Transfer to a plate.

Step 03

Stir-Fry Vegetables: In the same skillet, add broccoli florets, snap peas, and red bell pepper. Stir-fry for 3-4 minutes until just tender but still crisp.

Step 04

Make Teriyaki Sauce: While vegetables cook, whisk together soy sauce, maple syrup, rice vinegar, sesame oil, ginger, and garlic in a bowl.

Step 05

Combine Ingredients: Return the tofu to the pan with the vegetables. Pour in the teriyaki sauce and bring to a simmer.

Step 06

Thicken Sauce: Stir in the cornstarch slurry and cook for 1-2 minutes until the sauce thickens and evenly coats the tofu and vegetables.

Step 07

Finish and Serve: Remove from heat, garnish with sesame seeds, spring onions, and herbs if desired. Serve hot with steamed rice or noodles.

You Just Made Something Great 👏

Want more like this? Get my best easy recipes — free, straight to your inbox.

Join 10,000+ home cooks. No spam.

Tools You'll Need

  • Large nonstick skillet or wok
  • Mixing bowls
  • Knife and cutting board
  • Tongs or spatula
  • Whisk

Allergy Information

Please check ingredients for potential allergens and consult a health professional if in doubt.
  • Contains soy from tofu and soy sauce
  • For gluten-free preparation, use tamari or certified gluten-free soy sauce

Nutrition Facts (Per Serving)

It is important to consider this information as approximate and not to use it as definitive health advice.
  • Calories: 260
  • Total Fat: 12 g
  • Total Carbohydrate: 22 g
  • Protein: 15 g

Cooking Shouldn't Be Hard ❤️

Get a free recipe pack that makes weeknight dinners effortless. Real food, real fast.

Free forever. Unsubscribe anytime.