This mouthwatering sandwich features juicy chicken breasts marinated in buttermilk and spices, then fried to golden perfection. The crispy fillets get coated in a tangy buffalo sauce made with hot sauce, butter, and honey.
Cool, creamy ranch slaw with fresh cabbage, carrots, and red onion balances the heat perfectly. Everything piles onto toasted brioche buns with crisp lettuce and optional dill pickles.
Ready in just 45 minutes, this hearty sandwich serves four and delivers that perfect spicy-cool combination. The buttermilk marinade ensures tender, flavorful chicken while the slaw adds refreshing crunch.
Last summer my brother challenged me to recreate his favorite pub sandwich after he kept going on about this perfect version he had in Nashville. I will never forget the first batch coming out of the fryer, my entire apartment smelling like spicy heaven, the three of us standing around the stove just grabbing pieces as fast as I could toss them in sauce. Now it is the most requested thing at every game night, and honestly, I am not even mad about it.
I made these for Super Bowl last year and honestly, the silence in the room during the first bite was the best compliment I have ever received. My friend Sarah who claims she hates spicy food asked for the recipe before she even finished her sandwich. Something about that homemade crunch just makes people feel taken care of.
Ingredients
- 4 boneless skinless chicken breasts: Pound them to even thickness so they all cook at the same speed and nobody ends up with dry chicken
- 1 cup buttermilk: This tenderizes the meat like nothing else and makes that seasoning stick around for hours
- 1 teaspoon garlic powder: Do not skip this, it builds that savory base underneath all the heat
- 1 teaspoon onion powder: Works with the garlic to create that classic fried chicken flavor everyone recognizes
- 1 teaspoon smoked paprika: Adds this incredible depth that regular paprika just cannot give you
- 1 teaspoon salt: Essential for bringing out all the flavors in the breading
- ½ teaspoon black pepper: Just enough background heat to make everything pop
- 1½ cups all purpose flour: Creates that crispy crust we are all here for, press it in really well
- Vegetable oil for frying: You want enough oil to come halfway up the chicken so it fries evenly on both sides
- ½ cup hot sauce: Franks RedHot is the classic choice but use whatever you have in the pantry
- ¼ cup unsalted butter melted: This is what makes restaurant sauce so much better than just plain hot sauce
- 1 tablespoon honey: Tames the heat just enough and adds this beautiful gloss
- 2 cups finely shredded green cabbage: The crunch is non negotiable here, do not use coleslaw mix
- 1 cup shredded carrots: Adds sweetness and color that makes everything look intentional
- ¼ cup thinly sliced red onion: Keeps things fresh and cuts through all that richness
- ⅓ cup ranch dressing: Homemade is great but store bought works perfectly fine
- 1 tablespoon chopped fresh dill: Totally optional but makes everything taste restaurant fancy
- Salt and pepper: Taste your slaw before you season, the ranch might be salty enough
- 4 brioche buns split and toasted: Brioche holds up better than regular buns and tastes slightly sweet
- 4 lettuce leaves: Creates a barrier so the sauce does not make everything soggy
- Sliced dill pickles: That acid tang is the secret weapon that balances the whole sandwich
Instructions
- Pound and prep your chicken:
- Place each breast between plastic wrap and pound until they are all the same thickness so everything cooks evenly. Mix buttermilk with garlic powder, onion powder, smoked paprika, salt and pepper, then let the chicken hang out in there for at least 20 minutes.
- Mix the ranch slaw:
- Combine cabbage, carrots, red onion, ranch dressing and dill in a big bowl. Season with salt and pepper then stash it in the fridge to let everything get friendly.
- Whisk together the buffalo sauce:
- Stir hot sauce, melted butter and honey until completely smooth. Keep this close to the stove because you will need it immediately when the chicken comes out of the oil.
- Dredge and fry the chicken:
- Set up your flour in a shallow dish, pull chicken from the marinade and let the excess drip off. Press each piece into the flour really well then fry in oil that hits 175°C for about 4 to 5 minutes per side until golden and the internal temp reaches 74°C.
- Coat in buffalo sauce:
- Working quickly while the chicken is still hot, dip each piece in the sauce and flip to coat both sides. Let any extra sauce drip off for a second so your bun does not fall apart.
- Build the sandwiches:
- Start with lettuce on the bottom bun to protect the bread, add that saucy chicken, pile on slaw and finish with pickles if you are smart about it. Put the top on and serve everything while it is still making that satisfying crunch sound.
My dad usually hates messy food but he ate two of these with a knife and fork and still asked when I was making them again. Something about that combination of hot chicken and cold slaw just makes people relax into the meal.
Make It Your Own
Want more heat? Add some cayenne to the flour mixture or toss sliced jalapeños on top. You can also swap out the ranch for blue cheese dressing if that is more your style.
Serving Suggestions
Sweet potato fries are basically mandatory here, or celery sticks if you are feeling virtuous. A cold beer or an icy lemonade cuts through the spice perfectly.
Timing Is Everything
Have your slaw made and sauce whisked before you start heating the oil. Everything comes together in the last ten minutes, so being prepared means you can serve these while the chicken is still crazy crispy.
- Toast your buns right before you start frying so they are warm and ready
- Line a baking sheet with paper towels for the chicken to drain on
- Set up your assembly station like a line cook so you can move fast
There is something so satisfying about making a restaurant quality sandwich in your own kitchen and watching everyone just go quiet enjoying it.
Recipe FAQs
- → How spicy is the buffalo chicken?
-
The spice level is medium-heat from the hot sauce base. You can increase the heat by adding cayenne pepper to the buffalo sauce or serving with sliced jalapeños. For a milder version, reduce the hot sauce or add more honey.
- → Can I bake the chicken instead of frying?
-
Yes, you can bake the breaded chicken at 400°F (200°C) for 20-25 minutes, flipping halfway through. The texture won't be quite as crispy, but it's a lighter alternative. Use cooking spray or lightly oil the chicken before baking.
- → How long can I marinate the chicken?
-
Marinate for at least 20 minutes, but up to 4 hours refrigerated for maximum tenderness and flavor absorption. Don't exceed 4 hours as the buttermilk's acidity can make the texture mushy.
- → What can I substitute for ranch dressing?
-
Greek yogurt works well for a lighter slaw with tangy flavor. Blue cheese dressing complements buffalo flavors perfectly. You could also use coleslaw dressing or make your own with mayonnaise and herbs.
- → Can I make the components ahead?
-
Prepare the slaw up to a day ahead and keep refrigerated. The buffalo sauce can be made ahead and reheated. Fry chicken and keep warm in a 210°F (100°C) oven for up to 30 minutes before serving.
- → What sides work best with this sandwich?
-
Sweet potato fries complement the flavors beautifully. Celery sticks with extra ranch dressing for dipping, potato salad, or a simple green salad with vinaigrette balance the richness of the sandwich.