This BBQ chicken skewer salad brings together smoky, charred chicken straight off the grill with a rainbow of fresh, crisp vegetables. The chicken is marinated in a bold blend of BBQ sauce, smoked paprika, and garlic, then threaded onto skewers and grilled to juicy perfection.
Served over mixed greens with bell peppers, cherry tomatoes, avocado, and cucumber, it's finished with a light honey-Dijon vinaigrette that ties everything together. Ready in just 35 minutes, it's an ideal choice for warm-weather lunches and casual outdoor gatherings.
The grill was already smoking by the time I realized I had forgotten to soak the wooden skewers, so I frantically rummaged through the kitchen drawer for the metal ones while the chicken sat in its sticky BBQ marinade. That particular afternoon was one of those golden summer days where the air smells like cut grass and something charred, and the whole neighborhood seemed to be cooking outside. It turned out to be the best accident, because those metal skewers gave the chicken a sear I had never managed before.
My neighbor Dave wandered over with a bottle of Sauvignon Blanc right as I was pulling the skewers off the grill, and we ended up eating standing around the kitchen island because nobody wanted to wait for plates. The salad was gone in fifteen minutes, and Dave asked for the recipe before he even finished chewing.
Ingredients
- 500 g boneless, skinless chicken breast, cut into 2.5 cm cubes: Cutting the pieces uniform means everything cooks at the same rate, so resist the urge to rush through this part.
- 2 tbsp olive oil plus 2 tbsp more for the dressing: A good fruity olive oil makes the dressing sing, so use the nice bottle you have been saving.
- 3 tbsp BBQ sauce plus extra for brushing: A thick, smoky sauce works best here, and the extra brushed on during grilling creates those beautiful sticky edges.
- 1 tsp smoked paprika: This deepens the smoky flavor even before the chicken hits the grill.
- 1/2 tsp garlic powder: It distributes more evenly than fresh garlic in a quick marinade.
- 1/2 tsp salt and 1/4 tsp black pepper: Season the chicken boldly because the salad greens will balance it out.
- 150 g mixed salad greens: A peppery mix with arugula or radicchio stands up well to the bold chicken.
- 1 red bell pepper, sliced, and 1 yellow bell pepper, sliced: Two colors are not just pretty, they add slightly different sweetness levels.
- 150 g cherry tomatoes, halved: They burst a little when you bite them, which is exactly what you want in every forkful.
- 1 small red onion, thinly sliced: Soak the slices in cold water for five minutes if you find raw onion too aggressive.
- 1 avocado, sliced: Add this right at the end so it keeps its creamy texture without browning.
- 1 small cucumber, sliced: English cucumbers work great because you do not have to peel or seed them.
- 1 tbsp apple cider vinegar: The bright acidity cuts through the richness of the BBQ sauce beautifully.
- 1 tsp honey: Just a touch rounds out the vinegar and mustard without making anything sweet.
- 1 tsp Dijon mustard: It emulsifies the dressing so it clings to every leaf instead of pooling at the bottom.
Instructions
- Build the marinade:
- Stir together the olive oil, BBQ sauce, smoked paprika, garlic powder, salt, and pepper until it looks like a glossy, rust colored paste. Toss the chicken cubes in and use your hands to coat every piece evenly.
- Let it soak:
- Cover and let the chicken sit for at least fifteen minutes, though an hour in the fridge is even better if you have the time.
- Thread the skewers:
- Fire up your grill or grill pan to medium high, then push the chicken pieces onto skewers, leaving a tiny gap between each cube so the edges get that sought after char.
- Grill and baste:
- Cook the skewers for ten to twelve minutes, turning them every few minutes and brushing on extra BBQ sauce each time until the chicken is slightly charred and cooked through.
- Build the salad:
- While the chicken works its magic, spread the greens on a big platter and scatter the peppers, tomatoes, onion, cucumber, and avocado over the top in generous handfuls.
- Whisk the dressing:
- Combine the olive oil, apple cider vinegar, honey, Dijon mustard, salt, and pepper in a small bowl and whisk until it turns creamy and opaque.
- Bring it all together:
- Lay the hot skewers right on top of the salad, drizzle everything with the dressing, and serve immediately while the chicken is still sizzling.
There is something about eating a salad topped with hot, charred chicken straight off the grill that makes you feel like you have figured something out about summer cooking. It stopped being just a recipe that day Dave came over and became the dish I reach for every time the weather turns warm.
Making It Your Own
Grilled corn kernels scattered over the top add a sweet crunch that fits the BBQ theme perfectly. Crumbled feta cheese is another addition I stumbled into one night when I had half a block left in the fridge, and now I cannot imagine making it without.
Keeping It Simple For Weeknights
Slice the vegetables and whisk the dressing in the morning, and the actual cooking at dinner time takes barely fifteen minutes. A crusty loaf of bread on the side turns this into a meal that feels complete without any extra effort.
What To Drink With It
A cold Sauvignon Blanc is my first choice because its crisp acidity mirrors the dressing and refreshes your palate between bites of smoky chicken. For beer lovers, a light pale ale does the job just as well.
- Chill your wine for at least an hour before serving.
- If you prefer nonalcoholic options, sparkling water with a squeeze of lime is refreshing alongside.
- Remember that the best pairing is whatever you already enjoy drinking cold on a warm evening.
This is the kind of recipe that earns a permanent spot in your summer rotation the very first time you make it. Fire up the grill, pour something cold, and enjoy the kind of meal that tastes like the season itself.
Recipe Questions & Answers
- → Can I use wooden skewers instead of metal ones?
-
Yes, but soak wooden skewers in water for at least 30 minutes before grilling to prevent them from burning or catching fire.
- → How do I know when the chicken is fully cooked?
-
The chicken is done when its internal temperature reaches 74°C (165°F). The cubes should be opaque throughout with no pink center, and the outside should have light char marks.
- → Can I prepare the marinade ahead of time?
-
Absolutely. You can marinate the chicken up to 24 hours in advance and keep it refrigerated in an airtight container. Longer marinating time will deepen the smoky, tangy flavor.
- → What can I substitute for Dijon mustard in the dressing?
-
Whole grain mustard works well as a direct swap. If you need a mustard-free option, use a teaspoon of lemon juice for acidity, though the flavor profile will shift slightly.
- → How should I store leftovers?
-
Store the chicken and salad separately in airtight containers in the refrigerator. The chicken keeps for up to 3 days. Dress the salad fresh when ready to serve to prevent wilting.
- → Can I cook the skewers in the oven instead of grilling?
-
Yes. Broil the skewers on a lined baking sheet for about 10–12 minutes, turning halfway through, until the chicken is cooked through with lightly caramelized edges.