1. Start by combining the pickle juice and water in a ziplock bag. Add the chicken breast halves and seal the bag, ensuring the chicken is well coated in the marinade. Let it marinate for at least 30 minutes; this step is crucial for achieving that distinct Chick-fil-A flavor. The longer you let it marinate, the better!
2. While the chicken is marinating, prepare the sauce. In a bowl, mix together the mayonnaise, dijon mustard, yellow mustard, barbecue sauce, honey, garlic powder, paprika, and lemon juice. Whisk until smooth and set aside. Tasting this sauce will leave you wanting more!
3. In a large bowl, mix the all-purpose flour, powdered sugar, paprika, black pepper, chili powder, salt, and baking powder together. This mixture will create a flavorful crust for the chicken.
4. In another bowl, whisk together the milk and egg. This egg wash is essential for ensuring the breading adheres well to the chicken.
5. In a large saucepan, pour in oil for frying and heat it to about 350 degrees F. Make sure to use enough oil to submerge the chicken for frying. You can test if the oil is ready by dropping a small amount of breading mixture in; it should sizzle!
6. Remove the marinated chicken from the bag, letting any excess marinade drip off. Dip each piece into the egg wash, ensuring it is completely coated. Then, coat each piece in the flour breading mixture, pressing lightly to adhere the breading. For extra crunch, repeat this step to double-dip the chicken.
7. Carefully place the coated chicken in the hot oil. Fry for about 3 to 4 minutes on each side, or until golden brown and cooked through. The chicken should be crispy on the outside and juicy on the inside. Once cooked, remove the chicken and drain on paper towels to absorb excess oil.
8. Toast the hamburger buns to your liking. Spread the prepared sauce on both sides of the buns. Layer with fresh lettuce, tomato, and the crispy chicken. Add pickles and cheese slices if desired. Enjoy your homemade Chick-fil-A sandwich!