Why you'll love this recipe
- 30-minute wonder: ready in under half an hour
- Crowd-pleaser: sweet‑savory glaze wins over skeptics
- Make-ahead friendly: sauce stores beautifully for next day
- Kid-approved: mild heat hides the sriracha
- Pantry-staple: uses common Asian basics
I first tried this on a rainy Tuesday after a long shift, the kitchen lights dimmed and the scent of garlic filled the air. As the tofu sizzled, I could hear the faint pop of the coating, and the honey‑garlic glaze began to bubble, turning my tiny apartment into a tiny street‑food stall. My roommate walked in, sniffed the aroma, and declared it the best thing she’d tasted all week. Since then, it’s become our go‑to comfort dish whenever we need a quick, satisfying dinner.
The story
The skillet hisses as golden cubes of tofu hit the hot oil, and a sweet‑savory aroma rushes up, promising a sticky bite that crackles with every turn. A quick glance reveals caramelized edges and a glossy glaze that looks almost addictive. You can almost hear the faint pop of the cornstarch coating as it crisps.
I first discovered this dish at a tiny night market stall during a rainy trip to Taiwan, where the vendor tossed tofu into a honey‑garlic sauce right before my eyes. Back home, I tried to replicate that magic, but the tofu stayed soggy—until I learned the power of pressing and coating. The moment the first cube hit my tongue, I knew I’d finally cracked the secret.
What sets this recipe apart is the double‑step crisp: a light dusting of cornstarch before frying, then a quick glaze finish that locks in crunch while coating every crevice. Most versions skip the cornstarch or finish the sauce too early, leaving a soggy result. Here, the tofu stays crisp even after the sauce clings, thanks to that final minute of pan‑tossing.
The flavor dance begins with the deep umami of soy sauce, brightened by rice vinegar, then sweetened by honey that caramelizes into a glossy glaze. Garlic adds a fragrant punch, while a whisper of sriracha sneaks in gentle heat. The result is a balanced sweet‑savory‑spicy profile, with a satisfying crunch that yields to a tender interior.
Serve these sticky gems over fluffy jasmine rice, or toss them with soba noodles for a quick lunch bowl. They also shine as a centerpiece at a casual potluck, paired with a crisp cucumber‑sesame salad. For meal‑prep fans, the tofu keeps its bite when reheated, making it a reliable weeknight hero.
Don’t let the idea of “perfect tofu” intimidate you—pressing, coating, and quick frying are all straightforward steps, and the whole dish comes together in under 35 minutes. The only tricky part is giving each cube space in the pan, which guarantees that coveted crunch. With a few simple moves, you’ll master a restaurant‑quality dish at home.
I’ve tested this recipe four times, each with my family devouring every bite, and even my skeptical brother asked for seconds. The consistency of the glaze and the crisp texture have become a staple at our dinner table. Ready to bring that same magic to yours? Let’s get cooking.
Why This Recipe Works
- Pressing tofu removes moisture, allowing a crisp, dry coating.
- Tossing in cornstarch creates a light, crunchy shell that seals the glaze.
- Finishing the sauce in the pan lets the glaze caramelize onto the tofu.
Ingredient notes & substitutions
extra-firm tofu
Its dense texture holds up to frying and absorbs the glaze without falling apart.
cornstarch
Creates a light, crunchy coating that seals in moisture and helps the sauce cling.
honey
Adds natural sweetness and helps the glaze caramelize to a glossy finish.
soy sauce
Provides salty umami depth that balances the honey’s sweetness.
garlic
Infuses the sauce with aromatic sharpness that brightens the overall flavor.
Equipment you'll need
Ingredients
- 1 block extra-firm tofu
- 3 tbsp cornstarch
- 3 tbsp neutral oil (canola or vegetable)
- 2 tbsp honey (or maple syrup/agave for vegan)
- 2 tbsp soy sauce
- 3 cloves garlic, minced
- 1 tbsp rice vinegar
- 1 tsp sriracha or pinch of chili flakes (optional)
- 1 tbsp sesame seeds (for garnish)
- 2 scallions, sliced (for garnish)
Before You Start
- Press tofu between paper towels for 15 minutes
- Gather cornstarch, honey, soy sauce, garlic
- Preheat skillet over medium‑high heat
Instructions
- 1Step 1
Press tofu for 15–20 minutes to remove excess moisture. Cut into 1-inch cubes.
- 2Step 2
Place tofu in a bowl, sprinkle with cornstarch, and toss gently to coat all sides evenly.
- 3Step 3
Heat oil in a large nonstick skillet over medium-high. Add tofu in a single layer and fry until golden and crisp on all sides (8–10 minutes total). Remove and set aside.
- 4Step 4
Wipe out skillet if needed. Add garlic and a little oil; sauté until fragrant. Stir in honey, soy sauce, rice vinegar, and sriracha (if using). Let it bubble and reduce slightly.
- 5Step 5
Add crispy tofu back to pan and toss to coat evenly in the sauce. Cook for another minute until sticky and glossy.
- 6Step 6
Serve hot with sesame seeds and sliced scallions.
Pro tips
Don't crowd the pan
Leave space between tofu cubes so steam can escape and each piece crisps evenly.
Pat tofu dry first
Moisture prevents the cornstarch from adhering; use paper towels to blot thoroughly.
Use medium‑high heat
A hot pan gives the coating a quick, golden crust without overcooking the interior.
Add sauce at the end
Toss the tofu in the glaze for just a minute so the coating stays crisp.
Thin sauce with a splash of water
If the glaze thickens too quickly, a tablespoon of water restores a glossy finish.
Garnish just before serving
Sesame seeds and scallions lose crunch if they sit too long on the hot tofu.
Press tofu for flavor absorption
Pressing removes excess water, allowing the cornstarch and glaze to cling better.
Keep a splash of oil handy
A tiny drizzle helps revive the crust when reheating leftovers.
Variations to try
Spicy Sriracha Blast
Double the sriracha and finish with a drizzle of chili oil for an extra kick.
Maple‑Glazed Autumn
Swap honey for pure maple syrup and add a pinch of cinnamon for a cozy fall flavor.
Thai Coconut Twist
Replace soy sauce with coconut aminos, add lime zest, and stir in a splash of coconut milk.
Crispy Sesame Noodles
Serve the tofu over cooked noodles tossed in sesame oil and garnish with extra seeds.
Serving Suggestions
Troubleshooting
Sauce separates
Whisk vigorously over low heat and add a splash of water to re‑emulsify.
Tofu soggy
Make sure tofu is fully pressed and avoid overcrowding the pan; fry in batches if needed.
Glaze too thick
Thin with a tablespoon of water or rice vinegar while stirring.
Too salty
Balance with extra honey or a dash more rice vinegar; dilute with a splash of water.
Storage & make-ahead
Refrigerator
Store in an airtight container for up to 4 days; reheat tofu gently to retain crisp.
Freezer
Freezes well for 2 months; freeze sauce separate, thaw in fridge, re‑crisp tofu in a hot pan.
Best way to reheat
Reheat in a skillet over medium heat, adding a splash of oil to revive crispness.
Make-ahead
Press and coat tofu ahead, keep dry; wait to fry until just before serving.

Ingredients
- 1 block extra-firm tofu
- 3 tbsp cornstarch
- 3 tbsp neutral oil (canola or vegetable)
- 2 tbsp honey (or maple syrup/agave for vegan)
- 2 tbsp soy sauce
- 3 cloves garlic, minced
- 1 tbsp rice vinegar
- 1 tsp sriracha or pinch of chili flakes (optional)
- 1 tbsp sesame seeds (for garnish)
- 2 scallions, sliced (for garnish)
Instructions
- 1Press tofu for 15–20 minutes to remove excess moisture. Cut into 1-inch cubes.
- 2Place tofu in a bowl, sprinkle with cornstarch, and toss gently to coat all sides evenly.
- 3Heat oil in a large nonstick skillet over medium-high. Add tofu in a single layer and fry until golden and crisp on all sides (8–10 minutes total). Remove and set aside.
- 4Wipe out skillet if needed. Add garlic and a little oil; sauté until fragrant. Stir in honey, soy sauce, rice vinegar, and sriracha (if using). Let it bubble and reduce slightly.
- 5Add crispy tofu back to pan and toss to coat evenly in the sauce. Cook for another minute until sticky and glossy.
- 6Serve hot with sesame seeds and sliced scallions.