01 - Place chicken breasts between two sheets of parchment paper and gently pound to even thickness, about 0.6 inch.
02 - In a bowl, combine buttermilk, salt, pepper, garlic powder, and paprika. Add chicken, cover, and refrigerate for at least 30 minutes, up to 4 hours for optimal flavor.
03 - In a shallow dish, whisk together flour, cornstarch, salt, paprika, and cayenne pepper until well combined.
04 - Pour vegetable oil into a deep skillet or Dutch oven to a depth of 2 inches. Heat to 350°F.
05 - Remove chicken from marinade, shaking off excess liquid. Press each piece firmly into the flour mixture to create a thick, even coating.
06 - Fry chicken for 4 to 5 minutes per side until golden brown and cooked through, reaching an internal temperature of 165°F. Transfer to a wire rack or paper towels to drain.
07 - Combine mayonnaise and Dijon mustard in a small bowl, stirring until smooth and fully incorporated.
08 - Spread sauce on both halves of each toasted bun. Layer lettuce, fried chicken, pickles, and tomato on the bottom bun. Place bun lid on top and serve immediately.