Copycat Chick-fil-A Spicy Southwest Salad Recipe
This copycat Chick-fil-A Spicy Southwest Salad recipe brings the fast-food favorite home, with crispy spiced chicken over a bold mix of greens, corn, black beans, and a chili lime dressing.
It comes together in about 35 minutes and costs a fraction of the drive-through price, which makes it an easy call on a busy weeknight.

Why I Love This Recipe
The chicken gets a cayenne and smoked paprika coating that gives you actual heat, not just color. Paired with the cool romaine and creamy avocado, the contrast keeps every bite interesting.
The dressing is bright and a little smoky. It clings to the greens without drowning them, which is the whole point.
This is the version I keep coming back to when I want something that feels substantial but not heavy.
Recipe Ingredients

- 2 large chicken breasts – Boneless, skinless; slice thin for faster, more even cooking
- 1 tsp cayenne pepper – Adjust down to 1/2 tsp if you want less heat
- 1 tsp smoked paprika – Smoked, not sweet; it adds a slightly earthy backbone
- 1 tsp garlic powder – Standard pantry staple, no swap needed
- 1 tsp onion powder – Rounds out the spice rub
- 1/2 tsp salt – For the spice rub
- 1/2 tsp black pepper – Freshly ground if you have it
- 2 tbsp olive oil – For searing the chicken
- 4 cups romaine lettuce, chopped – Crisp and sturdy enough to hold the warm toppings
- 2 cups mixed greens – Baby spinach or spring mix both work
- 1 cup corn kernels – Canned (drained) or thawed frozen; char them for more flavor
- 1 cup canned black beans, drained and rinsed – Adds protein and a soft, earthy contrast
- 1 cup grape tomatoes, halved – Cherry tomatoes work just as well
- 1 avocado, sliced – Ripe but still firm so the slices hold their shape
- 1/4 cup shredded Monterey Jack cheese – Or pepper jack if you want more heat
- 1/4 cup tortilla strips – Store-bought for crunch; blue corn strips look great here
- 3 tbsp fresh lime juice – From about 2 limes; bottled lime juice is a last resort
- 3 tbsp olive oil – For the dressing
- 1 tbsp honey – Balances the lime’s acidity
- 1 tsp chili powder – The anchor spice for the dressing
- 1/2 tsp cumin – Warm and slightly nutty; pairs naturally with chili powder
- 1/4 tsp salt – To season the dressing
- 1 small garlic clove, minced – About 1/2 tsp; go fresh, not powder, in the dressing
Variations / Substitutions
- Grilled instead of pan-seared chicken – You get slightly more char and a smoky edge; cook to the same internal temp of 165°F (74°C).
- Tofu instead of chicken – Press it firm, cube it, and use the same spice rub; bake at 400°F (200°C) for 25 minutes until the edges are crisp.
- Agave or maple syrup instead of honey – The dressing stays just as balanced and the recipe becomes fully vegan if you also swap the chicken.
- Cotija instead of Monterey Jack – Saltier and a little crumbly, which works well with the lime dressing.
- Add jalapeño slices – 1 fresh jalapeño, thinly sliced, scattered over the top for extra heat and a pop of green.
- Skip the tortilla strips – Toasted pepitas are a good substitute if you want the crunch without the starch.
- Apple cider vinegar instead of lime juice – The dressing will be sharper and less bright, but it still works in a pinch if you are out of limes.
If you like the spiced chicken here, the same rub is great in a Chick-fil-A Spicy Deluxe Sandwich Copycat Recipe.
How To Make Chick-fil-A Spicy Southwest Salad
Step 1: Coat the Chicken

In a small bowl, combine the 1 tsp cayenne pepper, 1 tsp smoked paprika, 1 tsp garlic powder, 1 tsp onion powder, 1/2 tsp salt, and 1/2 tsp black pepper. Pat the 2 chicken breasts dry with paper towels, then press the spice mix firmly onto both sides of each breast. If you have time, let the coated chicken sit at room temperature for 10 minutes before cooking.
Dry chicken takes the spice rub better and browns more evenly in the pan. The mix should coat the surface completely, with no pale patches, so you know the heat level will be consistent all the way through.
Step 2: Sear the Chicken

Heat the 2 tbsp olive oil in a large skillet over medium-high heat until it shimmers. Add the coated chicken breasts and cook for 6 to 7 minutes per side, until the crust is deep reddish-brown and the internal temperature reads 165°F (74°C) on an instant-read thermometer. Transfer to a cutting board and let the chicken rest for 5 minutes before slicing.
The crust should look almost mahogany at the edges, not gray. If your pan is running hot and the spices look like they are burning before the chicken is cooked through, drop the heat to medium and add another minute or two to each side.
Step 3: Char the Corn

While the chicken rests, add the 1 cup corn kernels to the same skillet over high heat. Spread them in a single layer and leave them alone for 2 to 3 minutes, until about half the kernels show dark brown spots. Give them one quick toss, then cook 1 minute more. Transfer to a small bowl.
You want actual char here, not just warmth. The slightly bitter, smoky edge on the corn is what keeps the salad from tasting flat. Do not stir constantly; letting them sit is the whole point.
Step 4: Whisk the Dressing

In a small jar or bowl, combine the 3 tbsp lime juice, 3 tbsp olive oil, 1 tbsp honey, 1 tsp chili powder, 1/2 tsp cumin, 1/4 tsp salt, and the minced garlic clove. Whisk or shake vigorously for about 30 seconds until the dressing looks emulsified and slightly thickened.
Taste it before you pour. It should be tart, a little sweet, and have a warm heat at the back. If it tastes flat, add a small pinch of salt and another squeeze of lime.
Step 5: Toss and Layer the Salad

In a large bowl, combine the 4 cups romaine and 2 cups mixed greens. Drizzle about two-thirds of the dressing over the greens and toss to coat. Divide the dressed greens between 2 serving bowls, then top each with the charred corn, the 1 cup black beans, the 1 cup halved grape tomatoes, and the 1/4 cup Monterey Jack cheese.
Step 6: Plate and Garnish

Slice the rested chicken into thin strips and lay them across the top of each salad. Arrange the avocado slices alongside the chicken, scatter the 1/4 cup tortilla strips over everything, and drizzle the remaining dressing over the top. Serve immediately so the tortilla strips stay crisp.
Recipe Tips
- Slice the chicken thin before cooking if your breasts are thick. Butterflying or slicing in half horizontally gives you more even browning and cuts the cook time to about 4 to 5 minutes per side.
- Make the dressing up to 3 days ahead. Store it in a sealed jar in the fridge; shake well before using since it will separate.
- Cut the avocado last. Slice it just before plating so it does not brown while you are cooking everything else.
- Room temperature beans taste better here. Pull the canned black beans out of the fridge 15 minutes before assembling if you stored them after draining; cold beans on a warm salad make the whole thing feel uneven.
Cook times by chicken thickness (medium-high heat, cast iron or heavy stainless skillet):
| Chicken Thickness | First Side | Second Side |
|---|---|---|
| 1/2 inch (thin) | 4 mins | 3 to 4 mins |
| 3/4 inch (medium) | 6 mins | 6 mins |
| 1 inch (thick) | 7 mins | 7 to 8 mins |
How To Store
- Refrigerate – Store the components separately in airtight containers for up to 3 days. The dressed greens will wilt overnight, so keep the dressing separate if you are making this ahead.
- Reheating – Reheat the sliced chicken in a dry skillet over medium heat for 2 to 3 minutes, or in the microwave for 60 seconds, then assemble the salad cold.
What To Serve With Chick-fil-A Spicy Southwest Salad
A cup of tortilla soup alongside this salad turns it into a proper dinner without much extra work; the brothy, tomato-based soup contrasts the crisp cold greens in a way that makes both feel more satisfying. Warm cornbread also works well because its slight sweetness softens the heat from the cayenne rub. If you want to keep things light, sparkling water with a wedge of lime picks up the citrus in the dressing and cleanses the palate between bites.
Frequently Asked Questions
Can I make this salad ahead of time for meal prep?
Yes, but keep the components separate. Pack the greens, chicken, beans, corn, and dressing in different containers and assemble just before eating so nothing goes soggy.
How do I know when the avocado is ripe enough to use?
It should yield slightly when you press the skin with your thumb but not feel mushy. If it feels rock-hard, leave it at room temperature for 1 to 2 days.
Can I use rotisserie chicken instead of cooking my own?
Yes. Shred or slice the rotisserie chicken, toss it with the spice blend, and warm it in a dry skillet over medium heat for 2 to 3 minutes to get some of that spiced crust on the outside.
Is this salad gluten-free?
The salad itself is gluten-free, but check the label on your tortilla strips since some brands use wheat. Swap them for plain corn tortilla strips or toasted pepitas to be safe.

Ingredients
Method
- Mix the cayenne, smoked paprika, garlic powder, onion powder, salt, and black pepper. Pat the chicken dry and press the spice rub firmly onto both sides. Rest at room temperature for 10 minutes if time allows.
- Heat the olive oil in a large skillet over medium-high heat. Sear the chicken for 6 to 7 minutes per side until the internal temperature reaches 165°F (74°C). Transfer to a cutting board and rest for 5 minutes, then slice thin.
- Add the corn kernels to the same skillet over high heat. Spread in a single layer and cook undisturbed for 2 to 3 minutes, then toss and cook 1 minute more until charred. Transfer to a bowl.
- Whisk together the lime juice, olive oil, honey, chili powder, cumin, salt, and minced garlic for about 30 seconds until emulsified.
- Toss the romaine and mixed greens with two-thirds of the dressing. Divide between 2 bowls and top with the corn, black beans, grape tomatoes, and Monterey Jack cheese.
- Lay the sliced chicken over each salad, arrange the avocado slices alongside, scatter the tortilla strips over the top, and drizzle with the remaining dressing. Serve immediately.
