BBQ Chicken Skewer Salad

Colorful BBQ chicken skewer salad with grilled chicken peppers and fresh greens on a platter Pin It
Colorful BBQ chicken skewer salad with grilled chicken peppers and fresh greens on a platter | oopsdelicious.com

This vibrant dish combines tender, smoky BBQ chicken skewers with a refreshing bed of crisp salad greens, juicy cherry tomatoes, cool cucumber, and creamy avocado. The chicken gets its rich flavor from a simple spice rub and sweet barbecue sauce, perfectly complemented by a tangy honey-mustard vinaigrette that ties everything together. Ready in just 35 minutes, this versatile meal works beautifully for summer dinners, casual entertaining, or meal prep lunches.

The first time I made these skewers, I was rushing to get dinner on the table before guests arrived, and I accidentally dumped twice the smoked paprika into the marinade. Instead of starting over, I rolled with it, and everyone kept asking what made the chicken so incredibly flavorful.

Last summer my neighbor Sarah came over for what was supposed to be a quick weeknight dinner, but we ended up sitting on the patio for three hours, picking at the last skewers and talking about everything. The grill was still warm when we finally went inside.

Ingredients

  • Chicken breast: Cut into uniform cubes so everything cooks evenly, and I pat the pieces dry before marinating for better seasoning adhesion
  • BBQ sauce: Use a brand you actually like eating plain since it will be the dominant flavor, and save some for brushing during the last minutes of grilling
  • Smoked paprika: This is the secret ingredient that makes the chicken taste like it came from a restaurant, even if you are cooking on a basic grill pan
  • Bell peppers and red onion: The sweetness of the peppers balances the savory chicken beautifully, and red onion holds its shape better than white on the grill
  • Mixed salad greens: I like a blend with some arugula or spinach for that peppery bite that cuts through the rich BBQ flavors
  • Feta cheese: The salty creaminess is essential here, but crumble it right before serving so it does not get mushy
  • Apple cider vinegar: Adds just enough tang to brighten the dressing without overpowering the other ingredients

Instructions

Prep your skewers:
Soak wooden skewers for at least 15 minutes so they do not burn on the grill, and if you are using metal ones, give them a quick spray with cooking oil
Marinate the chicken:
Toss the cubed chicken with olive oil, BBQ sauce, smoked paprika, garlic powder, salt, and pepper until every piece is coated, then let it sit while you chop the vegetables
Thread your skewers:
Alternate chicken, bell peppers, and red onion pieces, leaving a tiny bit of space between each item so the heat can circulate and everything cooks properly
Fire up the grill:
Get your grill or grill pan nice and hot over medium-high heat, and have a clean plate ready for the cooked skewers
Grill to perfection:
Cook the skewers for 10 to 12 minutes, turning them every few minutes and brushing with extra BBQ sauce in the last 2 minutes until you see those gorgeous char marks
Build your salad base:
While the chicken rests, spread the salad greens, cherry tomatoes, cucumber, and avocado on a large platter so it looks generous and inviting
Whisk the dressing:
Combine olive oil, apple cider vinegar, honey, Dijon mustard, salt, and pepper until the mixture emulsifies and thickens slightly
Bring it together:
Drizzle the dressing over the salad, toss gently with your hands to coat everything, then arrange those beautiful skewers right on top
Savory BBQ chicken skewer salad topped with smoky grilled chicken and zesty homemade dressing Pin It
Savory BBQ chicken skewer salad topped with smoky grilled chicken and zesty homemade dressing | oopsdelicious.com

My daughter now requests this for her birthday dinner every year, which is funny because she used to pick off the bell peppers as a kid. Watching her develop a taste for the charred onions and feta has been one of those small parenthood victories that mean more than they should.

Making It Ahead

I marinate the chicken in the morning and keep it in the refrigerator, which actually makes it more flavorful. The vegetables can be chopped and stored in separate containers, and I make the dressing in a jar so I can just shake and pour when it is time to eat.

Grill Pan vs Outdoor Grill

When I am too lazy to fire up the outdoor grill, my cast iron grill pan actually does an amazing job. The key is getting it really hot before adding the skewers, and I crack a window because the paprika can make everything smell a bit intense indoors.

Serving Suggestions

Sometimes I serve the components separately and let everyone build their own plates, which feels more interactive for gatherings. The salad works beautifully as a base for the skewers.

  • Warm some crusty bread to soak up extra dressing
  • Grill extra vegetables for guests who want lighter portions
  • Keep extra BBQ sauce on the table for dipping
Summer BBQ chicken skewer salad featuring charred chicken over mixed greens with avocado feta and vegetables Pin It
Summer BBQ chicken skewer salad featuring charred chicken over mixed greens with avocado feta and vegetables | oopsdelicious.com

There is something about eating food off sticks that makes everything taste better, even if I am the only adult who thinks so.

Recipe FAQs

Yes, you can marinate the chicken up to 24 hours in advance. Store it in the refrigerator until ready to grill. The cooked skewers also keep well in the fridge for 2-3 days—just reheat gently before serving over the salad.

Zucchini chunks, red onion wedges, mushrooms, or pineapple pieces all grill beautifully alongside the chicken. Just cut them into similar-sized pieces so everything cooks evenly.

Absolutely. Arrange the skewers on a baking sheet lined with parchment paper and bake at 400°F (200°C) for 18-20 minutes, turning halfway through and brushing with extra BBQ sauce.

You can use vegan feta, omit the cheese entirely, or substitute with sliced olives, sun-dried tomatoes, or toasted pine nuts for a similar savory element without dairy.

Soak wooden skewers in water for at least 15-30 minutes before threading the ingredients. This prevents them from charring too quickly on the grill or under the broiler.

Yes, any light vinaigrette or balsamic dressing works well. However, the homemade honey-mustard dressing comes together quickly and perfectly balances the smoky BBQ flavors.

BBQ Chicken Skewer Salad

Smoky grilled chicken skewers served over crisp mixed greens with fresh vegetables and tangy honey-mustard dressing.

Prep 20m
Cook 15m
Total 35m
Servings 4
Difficulty Easy

Ingredients

BBQ Chicken Skewers

Salad Components

Honey Mustard Dressing

Instructions

1
Prepare Skewers: Soak wooden skewers in water for 15 minutes if using. In a bowl, toss chicken cubes with olive oil, BBQ sauce, smoked paprika, garlic powder, salt, and black pepper. Thread chicken, bell peppers, and red onion alternately onto the skewers.
2
Grill Chicken: Preheat grill or grill pan over medium-high heat. Grill the skewers for 10-12 minutes, turning occasionally and brushing with extra BBQ sauce, until chicken is cooked through and slightly charred.
3
Prepare Salad Base: While the skewers cook, arrange salad greens, cherry tomatoes, cucumber, avocado, and feta on a large platter.
4
Make Dressing: Whisk olive oil, apple cider vinegar, honey, Dijon mustard, salt, and pepper together to make the dressing.
5
Assemble and Serve: Drizzle dressing over the salad and toss gently to combine. Remove the chicken skewers from the grill and place on top of the salad. Serve immediately.
Additional Information

Equipment Needed

  • Grill or grill pan
  • Skewers
  • Mixing bowls
  • Whisk
  • Salad platter

Nutrition (Per Serving)

Calories 380
Protein 30g
Carbs 16g
Fat 22g

Allergy Information

  • Contains dairy (feta cheese) and mustard. Check BBQ sauce and Dijon mustard labels for possible gluten or allergen traces.
Tara Livingston

Home cook sharing easy, flavorful recipes and real-life kitchen tips for busy, food-loving families.