In a bowl, mix all-purpose flour, cornstarch, 5-spice, onion powder, garlic powder, gochugaru (or red chili flakes), salt and black pepper.
Cut the frozen and thawed tofu into squares. Heat vegetable oil in a deep fryer or a heavy-bottomed pan.
Fry the coated tofu pieces in batches until they turn golden brown and crispy, about 3-4 minutes per batch.
Using a slotted spoon, transfer the fried chicken to a paper towel-lined plate to drain excess oil.
In the remaining oil, fry curry leaves (beware of splattering!) until crispy. Repeat with dried red chillies and peanuts.
Add sichuan pepper, curry leaves, red chillies and peanuts to the popcorn tofu. Add more salt to taste and give them a toss.
Serve hot and enjoy!