In a mixing bowl, combine flour, chicken powder, black pepper, paprika, garlic powder, and cold water. Stir well to create a smooth batter.
Add the chicken pieces to the flour mixture, ensuring they are well-coated. Let the chicken marinate for 30 minutes.
In another bowl, mix cornstarch and salt. After marination, coat the chicken pieces in this cornstarch mixture.
Heat cooking oil in a pan over medium-high heat. Deep fry the coated chicken pieces until they are golden brown and crispy. Once done, drain on paper towels or cooling rack to remove excess oil.
In a separate pan, melt butter over medium heat. Add minced garlic and sauté until fragrant but not browned.
Before the garlic turns brown, immediately add the fried chicken pieces. Toss everything together until the chicken is well-coated in the garlic butter mixture.
Remove from heat and serve hot. Enjoy your flavorful Buttered Chicken!