This Crispy Taiwanese Popcorn Tofu takes inspiration from Taiwanese popcorn chicken and turns it into an ultra crispy, meatless snack packed with sweet, savory, spicy, and peppery flavor. Bite sized pieces of extra firm tofu are double fried until golden and crunchy, tossed with a Taiwanese popcorn chicken inspired seasoning, and finished with fragrant fried basil. Serve it with sweet chili sauce for dipping for the perfect sweet and tangy contrast to all that savory seasoning.

The secret to getting this tofu extra crispy is a double fry with an ice water bath in between. After the first fry, the hot tofu gets dunked into ice water for about five minutes, dried extremely well, and then fried again at a higher temperature. It sounds completely backwards to put fried tofu into water, but that dramatic temperature change helps set you up for an incredibly crisp, craggy exterior after the second fry while keeping the inside tender.
So why does the ice water trick work? During the first fry, heat drives moisture from the tofu toward the surface while beginning to set and dehydrate the exterior. The cold water rapidly cools the tofu and reintroduces moisture to its outer layers. During the hotter second fry, that moisture rapidly turns to steam and escapes, helping create additional pores and irregularities while the higher heat quickly dries and crisps the exterior. The key is to pat the tofu extremely dry after the ice bath before it goes anywhere near the hot oil.
Once fried, the tofu gets tossed while hot with a Taiwanese inspired seasoning made with five spice, white pepper, garlic, chili, salt, and a little sugar, then mixed with crispy fried basil. The seasoning makes every bite salty, aromatic, and slightly spicy, while sweet chili sauce adds sweetness, tang, and even more chili flavor when you dip into it. Between the crunchy tofu, fragrant basil, bold seasoning, and sticky sweet chili sauce, this is one of those appetizers that’s hard to stop eating.
Ingredients You’ll Need
Extra firm tofu: Extra firm tofu contains less water and holds its shape well through the ice bath and double frying process. Its sturdy texture gives you a crispy exterior while keeping the center tender.
Basil: Fresh basil becomes incredibly aromatic and crispy when quickly fried. Thai basil is especially delicious here if you can find it, but regular basil works too.
Neutral frying oil: Use a neutral oil suitable for high heat frying, such as vegetable, canola, peanut, or avocado oil.
Ice and water: The unusual secret to the texture! After its first fry, the tofu gets submerged in ice water for about five minutes before being thoroughly dried and fried again at a higher temperature.
Sweet chili sauce: Served alongside the finished tofu for dipping. Its sticky sweetness, mild heat, and tanginess balance the salty and peppery Taiwanese inspired seasoning and make the crispy tofu even more addictive.
Taiwanese Popcorn Chicken Inspired Seasoning
Salt: Enhances all the other flavors and gives the freshly fried tofu its salty, snackable finish.
Garlic powder: Adds plenty of savory garlic flavor without introducing additional moisture to the crispy tofu.
Cayenne pepper: Adds a clean spicy kick. You can easily adjust the amount depending on your preferred spice level.
Five spice powder: Gives the seasoning its distinctive warm and aromatic flavor. A little goes a long way.
Sugar: Balances the salt, spice, and aromatics with a subtle sweetness.
White pepper: One of the most important flavors for achieving that Taiwanese popcorn chicken inspired seasoning. It adds a distinctive earthy, peppery heat.
Chili powder: Adds another layer of warmth and chili flavor to the seasoning.
Substitutions and Variations
- Extra firm tofu: Firm tofu can work, but it will be more delicate and contain more moisture, so press and dry it thoroughly.
- Thai basil: Substitute regular basil if Thai basil isn’t available.
- Sweet chili sauce: Use your favorite store bought sweet chili sauce or a homemade version. You can also mix it with a little hot sauce if you want a spicier dip.
- Cayenne pepper: Reduce or omit it for a milder version, especially since you’re also serving the tofu with sweet chili sauce.
- Chili powder: Substitute gochugaru or another ground dried chile for a slightly different flavor.
- Five spice powder: Reduce the amount if you’re sensitive to its strong aromatic flavor, but I wouldn’t completely omit it if you want the Taiwanese popcorn chicken inspired flavor.
- White pepper: Black pepper works in a pinch, although white pepper gives the seasoning its more distinctive flavor.
- Neutral oil: Vegetable, canola, peanut, avocado, or rice bran oil can all work for frying.
- Serving variation: Turn the tofu into a meal by serving it over steamed rice with cucumber, pickled vegetables, fried basil, and plenty of sweet chili sauce.
Why Does Dunking Fried Tofu in Ice Water Make It Crispier?
Putting freshly fried tofu into ice water sounds like the exact opposite of what you should do when you’re trying to make something crispy, but the first fry isn’t your final crispy layer.
During the first fry, heat cooks the tofu and begins setting and dehydrating its exterior. The ice bath then rapidly cools the tofu and introduces moisture back into the outer layers.
When the thoroughly dried tofu goes into hotter oil for the second fry, moisture within those outer layers rapidly turns into steam and escapes. This can contribute to a more porous, irregular exterior. At the same time, the higher oil temperature quickly drives off surface moisture and browns the outside, giving you that super crispy final texture.
That’s also why the second fry should be hotter than the first. The first fry is about cooking the tofu and developing structure, while the second fry is a shorter, hotter fry designed to maximize browning and crunch.
Most importantly, dry the tofu extremely well after the ice bath. Water and hot oil are a dangerous combination and can cause aggressive splattering.
Frequently Asked Questions
What kind of tofu is best for Taiwanese popcorn tofu?
Extra firm tofu works best because it contains less moisture and is sturdy enough to withstand the double frying and ice bath process.
Do I need to press the tofu?
You don’t necessarily need a tofu press, but removing excess moisture is important. Drain the tofu and thoroughly pat it dry with paper towels or a clean kitchen towel before the first fry.
Why do you fry the tofu twice?
The first fry cooks the tofu and begins developing its exterior. After the ice bath and thorough drying, the hotter second fry rapidly removes moisture and creates the deeply golden, crispy final texture.
Why put fried tofu in ice water?
The ice bath rapidly cools the tofu and introduces moisture back into the exterior. During the hotter second fry, moisture in the outer layers rapidly converts to steam and escapes while the exterior dehydrates again, helping create a more irregular and crispy surface.
How long should I soak the tofu in ice water?
Let the tofu sit in the ice water for about 5 minutes before draining it.
Do I really have to dry the tofu after the ice bath?
Absolutely. This is both a texture and safety step. Excess water can cause hot frying oil to splatter aggressively. Drain the tofu and pat every piece extremely dry before the second fry.
What temperature should I use for each fry?
For the first fry, aim for approximately 325°F to 340°F. Increase the oil to approximately 375°F for the second fry so the exterior crisps quickly.
When should I season the tofu?
Season the tofu immediately after the second fry while it’s still hot. This helps the dry seasoning stick to the exterior.
Do I toss the tofu in sweet chili sauce?
I prefer serving the sweet chili sauce on the side for dipping rather than tossing the tofu in it. That way you get the sticky sweet chili flavor while preserving as much of that super crispy exterior as possible.
How do I fry basil safely?
Make sure your basil is completely dry before putting it into the oil. Fry it only briefly until crisp, then immediately remove it because basil cooks very quickly.
Can I make Taiwanese popcorn tofu ahead of time?
It’s best eaten immediately after the second fry. The longer fried tofu sits, the more its exterior will soften.



