This colorful salad brings together perfectly seasoned chicken skewers grilled to smoky perfection with fresh vegetables and a bright, tangy dressing. The combination of tender marinated chicken, crisp bell peppers and red onion, mixed greens, cherry tomatoes, cucumber, and creamy avocado creates layers of texture and flavor. A quick honey-mustard vinaigrette ties everything together beautifully. Ready in just 35 minutes, this dish works wonderfully for summer entertaining, weeknight dinners, or meal prep lunches.
The smell of BBQ chicken grilling always pulls me onto the back porch, even when I'm not the one cooking. Last summer, my neighbor started grilling skewers every Sunday, and the drifting smoke became our neighborhood's dinner bell. I started making this salad as a way to turn those smoky flavors into something light but satisfying. Now it's become the kind of meal that feels like summer on a plate, no matter what month it actually is.
I first threw this together for a last-minute pool party when I realized I'd promised to feed eight people with basically nothing in the fridge. The chicken was marinating anyway, and a garden raid turned up enough vegetables to make it work. Everyone kept asking for the recipe, but honestly, I was making it up as I went along. Now it's become my go-to for those nights when you want something that looks impressive but doesn't require any actual stress.
Ingredients
- 500 g boneless chicken breast: Cut into uniform cubes so everything cooks at the same pace, preventing those dreaded dry bits
- 2 tbsp BBQ sauce: Choose one you actually like eating straight from the bottle since you'll taste it clearly
- 1 tsp smoked paprika: This is what gives you that grilled flavor even if you're cooking indoors on a grill pan
- Mixed salad greens: Something hearty enough to hold up to warm chicken, not delicate spring mix that wilts instantly
- 1 avocado: Adds creaminess that balances the sharp BBQ flavors and tangy dressing
- 50 g feta cheese: Salty crumbles that punch up the fresh vegetables without overwhelming anything
- 3 tbsp extra-virgin olive oil: The base of your dressing, so use one that tastes good on its own
- 1 tbsp apple cider vinegar: Provides brightness that cuts through the rich grilled chicken
Instructions
- Prep your skewers:
- Soak wooden skewers for 15 minutes while you cut the chicken into cubes and chop the bell peppers and onion into similar-sized pieces.
- Marinate the chicken:
- Toss the cubed chicken with olive oil, BBQ sauce, smoked paprika, garlic powder, salt, and pepper until everything is evenly coated.
- Thread the skewers:
- Alternate chicken, bell pepper chunks, and onion wedges onto the skewers, leaving a little space between pieces for even cooking.
- Heat things up:
- Get your grill or grill pan hot over medium-high heat until you can feel the warmth rising from the surface.
- Grill to perfection:
- Cook skewers for 10 to 12 minutes, turning every few minutes and brushing with extra BBQ sauce, until chicken is cooked through with nice charred edges.
- Build the salad base:
- While the chicken grills, arrange salad greens, cherry tomatoes, cucumber slices, avocado, and crumbled feta on a large platter.
- Make the dressing:
- Whisk together olive oil, apple cider vinegar, honey, Dijon mustard, salt, and pepper until emulsified.
- Bring it together:
- Drizzle dressing over the salad and toss gently, then top with the warm skewers and serve immediately.
My daughter now requests this for her birthday dinner every year, which says a lot considering she's seven and changes her favorite food weekly. Watching friends build their own plates, some loading up on extra chicken, others piling on more vegetables, reminds me why communal food works so well. It's not just a salad anymore, it's the meal that started conversations that lasted long after the plates were empty.
Getting the Grill Right
I've learned that medium-high heat is the sweet spot for these skewers. Too hot and the outside burns before the inside cooks through, too low and you lose those beautiful char marks that make grilled food taste like summer. If you're using a grill pan indoors, crack a window because the smoke alarm will definitely go off otherwise.
Dressing Timing
One mistake I made early on was dressing the salad too early, leaving everything wilted and sad by serving time. Now I toss the greens with dressing right before plating, leaving a little extra on the side for anyone who wants more. The contrast of crisp cold vegetables against warm seasoned chicken is what makes this work.
Make-Ahead Strategy
The chicken can be marinated up to 24 hours ahead, and the vegetables cut and stored in separate containers. The dressing keeps for a week in the fridge, so I often double it and use it on other salads throughout the week. Just wait to slice the avocado until the last minute so it doesn't brown.
- Soak all your wooden skewers at once if you're grilling multiple times this week
- Cut everything into similar sizes for the most professional-looking presentation
- Keep extra BBQ sauce at the table for people who like things extra sticky
There's something about eating food off skewers that makes everyone relax a little more, like we're all at a casual barbecue even on a random Tuesday. Hope this brings some easy summer energy to your table too.
Recipe FAQs
- → Can I make this ahead of time?
-
Prepare the dressing and vegetables up to a day in advance. Store them separately in airtight containers. Grill the chicken skewers just before serving to maintain their texture and warmth.
- → What type of BBQ sauce works best?
-
Choose your favorite smoky or sweet BBQ sauce. A hickory-smoked variety adds depth, while a honey-based sauce provides sweetness. Both complement the grilled chicken beautifully.
- → Can I cook the skewers in the oven?
-
Absolutely. Preheat your oven to 200°C (400°F) and bake the skewers for 15-20 minutes, turning halfway through. Finish under the broiler for 2-3 minutes to achieve that charred, grilled flavor.
- → How do I prevent the chicken from drying out?
-
Don't overcook the chicken—use a meat thermometer to ensure it reaches 74°C (165°F). Brush with extra BBQ sauce during grilling to keep it moist. Letting the chicken marinate for at least 30 minutes also helps retain moisture.
- → What can I substitute for feta cheese?
-
Goat cheese, cotija, or blue cheese work well for similar tangy flavors. For dairy-free options, try sliced almonds or sunflower seeds for crunch, or simply omit the cheese entirely.
- → Is this suitable for meal prep?
-
Yes! Store each component separately: the grilled chicken, dressed salad, and extra dressing. Reheat the chicken gently and assemble when ready to eat for the best texture and flavor.