BBQ Chicken Skewer Salad

Golden BBQ chicken skewers rest atop crisp mixed greens with colorful vegetables and creamy herby ranch dressing Save
Golden BBQ chicken skewers rest atop crisp mixed greens with colorful vegetables and creamy herby ranch dressing | pinreadyrecipes.com

Enjoy juicy grilled chicken skewers coated in smoky BBQ sauce, served over a vibrant crisp salad loaded with cherry tomatoes, cucumber, avocado, radishes, and sweetcorn. The homemade herby ranch dressing combines mayonnaise, Greek yogurt, fresh chives, parsley, and dill for a creamy finish. Ready in 35 minutes, this gluten-free main dish serves four and pairs perfectly with Sauvignon Blanc or light lager.

My neighbor Tom taught me this during his annual summer block party, where he grilled everything imaginable on his backyard setup. The way those skewers sizzled and caught the BBQ sauce just right made everyone crowd around the grill.

Last summer I made these for my sister who swore she hated BBQ sauce on salads. She ended up asking for the recipe before she even finished her plate, which might be the biggest compliment Ive ever received in the kitchen.

Ingredients

  • Boneless chicken breast: Cutting into uniform cubes ensures everything cooks at the same speed
  • Smoked paprika: This is what gives you that grill house flavor without hours of smoking
  • BBQ sauce: Brush it on in layers so it caramelizes instead of burning
  • Red bell pepper and red onion: They sweeten up beautifully on the grill and add crunch
  • Mixed salad greens: Use whatever looks fresh and vibrant at your market
  • Fresh herbs for ranch: The trio of chives, parsley, and dill makes all the difference

Instructions

Get your grill ready:
Fire it up to medium-high so you get those gorgeous char marks without burning the outside before the inside cooks through
Season the chicken well:
Toss those cubes in olive oil and spices until every piece is coated, letting them sit while you prep everything else
Build your skewers:
Thread chicken, pepper, and onion in whatever pattern looks pretty to you, leaving just a tiny bit of space between pieces for heat circulation
First round of sauce:
Brush the skewers gently with half the BBQ sauce before they hit the grate
Grill to perfection:
Cook for about 12 to 15 minutes, turning them every few minutes and brushing with the remaining sauce during the final 5 minutes until you see those irresistible charred edges
Assemble the salad base:
Pile your greens, tomatoes, cucumber, avocado, radishes, and corn onto a big platter or individual plates while the chicken rests for a minute
Whisk up the magic:
Combine the mayo, Greek yogurt, and all those fresh herbs with garlic, lemon juice, salt, and pepper, then thin with just enough milk to make it pourable
Bring it all together:
Lay those gorgeous skewers right on top of the salad and drizzle with dressing or pass it at the table so everyone can add their own amount
Grilled BBQ chicken skewer salad features tender meat, fresh veggies, avocado slices, and tangy homemade ranch Save
Grilled BBQ chicken skewer salad features tender meat, fresh veggies, avocado slices, and tangy homemade ranch | pinreadyrecipes.com

My friends now request this for every summer gathering, and honestly, it is become my go to for feeding a crowd because everyone can customize how much dressing they want and the skewers look so impressive coming off the grill.

Make Ahead Magic

I have learned that cutting all the vegetables and mixing the spices the night before makes this feel like an effortless meal the next day. The chicken actually benefits from hanging out in the rub for a few hours.

Salad Game Changer

The contrast between hot, charred, sticky chicken and crisp, cool vegetables is what makes this work so well. Do not skip the avocado or radishes, they add that creaminess and bite that balances the sweet BBQ sauce.

Serving Suggestions

This works beautifully for everything from weeknight dinners to summer parties. The skewers can be served family style right on the platter or individual plates for a more composed presentation.

  • Keep extra napkins nearby because skewers can get messy
  • Have lime wedges on hand for anyone who wants extra brightness
  • Grill some extra vegetables for guests who want more plant based options
Colorful bowl of BBQ chicken skewer salad arranged with cherry tomatoes, cucumber, corn, and vibrant herby ranch Save
Colorful bowl of BBQ chicken skewer salad arranged with cherry tomatoes, cucumber, corn, and vibrant herby ranch | pinreadyrecipes.com

There is something about eating food off a skewer that makes everything taste better, and this salad has become one of those recipes that just works no matter the occasion.

Recipe FAQs

Grill the skewers for 12–15 minutes over medium-high heat, turning occasionally. Brush with remaining BBQ sauce during the last 5 minutes until cooked through and slightly charred.

Yes, prepare the dressing up to 2 days in advance and store in an airtight container in the refrigerator. The flavors will meld together beautifully.

Substitute Greek yogurt for all or part of the mayonnaise for a lighter dressing. You can also use sour cream or a combination of both.

Yes, soak wooden skewers in water for at least 30 minutes before grilling to prevent them from burning. Metal skewers work great too and don't require soaking.

Replace chicken with firm tofu cubes, halloumi, or grilled vegetables like zucchini, mushrooms, and eggplant. Adjust grilling time accordingly.

Add shredded carrots, bell peppers, red cabbage, grilled corn, or roasted sweet potatoes. The base greens can also be swapped for arugula, spinach, or kale.

BBQ Chicken Skewer Salad

Juicy grilled chicken skewers with BBQ glaze over fresh greens, tomatoes, avocado, and corn topped with creamy herby ranch dressing.

Prep 20m
Cook 15m
Total 35m
Servings 4
Difficulty Easy

Ingredients

BBQ Chicken Skewers

Salad Base

Herby Ranch Dressing

Instructions

1
Preheat the Grill: Preheat grill or grill pan to medium-high heat.
2
Season the Chicken: In a bowl, toss chicken cubes with olive oil, smoked paprika, garlic powder, onion powder, salt, and black pepper.
3
Assemble Skewers: Thread chicken, red bell pepper, and red onion onto skewers, alternating pieces.
4
Initial BBQ Sauce Application: Brush skewers with half the BBQ sauce.
5
Grill the Skewers: Grill skewers for 12–15 minutes, turning occasionally and brushing with remaining BBQ sauce during the last 5 minutes, until chicken is cooked through and slightly charred.
6
Prepare the Salad Base: While the chicken cooks, arrange mixed greens, cherry tomatoes, cucumber, avocado, radishes, and sweetcorn on serving plates or a large platter.
7
Make the Herby Ranch Dressing: Whisk together mayonnaise, Greek yogurt, chives, parsley, dill, garlic, lemon juice, salt, and pepper. Thin with milk to desired consistency.
8
Assemble and Serve: Place grilled chicken skewers on top of the salad. Drizzle with herby ranch dressing or serve on the side. Serve immediately.
Additional Information

Equipment Needed

  • Grill or grill pan
  • Metal or soaked wooden skewers
  • Mixing bowls
  • Whisk
  • Chef's knife and cutting board

Nutrition (Per Serving)

Calories 420
Protein 32g
Carbs 23g
Fat 23g

Allergy Information

  • Contains eggs and milk (in mayonnaise and Greek yogurt)
  • Some BBQ sauces may contain soy, gluten, or other allergens—check labels
  • Avocado, eggs, and dairy may trigger sensitivities in some individuals
Madison Cole

Passionate home cook sharing simple, family-friendly recipes and kitchen tips.