This post may contain affiliate links. See my disclosure policy.
My spicy chicken sandwich is quick and easy to make and has the most delicious crispy breading! It’s better than McDonald’s or Popeye’s and comes together in minutes.
Love easy sandwich recipes? Try my chopped cheese, Mexican torta, mulitas, and air fryer grilled cheese next.
My #1 guilty pleasure is a fast food spicy chicken sandwich or hot honey chicken sandwich, so recreating it at home has always been on my agenda.
For this recipe, I did my research and taste-tested Popeye’s, KFC, Chick-fil-A, and McDonald’s to see who had the tastiest spicy chicken sandwich. Popeye’s chicken sandwich won by a long shot, so of course, I had to recreate it but with two twists- it must be easy to make, and it must taste delicious. This spicy chicken sandwich recipe ticks both boxes!
Table of Contents
Why I love this recipe
- Better than the original. My copycat version has the best flavor and texture and uses good-quality ingredients. My family also agrees- homemade is best.
- Make it as spicy as you like. You can adjust the level of heat of these chicken sandwiches to your preference. I like to make it scorching hot because I am a chili fiend but if too much spice is a no-go, that is completely fine.
- Cheaper than store-bought. A fast food spicy chicken sandwich retails at around $9 each, but making them at home costs a fraction of that.
- Three cooking methods. I prefer the classic deep fried chicken, but I’ve tested it in the oven and air fryer too.
Ingredients needed
- Chicken breasts. Skinless and boneless, halved. If your chicken breasts are already small, just pound them using a meat mallet.
- Flour. To coat the chicken before dipping it in the egg mixture.
- Buttermilk. Being slightly acidic, buttermilk makes light and fluffy batter. If you don’t have buttermilk, easily make your own by adding 1/2 teaspoon vinegar or lemon juice to the milk and letting it curdle (it should take no longer than 10 minutes).
- Sriracha. To add spiciness to the batter. It is easy to add some form of hot sauce to the batter and control the level of heat.
- Eggs. This gives stability to the batter and makes the dry mix stick nicely to the fillets.
- Spices. I use chili powder (or cayenne pepper), salt, and pepper in the dry mix for the fillets which amps up the spice level. You can swap out the chili for smoked paprika if you don’t want these sandwiches to be overly spicy.
- Sandwich fix-ins. I kept things classic by using potato rolls, lettuce, spicy mayo (standard mayo works) and some pickles. Of course, the world is your oyster so add whatever you like.
- Oil. To fry the chicken. Any neutral-flavored oil with a high smoke point is great, like canola oil or vegetable oil.
How to make a spicy chicken sandwich
I’ve included step-by-step photos below to make this recipe easy to follow at home. For the full printable recipe instructions and ingredient quantities, scroll to the recipe card at the bottom of this post.
Step 1- Prepare the batter and the dry mix. In another bowl, add buttermilk and sriracha to the whisked eggs and mix until fully combined.
Step 2- Season the chicken. Dip the chicken fillets in the dry mix first, then in the buttermilk mixture, then once again in the dry mix. Do this with all the chicken fillets.
Step 3- Fry. Heat oil in a deep frying pan. Add the chicken fillets and cook for 4-5 minutes until the chicken is golden brown on both sides. Once cooked, remove the chicken fillets from the oil and put them on a wire rack.
Step 4- Assemble. Assemble the spicy chicken sandwiches by adding them to the potato rolls along with the fillings and sauces of your choice.
Alternative cooking methods
If you want these sandwiches to be a little healthier or aren’t a fan of deep frying, I have you covered. I tested cooking the chicken in the air fryer and the oven successfully, so if you prefer your chicken cooked that way, here is how:
Air fryer method: Once the chicken is breaded, grease the air fryer basket and place the fillets in a single layer (you may need to cook it in batches). Spray the top with cooking spray and air fry at 200C/400F for 15 minutes, flipping halfway through.
Oven method: Preheat the oven to 200C/400F. Place the breaded chicken on a baking sheet. I don’t recommend adding parchment paper because the chicken may be soggy. Bake for 25-30 minutes, flipping halfway through.
Arman’s recipe tips
- Don’t overcrowd the pan. Putting too many chicken fillets in the hot oil at one time causes the temperature of the oil to drop. As a result, the chicken absorbs too much oil and takes longer to get crispy. If needed, fry the chicken in batches.
- You’ll know the chicken is cooked by using a meat thermometer to check its doneness. Chicken is ready to eat once it reaches an internal temperature of 165F.
- Play around with the sauces. You don’t have to stick to mayonnaise and ketchup for this sandwich. You can use any sauce you like, including mustard-based sauces and my popular big mac sauce.
- Make it gluten-free. Use gluten-free flour in the breading and serve it with gluten-free bread or buns.
Storage instructions
I don’t recommend storing the assembled sandwiches or making them ahead of time. They taste best when made fresh. However, the spicy chicken fillets can be made in advance.
To store: Leftovers can be stored in the fridge, covered, for up to five days.
To freeze: Place the chicken in a ziplock bag and store it in the freezer for up to two months.
Reheating: Either reheat in a non-stick pan or the oven. Avoid using the microwave as the chicken will lose its crispiness.
Frequently asked questions
You can, but it won’t really be like a classic takeout-style sandwich. I would skip the deep frying completely and either make my air fryer chicken breast or baked chicken breast instead.
More crispy chicken favorites
Spicy Chicken Sandwich Recipe
Video
Ingredients
- 2 large chicken breasts halved
- 1 1/2 cups all purpose flour
- 1 teaspoon chili powder
- 1 teaspoon salt
- 1 cup buttermilk
- 2 tablespoons sriracha
- 2 large eggs whisked
To assemble
- 4 soft rolls or brioche buns
- 1/2 cup lettuce shredded
- 1/4 cup pickles
- 1 large tomato sliced
- 1/4 cup big mac sauce
Instructions
- Whisk flour, chili powder, salt, and pepper in one bowl. In a separate bowl, whisk together the buttermilk, sriracha, and eggs.
- Dip one piece of the chicken in the flour mix and shake off any excess. Dip it in the spicy buttermilk mix, then once again in the dry mix. Repeat the process until all the chicken is seasoned.
- Add an inch of oil to a deep pan. Once hot, cook the chicken for 4-5 minutes, flipping halfway through. Once golden brown or once the chicken reaches an internal temperature of 165F, remove them from the oil and place them on a paper towel to soak up excess oil.
- Once cooked, assemble the sandwiches by adding them into a roll with sauce and fillings of choice.
Notes
Nutrition
Originally updated October 2023, updated and republished November 2024
Wow this looks as so big sandwich but also high protein!
Uu good. This must be spicy very much.
You are genius!
All of your recept are just unique! Thanks dear Arman.🙏🏻❤️
Great recipe, easy and quick. Another winner!
For white fish I used fresh Walleye and my air fryer. Delicious. Left over fish was back in the air fryer the next day and just as tasty.
I clicked on “Air Fryer White Fish” several times & the spicey chicken sandwich recipe came up every time. Where can I find the air fryer white fish recipe? Thanks. PJ
My wife makes this recipe without the sriracha in the air fryer with a side salad and asparagus. Is to die for; and yes puts Popeyes chicken to shame