Step 1: Marinate the Chicken : Rinse and pat the chicken pieces dry. In a large bowl, mix buttermilk and hot sauce. Add chicken pieces, ensuring they are fully coated. Cover and refrigerate for 2–4 hours, or overnight for best flavor.
Step 2: Prepare the Coating : In a shallow dish, combine flour, paprika, garlic powder, onion powder, cayenne pepper, salt, and black pepper. Remove chicken from buttermilk, letting excess drip off, and dredge in the flour mixture. For extra crispy chicken, double-dip: return chicken to buttermilk, then dredge again in flour.
Step 3: Fry the Chicken : In a large cast-iron skillet or deep fryer, heat vegetable oil to 350°F (175°C). Fry chicken in batches until golden brown and crispy, about 12–15 minutes (depending on size). Place cooked chicken on a wire rack over a baking sheet to drain excess oil.
Step 4: Make the Waffles : Preheat your waffle iron. In a large bowl, whisk together flour, sugar, baking powder, and salt. In another bowl, whisk eggs, milk, melted butter, and vanilla extract. Combine wet and dry ingredients until just mixed (do not overmix). Pour batter into waffle iron and cook according to the manufacturer’s instructions until golden brown.
Step 5: Assemble and Serve : Place a warm waffle on a plate. Top with a piece or two of crispy fried chicken. Drizzle with maple syrup or honey butter. Add optional toppings like powdered sugar or fresh fruit.