Teriyaki Tofu with Broccoli

This dish features crispy tofu cubes tossed with fresh broccoli florets and snap peas, stir-fried in a flavorful homemade teriyaki sauce. The sauce blends soy, maple syrup, ginger, and garlic for sweet and savory notes. Cooking takes just 30 minutes, making it ideal for a wholesome weeknight meal. Garnished with sesame seeds and fresh herbs, it pairs beautifully with steamed rice or noodles, delivering vibrant textures and balanced flavors.

Updated on Tue, 17 Feb 2026 17:23:00 GMT
A colorful plate of teriyaki tofu stir-fry with broccoli and snap peas, glistening in savory sauce and served over fluffy rice. Save
A colorful plate of teriyaki tofu stir-fry with broccoli and snap peas, glistening in savory sauce and served over fluffy rice. | olivebriar.com

There's something magical about the sizzle of tofu hitting hot oil, that moment when you realize plant-based eating doesn't mean sacrificing texture or satisfaction. I discovered this stir-fry on a Tuesday night when I had exactly three vegetables in my crisper drawer and a block of tofu that seemed to be judging me from the fridge. The homemade teriyaki sauce changed everything—suddenly this wasn't just dinner, it was proof that weeknight cooking could be both quick and genuinely delicious.

My partner took one bite and asked why we ever order delivery when I can make this at home. That question stuck with me, because it's true—there's something empowering about tossing a wok with confidence, watching the vegetables go from raw to perfectly crisp while the sauce glosses everything with that signature teriyaki shine. It became our go-to meal when friends came over unexpectedly, the kind of dish that makes people think you've been cooking all day.

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): Pressing it really matters—moisture is the enemy of crispiness, so don't skip wrapping it in a clean kitchen towel and letting it sit under something heavy for at least 15 minutes.
  • Cornstarch (4 tbsp total): Two tablespoons coat the tofu for that satisfying crunch, and another tablespoon mixed with water thickens the sauce into silky perfection.
  • Vegetable oil (2 tbsp): Use something with a high smoke point like peanut or avocado oil, and don't be shy about the heat—you want those tofu cubes to fry, not steam.
  • Broccoli florets (300g): Cut them roughly the same size so they cook evenly, and keep them slightly underdone if anything—they'll soften a bit more once the sauce joins the party.
  • Snap peas (150g): These stay crisp if you don't overcrowd the pan, so give them room to breathe during that initial stir-fry.
  • Red bell pepper: The color adds brightness, but honestly any vegetable works here—carrots, bok choy, mushrooms, whatever calls to you.
  • Soy sauce (60ml): The backbone of your sauce, but grab tamari if you're cooking for anyone avoiding gluten.
  • Maple syrup or honey: This balances the salty-savory with a gentle sweetness that makes the sauce unforgettable.
  • Rice vinegar (1 tbsp): A small amount cuts through richness and adds brightness without being harsh.
  • Sesame oil (1 tbsp): Use it sparingly—a little goes a long way, and that nutty aroma is half the appeal.
  • Fresh ginger and garlic: Mince them fine so they distribute evenly throughout the sauce rather than getting caught in chunks.
  • Sesame seeds and fresh herbs: These finishing touches turn dinner into something that feels intentional and restaurant-quality.

Tired of Takeout? 🥡

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

One email. No spam. Unsubscribe anytime.

Instructions

Product image
Organize kitchen cleaning supplies and cooking essentials on the wall to keep prep areas tidy and accessible.
Check price on Amazon
Press your tofu properly:
Wrap the drained block in a clean kitchen towel and set it on a plate, then place another plate on top with something heavy like a can or skillet. Let it sit for 15 minutes minimum while you prep everything else—this step is what separates soggy tofu from crispy tofu.
Cube and coat the tofu:
Cut into roughly 2cm cubes and toss them gently with cornstarch until they're evenly dusty all over. The cornstarch creates that golden, crispy exterior that makes people do a double-take.
Get the pan screaming hot:
Heat oil in a large skillet or wok over medium-high heat until it shimmers and just barely smokes. You'll know it's ready when you hold your hand above it and feel the heat radiating up—this is crucial for getting that restaurant-quality crust on the tofu.
Fry the tofu until golden:
Working in batches if needed, add tofu cubes in a single layer and resist the urge to move them around constantly. Let each side kiss the hot pan for 2-3 minutes until it's burnished golden brown, then flip with tongs and repeat until all sides are crispy.
Stir-fry the vegetables:
In the same pan, toss broccoli, snap peas, and bell pepper with a quick stir for 3-4 minutes—you want them tender-crisp, still with a little resistance when you bite them. If the pan seems dry, add a splash of water and cover briefly to steam the broccoli through.
Build your sauce while cooking:
In a small bowl, whisk together soy sauce, maple syrup, rice vinegar, sesame oil, ginger, and garlic—this only takes a minute and fills your kitchen with that incredible fragrant warmth.
Bring it all together:
Return the crispy tofu to the pan with the vegetables, pour in your sauce, and give everything a gentle toss to coat evenly. Bring the whole thing to a simmer so the flavors have a moment to get acquainted.
Thicken and finish:
Stir your cornstarch slurry one more time, pour it in, and keep stirring for just 1-2 minutes until the sauce goes from thin and watery to glossy and clingy. You'll see the exact moment it happens—the whole pan transforms into something restaurant-quality.
Garnish and serve:
Scatter sesame seeds, spring onions, and fresh cilantro over the top, squeeze lime juice if you're using it, and serve immediately over steamed rice or noodles while everything is still hot and the sauce is still clinging to every piece.
Pin it
| olivebriar.com

There was this moment when my coworker who's been vegan for years tried this and said it reminded her why she loves cooking at home instead of defaulting to takeout every time. That's when I realized this recipe had become more than just dinner—it was proof that plant-based meals could be crave-worthy and satisfying in ways that stick with you.

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 real game-changer isn't fancy equipment or a special technique—it's understanding that tofu needs to be dry before it hits the pan, and then that oil needs to be hot enough that it actually sizzles and sears rather than gently warming everything. I used to think I was doing something wrong because my tofu would come out soft and pale, but it turns out I was just being too gentle with the heat and not pressing out enough moisture. Once I committed to those two things, my whole approach to cooking tofu changed, and suddenly it became something I actually craved instead of tolerated.

Customizing Your Vegetables

The beauty of a stir-fry is that it adapts to whatever's in season or already sitting in your crisper drawer. I've made this with baby bok choy in winter, asparagus in spring, and green beans in fall, and every version has been equally satisfying. The timing stays roughly the same as long as you're working with vegetables of similar size, though heartier things like carrots or cauliflower might need an extra minute or two to soften.

Making It Your Own

This recipe is forgiving in the best way, because the sauce is so flavorful that small variations don't throw things off balance. Some nights I add a tablespoon of miso paste to deepen the umami, other times I throw in a pinch of red pepper flakes if I'm in the mood for heat. The foundation is solid enough that you can play around and trust the results will still be delicious, which is honestly the mark of a recipe worth making again and again.

  • If your snap peas are really thick, slice them lengthwise so they cook through without losing their crisp texture.
  • Toast the sesame seeds in a dry pan for 30 seconds right before serving to wake up their nutty flavor.
  • Leftover sauce keeps in the fridge for up to a week and makes an incredible glaze for roasted vegetables or grains.
Product image
Keeps spoons and utensils off counters while cooking, catching drips and keeping your stovetop clean.
Check price on Amazon
Crispy tofu cubes and vibrant vegetables are tossed in rich teriyaki sauce, creating a wholesome and flavorful vegan stir-fry. Pin it
Crispy tofu cubes and vibrant vegetables are tossed in rich teriyaki sauce, creating a wholesome and flavorful vegan stir-fry. | olivebriar.com

This stir-fry became my answer to the question of how to eat well without spending hours in the kitchen, and honestly, that's made all the difference in how often I actually cook at home. Every time I make it, I feel a little more confident in the kitchen, and that confidence carries over to everything else I cook.

Frequently Asked Questions

How do I get the tofu crispy?

Coat firm tofu cubes in cornstarch before frying in hot vegetable oil. Cook until all sides turn golden and crisp for the best texture.

Can I substitute the vegetables?

Yes, you can use other seasonal vegetables such as bell peppers, carrots, or snap peas depending on availability and preference.

What sauce ingredients create the teriyaki flavor?

The sauce combines soy sauce, maple syrup, rice vinegar, sesame oil, fresh ginger, and garlic, balanced with a cornstarch slurry to thicken.

Is this dish suitable for a gluten-free diet?

Use tamari instead of regular soy sauce to keep the dish gluten-free without sacrificing flavor.

What can I serve alongside this dish?

Steamed jasmine rice or soba noodles complement the teriyaki tofu and vegetables, enhancing the overall meal experience.

How long does it take to prepare this dish?

The total time is about 30 minutes, including preparation and cooking, making it a convenient option for weeknight meals.

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 with Broccoli

A quick dish combining crispy tofu, broccoli, snap peas, and sweet teriyaki sauce for a healthy meal.

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 (approximately 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 tablespoons maple syrup or honey
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 and coat tofu: Cut tofu into 3/4 inch cubes. Toss with 2 tablespoons cornstarch until evenly coated.

Step 02

Crisp the 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 tofu 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

Mix 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, ensure tamari or certified gluten-free soy sauce is used
  • Always verify ingredient labels for potential hidden allergens

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.