Prep the Tofu: Wrap the tofu in paper towels to absorb excess moisture. Let it sit for at least 5 minutes.
Cut: Slice the tofu into rectangular logs, then cut those into triangles. Blot each piece dry with a paper towel.
Season: Combine the seasoning ingredients (salt, garlic, cayenne, black pepper, sugar) and sprinkle evenly over both sides of the tofu triangles.
Prepare Dredge: Whisk together the egg, water, and flour in one bowl. In a separate bowl, mix the flour, coconut, panko, and salt.
Coat: Dip each tofu piece into the egg mixture, then immediately coat it in the breading mixture. Let the pieces rest briefly in the coating.
Fry: Heat oil to 375°F. Working in batches, fry the tofu until it floats and turns golden brown.
Serve: Remove from the oil and drain. Sprinkle with a little extra salt and powdered sugar, garnish with fresh cilantro and mint, and serve with sweet chili sauce.