
This crispy sticky tofu has become my weeknight dinner hero. I stumbled on this recipe last year when I was trying to cut back on meat but couldn't bear the thought of bland, soggy tofu. The contrast between that shatteringly crisp exterior and the sweet-spicy glaze is absolutely addictive. Even my partner, a self-proclaimed "tofu skeptic," now requests this regularly.
Last month, I made this for my sister who "doesn't do tofu." She took one bite, looked surprised, then proceeded to eat the entire serving. Halfway through she asked, "Why doesn't all tofu taste like this?" That's the magic of this technique - it completely transforms a food many people think they don't like.
Key Ingredients
- Extra-firm tofu: This variety has the least moisture, which is crucial for crispiness. Other types will never get properly crisp.
- Sweet soy sauce: This Indonesian sauce (sometimes called kecap manis) is thicker and sweeter than regular soy sauce. If you can't find it, mix regular soy sauce with a bit of brown sugar or honey.
- Rice vinegar: Provides the perfect tang to balance the sweetness. Don't substitute white vinegar, which is much harsher.
- Cornstarch: The secret to that crispy exterior! It creates a super thin coating that fries up perfectly.
- Red pepper flakes: Adjust to your heat preference. The spice balances the sweet glaze beautifully.

Tofu Magic
- Pressing matters:
- Don't skip pressing the tofu! Removing excess moisture is crucial for crispiness. I usually press for about 20 minutes while prepping other ingredients.
- Cutting technique:
- Triangles give you more surface area for that delicious crust, but cubes work well too. Just make sure they're all roughly the same size for even cooking.
- Cornstarch coating:
- A light, even coating is all you need. Too thick and it'll get gummy; too thin and you'll miss out on maximum crispiness.
- Oil temperature:
- Make sure your oil is properly hot before adding the tofu. A drop of water should sizzle immediately. This ensures quick crisping without soaking up oil.
- Spacing strategy:
- Give those tofu pieces plenty of space in the pan. Crowding causes steaming instead of frying, and you'll lose that precious crispiness.
- Glaze timing:
- When you add the sauce, it will bubble up dramatically and thicken almost instantly. Be ready to quickly flip all the pieces to coat evenly before it sets.
I developed this recipe after countless disappointing tofu experiences at home. My early attempts were either bland, soggy, or both. The breakthrough came when I combined the cornstarch coating with a reduced sauce rather than marinating the tofu first (which adds moisture, the enemy of crispiness). The first time I got it right, my kitchen smelled like my favorite Asian restaurant, and the tofu disappeared in minutes.
Serving Ideas
Serve this sticky tofu over steamed jasmine rice with a side of stir-fried or steamed vegetables for a complete meal. For a lower-carb option, it's delicious over cauliflower rice or a bed of crisp lettuce for texture contrast. It also makes amazing lettuce wraps - just add some julienned carrots and cucumber for crunch.
Tasty Twists
Try adding a tablespoon of grated ginger to the sauce for a zingy variation. Substitute maple syrup and tamari for the sweet soy sauce for a gluten-free version. For a citrus twist, add the zest and juice of half an orange to the glaze.
Storage Smarts
This dish is best enjoyed immediately while the tofu is at peak crispiness. If you do have leftovers, store them in the refrigerator for up to 2 days. Reheat in a hot skillet to restore some crispness - the microwave will make it soggy.

I've made this crispy sticky tofu for countless weeknight dinners, meal prep lunches, and even converted a few tofu-haters along the way. There's something deeply satisfying about transforming a humble ingredient like tofu into something so flavorful and texturally perfect. The fact that it comes together in just 15 minutes makes it my go-to when I want something that tastes like it took much more effort than it actually did.
Frequently Asked Questions
- → What is sweet soy sauce and can I substitute it?
- Sweet soy sauce (kecap manis) is a thick, sweet Indonesian soy sauce. If unavailable, mix 3 tablespoons regular soy sauce with 2 tablespoons brown sugar or honey as a substitute.
- → How do I ensure my tofu gets crispy?
- The key is pressing out excess moisture, using extra-firm tofu, coating it well with cornstarch, and frying in hot oil without overcrowding the pan.
- → Can I make this gluten-free?
- Yes, use tamari or gluten-free soy sauce mixed with a sweetener instead of sweet soy sauce, and ensure your cornstarch is certified gluten-free.
- → What if my sauce becomes too thick?
- If the sauce thickens too quickly or too much, add a tablespoon of water at a time until you reach your desired consistency.
- → What sides go well with this dish?
- Steamed jasmine rice, stir-fried vegetables like broccoli or bok choy, or a simple cucumber salad all complement this tofu perfectly.