This vibrant dish combines smoky BBQ chicken skewers with a crisp, colorful salad base. The chicken is marinated in a savory blend of BBQ sauce, smoked paprika, and spices, then grilled to perfection alongside bell peppers and red onion. The salad features mixed greens, cherry tomatoes, cucumber, creamy avocado, and tangy feta cheese, all tied together with a homemade honey-mustard vinaigrette. Ready in just 35 minutes, this satisfying meal balances protein and fresh vegetables for a complete dinner that's perfect for warm weather entertaining.
The smell of BBQ sauce hitting a hot grill still takes me back to my first apartment balcony, where I learned that grilling chicken skewers is basically summer shorthand for \"everything is going to be okay.\" My neighbor leaned over the railing and asked what I was making, which turned into an impromptu dinner party. Now this salad appears at least twice a month at my table, especially when I need something that feels like a celebration but takes minimal effort.
Last summer my cousin was recovering from surgery and couldnt handle heavy meals, so I brought over a platter of this salad. She sent me a text three days later saying her husband had already requested it for his birthday dinner. Theres something about the combination of sweet BBQ chicken and creamy feta that makes people forget theyre eating something so healthy.
Ingredients
- Boneless chicken breast: Cutting into uniform cubes ensures everything cooks at the same speed, preventing that dreaded situation where some pieces are dry while others are still raw
- Smoked paprika: This is the secret ingredient that makes people think you spent hours smoking the meat, when really you just opened a jar
- BBQ sauce: Brush on extra during the last two minutes of grilling for those gorgeous caramelized bits that everyone fights over
- Bell peppers and red onion: The peppers get sweet and blistered while the onion mellows into something almost candy-like
- Mixed salad greens: Use whatever looks freshest at the market, but try to include something with peppery bite like arugula
- Feta cheese: The salty tang cuts through the sweet BBQ and rich avocado like nobody's business
- Honey and Dijon mustard: This dynamic duo in the dressing creates that perfect emulsified restaurant-quality consistency
Instructions
- Get your skewers ready:
- If you are using wooden skewers, give them a 15-minute bath in water while you prep everything else so they do not turn into charcoal on the grill
- Season the chicken:
- Toss those cubes with olive oil, BBQ sauce, and all the spices until every piece is coated, then let them hang out while you chop the vegetables
- Thread the skewers:
- Alternate chicken with colorful bell pepper chunks and onion wedges, leaving just a tiny bit of space between pieces so the heat can circulate and cook everything evenly
- Fire up the grill:
- Get your grill or grill pan nice and hot over medium-high heat until you can only hold your hand there for a few seconds
- Grill to perfection:
- Cook the skewers for about 10 to 12 minutes, turning them every few minutes and brushing on more BBQ sauce in the last two minutes for that sticky glaze
- Build the salad base:
- While the chicken works its magic, pile the greens, tomatoes, cucumber, and avocado onto a large serving platter like you are arranging edible art
- Whisk the dressing:
- Combine the olive oil, vinegar, honey, mustard, salt, and pepper in a small jar and shake it until it thickens into something silky and gorgeous
- Bring it all together:
- Drizzle the dressing over the salad, give it a gentle toss, then crown the whole thing with those beautiful skewers still warm from the grill
My friend Sarah claims this salad saved her from ordering takeout three nights in a row during one particularly exhausting week at work. She told me she makes a double batch of the dressing and keeps it in a jar for quick weekday lunches, which honestly might be the smartest kitchen hack I have heard all year.
Making It Ahead
You can thread the skewers and make the dressing up to a day ahead, then just keep everything covered in the refrigerator. I have also grilled the chicken fully and served it room temperature over the greens when timing just did not work out for a hot dinner.
Vegetable Swaps
When bell peppers feel out of season or just sad at the grocery store, I have used zucchini slices, red onion only, or even chunks of pineapple for a sweet and smoky twist. The skewer format is incredibly forgiving and will make almost any vegetable taste better.
Serving Suggestions
This salad works beautifully as a main course but also shines as part of a larger spread. I have served it alongside grilled corn, roasted potato wedges, or even as a lighter option at heavy comfort food dinners where people appreciate something fresh.
- Pair with a chilled dry rosé when you want to feel fancy on a Tuesday
- Add some crusty bread on the side if you are feeding teenagers or anyone with a larger appetite
- Keep extra BBQ sauce on the table because someone will want more
Every time I make this now, I think about that apartment balcony and how the simplest meals often become the ones we remember most fondly.
Recipe FAQs
- → Can I make the chicken ahead of time?
-
Yes, you can marinate the chicken up to 24 hours in advance. Store it in an airtight container in the refrigerator until ready to grill. The dressing can also be prepared a day ahead and kept chilled.
- → What's the best way to prevent the chicken from drying out?
-
Don't overcook the chicken—grill just until it reaches 165°F internally. Brush with extra BBQ sauce during the last few minutes of cooking to add moisture and flavor. Let the skewers rest for 2-3 minutes before serving.
- → Can I use a different protein?
-
Absolutely. Shrimp, steak cubes, or even firm tofu work well with the same BBQ marinade and grilling method. Adjust cooking times accordingly—shrimp needs 3-4 minutes per side, while steak may need 8-10 minutes depending on doneness preference.
- → What vegetables can I add to the salad?
-
Grilled corn, black beans, shredded carrots, or radishes add great texture and flavor. For heartier versions, try roasted sweet potato cubes or grilled zucchini slices alongside the chicken.
- → How do I store leftovers?
-
Store components separately in airtight containers: chicken skewers for up to 3 days, dressed salad for 1-2 days (though it's best enjoyed fresh). Reheat chicken gently in a 350°F oven for 10 minutes or serve cold.