This vibrant dish combines smoky, charred chicken skewers marinated in BBQ sauce and smoked paprika with a bed of fresh salad greens, colorful bell peppers, cherry tomatoes, and creamy avocado.
The honey-mustard apple cider vinegar dressing ties everything together with a bright, tangy finish. Ready in just 35 minutes, it's an ideal choice for warm-weather dinners, backyard gatherings, or meal prep.
Gluten-free and easily adaptable for vegetarian diets by swapping chicken for firm tofu.
The smell of charcoal and sweet BBQ sauce hitting a hot grill is enough to make anyone drop whatever they are doing and wander toward the kitchen. This salad came together one July evening when I had friends coming over and nothing planned beyond a bottle of wine and good intentions. I grabbed chicken, whatever vegetables were rattling around the crisper drawer, and a bottle of smoky BBQ sauce that had been sitting in the pantry door for months. Thirty five minutes later we were all standing around the counter eating straight from the serving bowl because nobody wanted to wait for plates.
My friend Dave, who normally eats like a distracted bird, went back for thirds and then asked if I could teach his girlfriend to make it. I told him the real secret was just letting the chicken sit in the marinade long enough to matter, which he immediately forgot by the next morning.
Ingredients
- 500 g boneless skinless chicken breast cut into 2.5 cm cubes: Cutting the pieces evenly is the single most important thing you will do here because uneven chicken means some pieces dry out while others are still pink inside.
- 2 tbsp olive oil plus 2 tbsp for dressing: The marinade oil helps the spices stick and keeps the chicken from seizing on the grill.
- 3 tbsp BBQ sauce plus extra for brushing: Use one you actually like eating straight from the bottle because that flavor is going to carry the whole dish.
- 1 tsp smoked paprika: This is what makes it taste like summer even if you are cooking on a stove top grill pan in February.
- 1/2 tsp garlic powder and 1/2 tsp salt and 1/4 tsp black pepper: Simple seasonings that do heavy lifting in the marinade.
- 150 g mixed salad greens: A peppery mix with arugula or radicchio stands up well to the bold chicken flavor.
- 1 red bell pepper and 1 yellow bell pepper sliced: The two colors are not just for looks, they add slightly different sweetness levels.
- 150 g cherry tomatoes halved: Halving them lets their juice mingle with the dressing and makes every bite better.
- 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 before serving because it browns quickly and looks sad otherwise.
- 1 small cucumber sliced: Persian or English cucumbers work best because you do not have to peel or seed them.
- 1 tbsp apple cider vinegar: Gives the dressing a bright tang that cuts through the richness of the BBQ sauce.
- 1 tsp honey: Just enough to round out the acidity without making anything taste sweet.
- 1 tsp Dijon mustard: This emulsifies the dressing so it clings to the greens instead of pooling at the bottom.
Instructions
- Build the Marinade:
- In a bowl, combine the olive oil, BBQ sauce, smoked paprika, garlic powder, salt, and black pepper until it looks like a thick rust colored paste. Toss in the chicken cubes and stir with your hands so every piece gets coated, then set the bowl aside for at least fifteen minutes while you prep everything else.
- Thread the Skewers:
- Preheat your grill or grill pan to medium high and thread the chicken cubes onto skewers, leaving a tiny gap between each piece so the heat can get all the way around. If you are using wooden skewers, remember to soak them in water for twenty minutes first or they will catch fire and that will ruin your evening.
- Grill the Chicken:
- Lay the skewers on the hot grill and cook for ten to twelve minutes, turning every few minutes and brushing with extra BBQ sauce each time you flip. You want slight charring on the edges and no pink in the center when you cut into the thickest piece.
- Assemble the Salad:
- While the chicken works its magic, pile the greens into a large bowl and scatter the bell peppers, tomatoes, red onion, cucumber, and avocado over the top in a way that looks generous and colorful. Try not to toss it yet because the avocado will get mashed and the whole thing will look like a mess.
- Whisk the Dressing:
- In a small bowl or jar, whisk together the olive oil, apple cider vinegar, honey, Dijon mustard, and a pinch each of salt and pepper until it is creamy and no longer separated. Taste it on a leaf of lettuce and adjust the salt if needed before moving forward.
- Bring It All Together:
- Lay the grilled chicken skewers right on top of the salad, drizzle the dressing over everything, and bring it to the table immediately while the chicken is still warm and glistening. Let everyone pull the chicken off the skewers themselves because it makes the whole thing feel interactive and fun.
There is something about eating a big colorful salad with hot charred chicken on top that makes you feel like you have your life completely together, even if your kitchen is a disaster and there are dishes everywhere.
What to Serve Alongside
Grilled corn on the cob with lime and chili powder turns this into a full backyard feast without any extra effort. Crusty bread is great for soaking up the extra dressing and BBQ sauce that pools at the bottom of the bowl. A cold glass of Sauvignon Blanc or even a light beer makes the whole meal taste like a holiday weekend.
Making It Your Own
Swap the chicken for extra firm tofu and you have a vegetarian version that still hits all the same smoky sweet notes. Crumbled feta cheese scattered over the top adds a salty creaminess that works surprisingly well with the BBQ flavor. You could also swap the mixed greens for romaine hearts and grill them cut side down for two minutes before adding the chicken.
Tools and Timing
A grill pan on the stove works perfectly fine if you do not have outdoor space, just make sure to turn on your exhaust fan because the BBQ sauce will smoke. Metal skewers are easiest but wooden ones soaked in water do the job just as well for a fraction of the price.
- Start the marinade first so the chicken can soak while you chop vegetables.
- Make the dressing in a jar so you can shake and pour without dirtying an extra bowl.
- Let the chicken rest for two minutes off the grill before serving so the juices redistribute and do not run everywhere.
This is the kind of recipe that makes people think you are a better cook than you actually are, and there is absolutely nothing wrong with leaning into that reputation. Serve it once and watch it become the thing everyone asks for at every gathering from here on out.
Recipe Questions
- → Can I make the chicken skewers ahead of time?
-
Yes, you can marinate the chicken up to 24 hours in advance and keep it refrigerated. Grilled skewers can also be stored in an airtight container in the fridge for up to 3 days and served cold or gently reheated.
- → What's the best way to prevent chicken from sticking to the grill?
-
Make sure your grill or grill pan is fully preheated and lightly oiled before placing the skewers. Using metal skewers or thoroughly soaked wooden skewers (at least 30 minutes in water) also helps ensure even cooking and easy release.
- → Can I use a different protein instead of chicken?
-
Absolutely. Firm tofu, shrimp, or even halloumi cheese work beautifully with the same marinade. Adjust grilling time accordingly—shrimp cook in about 4-5 minutes, while tofu may need 8-10 minutes per side.
- → How do I keep the avocado from browning in the salad?
-
Slice the avocado just before serving and toss it gently with a squeeze of lemon or lime juice. The acidity slows oxidation and adds a pleasant citrus note that complements the dressing.
- → Is this dish suitable for meal prep?
-
Yes, with a few adjustments. Store the grilled chicken, salad greens, and dressing in separate airtight containers. Assemble fresh when ready to eat. The chicken and dressing will keep well for up to 3 days refrigerated.