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
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
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
- → How long should I grill the chicken skewers?
-
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.
- → Can I prepare the herby ranch dressing ahead of time?
-
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.
- → What can I use instead of mayonnaise in the ranch dressing?
-
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.
- → Can I use wooden skewers instead of metal ones?
-
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.
- → How can I make this dish vegetarian?
-
Replace chicken with firm tofu cubes, halloumi, or grilled vegetables like zucchini, mushrooms, and eggplant. Adjust grilling time accordingly.
- → What other vegetables work well in the salad?
-
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.