Save There's something oddly satisfying about watching tofu transform from bland and soft into something genuinely crispy and golden—it happened by accident the first time, actually, when I turned up the heat a little too high and forgot about it for a few minutes. That happy mistake taught me that tofu doesn't need to apologize for existing on a plate; it just needs the right treatment. This teriyaki stir-fry became my go-to weeknight salvation, the kind of meal that tastes like you've been cooking all day but somehow comes together in thirty minutes flat.
I made this for my sister during a particularly chaotic Tuesday when she showed up unannounced with three bags of groceries and a vague request for something 'healthy and quick.' Watching her eyes light up when she tasted how the sauce clung to those crispy tofu cubes reminded me that plant-based cooking doesn't have to feel like compromise—it's actually just good food, no asterisks needed.
Ingredients
- Firm tofu (400 g / 14 oz), drained and pressed: Pressing removes moisture so it crisps up beautifully rather than steaming; don't skip this step or you'll end up with soggy cubes.
- Cornstarch (2 tbsp for tofu, 1 tbsp for sauce): The first batch creates that satisfying golden crust, the second thickens the sauce into something glossy and clingy.
- Vegetable oil (2 tbsp): High heat oil ensures the tofu browns evenly without sticking or burning.
- Broccoli florets (1 medium head, about 300 g / 10 oz): Cut them smaller than you think you need to—they finish cooking faster and absorb more sauce.
- Snap peas (150 g / 5 oz), trimmed: These stay crisp if you don't overcook them, adding a pleasant crunch against the soft tofu.
- Red bell pepper (1), sliced: The sweetness balances the savory teriyaki beautifully, plus the color makes the whole dish more appealing.
- Spring onions (2), sliced: Reserve some for garnish so you get that fresh onion bite in every bite.
- Soy sauce (60 ml / 1/4 cup): Use tamari if gluten is a concern; the flavor is essentially identical.
- Maple syrup or honey (2 tbsp): This sweetness cuts through the saltiness and creates that glossy finish you see in good stir-fries.
- Rice vinegar (1 tbsp): A small amount adds brightness and keeps the sauce from tasting one-dimensional.
- Sesame oil (1 tbsp): The real deal here—it's what transforms 'sauce' into 'teriyaki sauce.'
- Fresh ginger (1 tbsp, grated): Minced garlic alone feels flat; ginger adds warmth and complexity that makes people ask what your secret is.
- Garlic cloves (2), minced: Fresh is non-negotiable; jarred garlic tastes like disappointment in this application.
- Sesame seeds (1 tbsp) and fresh cilantro or green onion: These finish the dish with texture and brightness that elevates it from simple to memorable.
Instructions
- Press and cube the tofu:
- Wrap your drained tofu block in a clean kitchen towel and let it sit under something heavy for ten minutes—this removes the water that prevents crisping. Cut into 2 cm (3/4 inch) cubes, big enough to hold their shape but small enough to cook through.
- Coat and get the pan ready:
- Toss the tofu cubes with cornstarch until each piece is evenly dusted—this is your secret to that golden, crispy exterior. Heat your oil in a large skillet or wok over medium-high heat until it shimmers slightly.
- Crisp the tofu:
- Add the tofu and resist the urge to move it around constantly; let each side sit for two to three minutes until golden before turning. After eight to ten minutes total, all sides should be browned and crispy—transfer to a waiting plate.
- Stir-fry the vegetables:
- In the same pan, add broccoli, snap peas, and bell pepper, stirring occasionally for three to four minutes until they're tender but still have a slight bite. You want them to have cooked through but not turned into mush.
- Build the sauce:
- While vegetables cook, whisk soy sauce, maple syrup, rice vinegar, sesame oil, ginger, and garlic together in a bowl until the sweetness dissolves into the savory parts. This is where the magic flavor happens.
- Bring it all together:
- Return the tofu to the pan, pour in the sauce, and let everything simmer for a minute so the flavors marry. The heat will wake up the ginger and release more depth from the sesame oil.
- Thicken and finish:
- Mix cornstarch with cold water to form a slurry, stir it in, and cook for another minute or two until the sauce becomes glossy and coats everything evenly. You'll see it transform from thin and pooling to silky and clinging.
- Taste and serve:
- Remove from heat, scatter with sesame seeds and fresh herbs, and serve over steamed jasmine rice or noodles. The warmth of the stir-fry will soften those garnishes slightly while keeping them fresh.
Save There was a moment while cooking this for a dinner party when someone walked into the kitchen and just stopped—they said the smell was like being transported somewhere immediately. That's when I realized this isn't just weeknight food; it's the kind of dish that makes people feel cared for without making you feel like you've spent hours at the stove.
The Secret to Crispy Tofu
Most people think tofu is inherently mushy, but that's usually because it's never been given a real chance to crisp up. The combination of pressing, coating with cornstarch, and cooking in hot oil creates this almost-cauliflower-like texture that absorbs sauce beautifully instead of just getting soggy. It's like the difference between steamed vegetables and roasted ones—the technique completely changes what you're eating.
Why This Sauce Works
Teriyaki isn't complicated, but it does require balance—you need the savory punch of soy sauce, the subtle sweetness of maple syrup, the brightness of rice vinegar, and the deep umami of sesame oil all playing together. Ginger and garlic add warmth without overpowering, and the cornstarch slurry turns everything from separate flavors into a unified glaze. I've tried skipping the sesame oil thinking I could save money, and every time I've regretted it within the first bite.
Building Flavor and Texture
The appeal of this dish lives in contrasts—crispy tofu against tender vegetables, savory sauce against bright garnishes, warm rice against cool sesame seeds. Don't rush through prepping the vegetables or they'll lose that slight crunch that makes everything more interesting. Each component deserves attention so that when it all comes together on your plate, everything tastes intentional.
- Prep all your ingredients before you start cooking because this comes together fast and you won't have time to chop mid-stir.
- If your snap peas feel tough, add them a minute after the broccoli so they cook slightly less.
- Fresh cilantro added at the very end tastes completely different than cilantro that's been warmed through.
Save This stir-fry proved to me that plant-based cooking isn't about making vegetables do impression work—it's about letting each ingredient shine while a good sauce ties everything together. Make this when you need dinner fast but don't want to feel like you've taken a shortcut.
Kitchen Questions
- → How do I get tofu crispy in stir-fry?
Press the tofu well to remove excess moisture, then toss with cornstarch before frying in hot oil to achieve a golden, crispy exterior.
- → Can I substitute vegetables in this dish?
Yes, seasonal vegetables like bell peppers, snap peas, or green beans can be used to keep the dish fresh and vibrant.
- → What thickness should the teriyaki sauce have?
The sauce should be thick enough to coat the tofu and vegetables evenly, achieved by stirring in a cornstarch slurry near the end of cooking.
- → Is it possible to make this gluten-free?
Use tamari instead of soy sauce to keep the dish gluten-free without sacrificing flavor.
- → What side dishes complement this stir-fry?
Steamed jasmine rice or soba noodles pair wonderfully, balancing the savory and sweet notes of the stir-fry.