Marinate: Place chicken breasts in a plastic bag or glass bowl and add all the wet ingredients. Marinate in the fridge for 4-6 hours.
Batter: In a shallow bowl, mix together all the dry ingredients except the oil.
Slaw: Combine shredded cabbage, carrots, mayonnaise, white vinegar, sugar, and salt in a bowl and toss until well coated.
Fry: Heat peanut oil in a frying pan until a speck of water sizzles across the top. Remove chicken from the marinade, shaking off excess, and coat each piece in the dry flour mixture. Fry for 5 minutes on one side, then 2-3 minutes on the other side until golden brown and crispy. Drain on paper towels and sprinkle with salt to taste.
Assemble: Toast brioche buns and layer with cheese, fried chicken, mayonnaise, pickles, and slaw. Top with the other half of the bun and enjoy your Southern Country Fried Chicken Sandwich!