Cut and Season the Chicken
Cut chicken breasts into 1–1.5‑inch nugget‑size pieces.
In a bowl, mix flour, salt, garlic powder, onion powder, paprika, pepper, and baking powder.
Prepare the Breading Station
In another bowl, whisk buttermilk (and egg, if using).
In a third bowl, add breadcrumbs and parsley (if using).
Bread the Nuggets
Dredge each nugget in the seasoned flour, shaking off excess.
Dip in the buttermilk, then coat with breadcrumbs, pressing gently so the coating sticks.
Place on a tray and let rest 5–10 minutes so the coating hydrates.
Fry the Nuggets
Heat oil in a deep skillet to 350°F (175°C).
Fry nuggets in batches 4–5 minutes per batch until golden brown and cooked through (internal temperature 165°F / 74°C).
Drain on a wire rack or paper towels.
Make the Dipping Sauces
Barbecue‑style: Whisk all ingredients in a small bowl until smooth. Adjust sweetness/acid to taste.
Honey mustard‑style: Whisk mayonnaise, honey, mustard, and lemon juice until creamy; season with a pinch of salt and paprika.
Serve
Serve hot nuggets with barbecue and honey mustard sauces (plus ranch or ranch‑style if you like).
For a healthier version, bake or air‑fry at 400°F (200°C) 15–20 minutes, flipping halfway until golden and cooked through.