In about 35 minutes you can grill chili-spiced chicken and toss it with romaine, cherry tomatoes, black beans, corn, red onion, cheese and diced avocado. Whisk a creamy spicy ranch from mayonnaise, sour cream, buttermilk, lime, chives and hot sauce, then slice chicken, drizzle dressing and finish with tortilla strips and cilantro. Swap shrimp or roasted sweet potato for variation and adjust cayenne for heat.
The exhaust fan was broken the afternoon I decided to crank every burner in my tiny apartment kitchen, charring corn and searing chicken with abandon. My neighbor knocked, not to complain, but to ask what smelled so incredible. I handed her a plate of this salad through the doorway, and she stood in the hall eating the whole thing before she even made it back inside.
I started making this during a summer when my farmers market haul was always bigger than my meal plan. Something about throwing grilled protein over whatever was peak fresh that week felt like the right kind of chaos.
Ingredients
- 2 boneless skinless chicken breasts: Pound them to even thickness so the spice rub coats and cooks uniformly without drying out.
- 1 tablespoon olive oil: The carrier for all those bold spices, helping them bloom and stick to the meat.
- 1 teaspoon chili powder: Brings a warm earthy baseline heat that defines the Southwest flavor profile.
- 1 teaspoon smoked paprika: This is what makes people think you cooked outside even if you used a stove top pan.
- 1/2 teaspoon ground cumin: A little goes a long way toward that deep, slightly musky aroma.
- 1/2 teaspoon garlic powder: Distributes garlic flavor evenly across the surface instead of burning like fresh minced would.
- 1/4 teaspoon cayenne pepper: Adjust up or down, but do not skip it entirely because the background warmth matters.
- Salt and pepper to taste: Season the chicken generously before grilling for proper flavor penetration.
- 5 cups romaine lettuce chopped: Crisp and sturdy enough to stand up to the hearty toppings without wilting.
- 1 cup cherry tomatoes halved: They burst with juice and balance the richness of the dressing beautifully.
- 1 cup black beans rinsed and drained: Rinsing removes the canned taste and keeps the salad from getting cloudy.
- 1 cup corn kernels: Grilled or charred corn adds sweetness, but even frozen works in a pinch.
- 1/2 red onion thinly sliced: Soak the slices in ice water for ten minutes if you want a milder bite.
- 1/2 cup shredded cheddar or Monterey Jack cheese: Jack melts into the warm chicken slightly, which is a lovely accident you should plan for.
- 1 avocado diced: Toss it with a squeeze of lime right after cutting to keep it bright green.
- 1/2 cup tortilla strips: The essential crunch factor that takes this from good to irresistible.
- 2 tablespoons chopped fresh cilantro: Skip it only if you are one of those soap gene people, otherwise it ties everything together.
- Spicy ranch dressing ingredients: Mayonnaise, sour cream, buttermilk, lime juice, chives, parsley, dill, garlic powder, onion powder, hot sauce, cayenne, salt and pepper combined until silky.
Instructions
- Get your pan screaming hot:
- Preheat a grill pan or skillet over medium high heat until a drop of water sizzles and dances on contact. You want that aggressive sear to lock in the spices.
- Build the spice paste:
- Mix olive oil with chili powder, smoked paprika, cumin, garlic powder, cayenne, salt and pepper in a small bowl until it forms a rusty, fragrant paste. Slather it over both sides of each chicken breast like you mean it.
- Sear and rest the chicken:
- Cook the chicken five to seven minutes per side until the edges caramelize and the center is no longer pink. Let it rest five minutes on a cutting board before slicing so the juices redistribute instead of running out.
- Assemble the salad base:
- Toss romaine, tomatoes, black beans, corn, red onion, cheese, avocado and cilantro together in a big wide bowl. The wider the bowl, the better the ratio of toppings to lettuce in every bite.
- Whisk the spicy ranch:
- Combine mayonnaise, sour cream, buttermilk, lime juice, chives, parsley, dill, garlic powder, onion powder, hot sauce, cayenne, salt and pepper in a separate bowl. Taste it and add more hot sauce until it makes your lips tingle just slightly.
- Bring it all together:
- Layer the sliced chicken over the salad, drizzle generously with that creamy spicy ranch, and scatter tortilla strips on top. Serve immediately before the strips lose their crunch.
The first time I packed this salad for a potluck, three people asked for the recipe before they even finished their plates. One of them texted me a photo that night of her own version, already improvising with grilled shrimp.
Making It Your Own
Swap the chicken for grilled shrimp and you have something that tastes like a coastal vacation. Roasted sweet potato cubes work beautifully for a vegetarian version that still feels hearty enough to stand alone as dinner.
What to Drink With It
A cold crisp lager or a Sauvignon Blanc chilled just past cool cuts right through the richness. I once served it with a jalapeno margarita and nearly overwhelmed my own palate, so tread lightly with the heat pairings.
Keeping Things Crunchy
The tortilla strips are nonnegotiable but their crunch window is short once dressed. Roasted pepitas make a sturdy backup crunch that holds up in the fridge overnight.
- Store the dressing separately if you plan to eat leftovers the next day.
- Add the avocado right before serving so it does not oxidize into something gray and sad.
- Toss in bell peppers or radishes for extra snap without any extra effort.
This is the kind of recipe that reminds you salads never have to be boring or virtuous. Make it once and it will become a regular in your warm weather rotation without even trying.
Recipe Questions & Answers
- → How do I keep the chicken juicy?
-
Pat breasts dry, brush with the spiced oil mixture and grill over medium-high heat 5–7 minutes per side until just cooked. Let rest 5 minutes before slicing to redistribute juices.
- → Can the spicy ranch be made ahead?
-
Yes. Whisk the dressing and refrigerate in an airtight container up to 3–4 days. Bring to room temperature and re-whisk before serving; add a splash of buttermilk if it thickens.
- → How can I get extra-crispy tortilla strips?
-
Slice corn tortillas into strips, toss with a little oil and salt, then bake at 400°F (200°C) until golden, or shallow-fry briefly until crisp. Drain on paper towels and season immediately.
- → What are good vegetarian swaps?
-
Replace grilled chicken with roasted sweet potato cubes, grilled halloumi, or charred tofu. Keep the black beans and corn for protein and texture, and consider extra pepitas for crunch.
- → How do I tame the heat in the dressing?
-
Reduce or omit cayenne and hot sauce, or add more sour cream or buttermilk to mellow spice. A squeeze of lime and a touch of honey also balance heat without losing flavor.
- → Best way to serve for a crowd?
-
Arrange components separately: greens, chopped veg, chicken, dressing and tortilla strips. Let guests assemble plates to keep textures crisp and flavors fresh.