Start by cutting the chicken fillet into medium-sized strips, then combine them in a bowl with salt, pepper, and garlic powder.
In a bowl, whisk all the batter ingredients, and prepare another bowl with flour. Dip the chicken strips in the batter, ensuring they are well coated.
Heat a deep pan with oil to a temperature between 350-375°F.
Prepare a bowl with flour for coating. Take each chicken strip, shake off excess batter, and coat it with the flour. Fry until golden brown, then remove to a cooling rack.
Coat the crispy chicken with the spicy peanut butter glaze and garnish with chopped green onions.