Teriyaki Tofu Stir-Fry Broccoli

Featured in: Everyday Mains

This dish highlights crispy tofu combined with crunchy broccoli florets and sweet snap peas, all coated in a rich, homemade teriyaki sauce. The tofu is first coated in cornstarch and pan-fried to achieve a golden texture, while the vegetables are stir-fried to retain their freshness and crunch. The sauce is a blend of soy, maple syrup, ginger, garlic, and sesame oil thickened with cornstarch, creating a glossy coating that perfectly marries all the ingredients. Quick to prepare and packed with vibrant flavors, this meal suits a busy weeknight yet satisfies with its wholesome, Asian-inspired character.

Updated on Tue, 17 Feb 2026 16:55:00 GMT
Vibrant tofu stir-fry with crispy tofu, fresh broccoli, and snap peas in a glossy teriyaki sauce, served hot over jasmine rice.  Save
Vibrant tofu stir-fry with crispy tofu, fresh broccoli, and snap peas in a glossy teriyaki sauce, served hot over jasmine rice. | pulsebaker.com

My wok sits on the back burner most weekdays until I need something that tastes like I've spent hours in the kitchen but honestly takes less time than scrolling through my phone. This teriyaki tofu stir-fry landed in my regular rotation after a friend texted me a photo of her dinner looking almost restaurant-quality, and I realized I'd been overthinking plant-based meals for far too long. The secret isn't complexity—it's letting high heat do the heavy lifting while you focus on getting the tofu crispy and the sauce glossy enough to coat everything beautifully.

I made this on a Tuesday evening when my partner came home saying they were tired of the same rotation, and watching their face when they tasted how savory and slightly sweet it was made me realize I'd found something special. The kitchen smelled incredible—that ginger and garlic hitting the hot oil, the sizzle when everything hit the pan—and suddenly cooking felt less like a chore and more like creating something that mattered.

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, 400g (14 oz), drained and pressed: Pressing is non-negotiable if you want crispy edges; I learned this the hard way by skipping it and ending up with steamed tofu instead.
  • Cornstarch, 2 tbsp for coating: This creates the crispy exterior that makes people actually want to eat tofu, so don't skip it or reduce it.
  • Vegetable oil, 2 tbsp: Use something neutral and high-heat tolerant like canola or grapeseed; olive oil burns and tastes wrong here.
  • Broccoli florets, 1 medium head (about 300g / 10 oz): Cut them roughly the same size so they cook evenly and stay crisp rather than turning mushy.
  • Snap peas, 150g (5 oz), trimmed: These add sweetness and a pleasant snap that keeps the whole dish from feeling heavy.
  • Red bell pepper, 1, sliced: I slice mine into thin strips because they cook faster and distribute flavor more evenly throughout.
  • Spring onions, 2, sliced: Save half for garnish; the fresh bite at the end elevates everything.
  • Soy sauce, 60 ml (1/4 cup): Use tamari if you're cooking gluten-free, and don't skimp on quality here because it's the backbone of your sauce.
  • Maple syrup or honey, 2 tbsp: Maple syrup gives a deeper flavor, but honey works if that's what you have; the sweetness balances the saltiness perfectly.
  • Rice vinegar, 1 tbsp: This brightness cuts through the richness and keeps the sauce from tasting one-dimensional.
  • Sesame oil, 1 tbsp: A little goes a long way; this is the ingredient that makes people ask what you did differently.
  • Fresh ginger, 1 tbsp, grated: Grate it fresh right before cooking because pre-minced loses its punch.
  • Garlic cloves, 2, minced: Mince these just before you start cooking so they don't oxidize and turn bitter.
  • Cornstarch slurry, 1 tbsp cornstarch mixed with 2 tbsp cold water: This thickens your sauce to glossy perfection and should be mixed just before you need it.
  • Sesame seeds and fresh cilantro or green onion for garnish: These aren't optional—they're what makes the final dish look like you know what you're doing.

Tired of Takeout? 🥡

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

One email. No spam. Unsubscribe anytime.

Instructions

Press and cut your tofu:
Wrap your drained tofu block in a clean kitchen towel and let it sit under a heavy plate for at least 10 minutes; this removes moisture that would otherwise steam it instead of crisping it. Cut into roughly 2 cm cubes and toss gently with the cornstarch until every piece is lightly coated.
Get that wok screaming hot:
Heat your oil over medium-high heat until a tiny piece of tofu sizzles aggressively when it hits the pan. Add your tofu cubes in a single layer and resist the urge to touch them for at least 3 minutes; this is how they develop that golden crust you're after.
Brown the tofu from all angles:
Once the bottom develops a crispy, golden color, gently flip and repeat until all sides have some brown on them, about 8–10 minutes total. Transfer to a clean plate so you can build the rest of your dish.
Stir-fry your vegetables fast and hot:
Add your broccoli, snap peas, and bell pepper to the same pan and let them cook undisturbed for 2–3 minutes so they get some color. Toss everything around for another minute or two until they're tender but still have some snap to them.
Mix your sauce while vegetables cook:
Whisk together your soy sauce, maple syrup, rice vinegar, sesame oil, ginger, and garlic in a bowl so it's ready to go the moment you need it. This only takes a minute but prevents scrambling later.
Bring everything together with sauce:
Return your crispy tofu to the pan with the vegetables and pour your sauce over everything, then bring it to a gentle simmer. Watch as the liquid starts to bubble and coat each piece.
Thicken and finish:
Stir your cornstarch slurry one more time to make sure it's smooth, then pour it in and stir constantly for 1–2 minutes until the sauce thickens and becomes glossy. You'll know it's ready when it coats the back of a spoon.
Garnish and serve:
Remove from heat, scatter sesame seeds and fresh spring onions over top, and serve immediately over steamed rice or noodles. The whole thing comes together in less than 30 minutes.
Colorful plant-based teriyaki stir-fry featuring golden tofu cubes, crunchy snap peas, and tender broccoli florets in a savory sauce.  Save
Colorful plant-based teriyaki stir-fry featuring golden tofu cubes, crunchy snap peas, and tender broccoli florets in a savory sauce. | pulsebaker.com

There's a moment in every good stir-fry where everything comes together and the kitchen fills with this incredible aroma, and suddenly you understand why people keep coming back to the same dishes. That's what this recipe is—it's reliable enough for a Tuesday but impressive enough that you'll want to make it when people are coming over.

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

For years I thought I just didn't like tofu until I realized my mistake was trying to cook it without drying it out first. The pressing step feels almost unnecessarily fussy until you bite into tofu that's actually golden and crunchy instead of wet and steamed, and then you become a person who never skips it again. I've learned that this same technique works for basically any tofu preparation where you want texture rather than mushiness.

Building Layers of Flavor

This sauce works because it hits every flavor note your palate wants—salty from the soy, sweet from the maple syrup, tart from the vinegar, warm from the ginger and garlic, and rich from the sesame oil. If you taste it and something feels missing, it's usually either brightness (add more vinegar) or depth (add more sesame oil), so don't be afraid to adjust as you go. I've found that cooking with your senses—tasting, smelling, watching how things develop—matters more than following exact measurements.

Variations That Work

Once you understand how this stir-fry works, you can swap vegetables based on what's in your fridge or what's cheap at the market that week. Carrots, bok choy, mushrooms, zucchini, and green beans all work beautifully, and seasonal changes keep the dish from feeling repetitive even though you're making it constantly. The teriyaki sauce stays the same, which is why this recipe feels like a formula you can rely on rather than something you have to relearn each time.

  • Use whatever firm vegetables you have on hand, just cut them roughly the same size so they cook evenly.
  • If you want more protein, add cashews or peanuts during the last minute for crunch and richness.
  • Serve over rice, noodles, or even cauliflower rice depending on your mood and what's in your pantry.
Healthy tofu and vegetable stir-fry with sweet teriyaki glaze, packed with crisp broccoli and snap peas for a satisfying meal. Save
Healthy tofu and vegetable stir-fry with sweet teriyaki glaze, packed with crisp broccoli and snap peas for a satisfying meal. | pulsebaker.com

This is the kind of recipe that becomes muscle memory once you've made it a few times, and that's when it becomes truly valuable in your rotation. You'll start making it when you're tired, when people are coming over, when you want something that tastes indulgent but actually nourishes you.

Questions & Answers

How do I get the tofu extra crispy?

Press the tofu to remove excess water, then toss it evenly with cornstarch before frying in hot oil. This creates a golden, crispy crust.

Can I use different vegetables?

Yes! Swap broccoli and snap peas with other seasonal veggies like bok choy, bell peppers, or green beans to suit your taste.

What is the best cooking oil for stir-frying?

Use neutral oils with high smoke points such as vegetable, canola, or grapeseed oil to achieve even cooking without burning.

How do I ensure the sauce thickens properly?

Mix cornstarch with cold water to create a slurry and add it towards the end of cooking. Simmer briefly until the sauce coats tofu and vegetables nicely.

Can this dish be made gluten-free?

Definitely. Substitute regular soy sauce with tamari to maintain flavor while avoiding gluten.

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 Stir-Fry Broccoli

Crispy tofu and fresh veggies in a savory teriyaki glaze for a quick, flavorful meal.

Prep Time
15 min
Time to Cook
15 min
Time Required
30 min
Created by Olivia Carter


Skill Level Easy

Cuisine Asian-Inspired

Makes 4 Number of Servings

Diet Details Plant-based, No Dairy

What You'll Need

Tofu

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

Vegetables

01 1 medium head broccoli, cut into florets (about 10 oz)
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 (use tamari for gluten-free)
02 2 tbsp maple syrup or honey
03 1 tbsp rice vinegar
04 1 tbsp sesame oil
05 1 tbsp fresh ginger, grated
06 2 garlic cloves, minced
07 1 tbsp cornstarch mixed with 2 tbsp cold water

Garnish

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

How To Make It

Step 01

Prepare and coat tofu: Cut tofu into 3/4-inch cubes. Toss with 2 tbsp cornstarch until evenly coated.

Step 02

Pan-fry tofu until crispy: Heat 2 tbsp 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 tender-crisp.

Step 04

Prepare teriyaki sauce: Whisk together soy sauce, maple syrup, rice vinegar, sesame oil, ginger, and garlic in a bowl.

Step 05

Combine tofu and vegetables: 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 and 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 Info

Look over the ingredients for possible allergens, and speak to a professional about concerns.
  • Contains soy (tofu, soy sauce)
  • For gluten-free, ensure to use tamari or certified gluten-free soy sauce
  • Always double-check ingredient labels for hidden allergens

Nutrition per Serving

Pulse Baker gives this for general use. It isn't medical guidance.
  • Calorie Count: 260
  • Fat content: 12 g
  • Carbohydrates: 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.