BBQ Chicken Skewer Salad For A BBQ Dinner

BBQ chicken skewer salad with colorful vegetables and dressing

The first time I made a BBQ Chicken Skewer Salad I walked into the kitchen because the counter looked like a stage. The charred bits on the chicken caught the light. The green of the romaine pushed back at the red of the tomatoes. It felt like a small celebration.

It is a weeknight kind of dish. Fast enough to throw together after work. Pretty enough to bring to a friend’s yard party. If you like the way a warm, smoky chicken sits on a bed of crisp lettuce, you might also like my apple chicken salad for a different kind of crunch.

Why This Dish Caught My Eye

Color. Heat. A little gloss from the BBQ sauce. The chicken makes sense next to the romaine. The corn adds yellow, the herbs add flecks of bright green, and the avocado makes everything feel softer. I loved the idea of skewers in a salad. It gives the whole plate movement.

And texture. The tender chicken with charred edges. The snap of sliced romaine. The pop of grape tomatoes. That combination felt like summer even when it was grey outside. And yes, that matters.

How the recipe unfolds

Start calm. Don’t overthink every chop. Marinate the chicken while you wash the lettuce. Make the herby-ranch while the grill heats. The steps move easily if you keep a bit of rhythm in the kitchen.

Skewering changes the energy of the meal. It feels more hands-on. It also makes it easy to grill and serve. If you like skewers, there are other simple skewers I return to, like these bang bang chicken skewers. They do a good job of showing how little tweaks change a mood.

Ingredients to Have Ready In Your Kitchen

Ingredients

  • 2 pounds boneless, skinless chicken breasts
  • 3 tablespoons avocado oil
  • 1 teaspoon kosher salt
  • 2 cups BBQ sauce (Primal Kitchen recommended)
  • 8 wooden skewers (6-inch, pre-soaked)

Herb Dressing

  • 1 cup light-tasting oil
  • 1 egg (omit if using store-bought mayonnaise)
  • ½ cup unsweetened full-fat coconut milk
  • 2 tablespoons lemon juice
  • 1 tablespoon red wine vinegar
  • 1 teaspoon kosher salt
  • 1 teaspoon onion powder
  • 2 cloves garlic, minced
  • ¼ cup finely chopped fresh dill fronds
  • ¼ cup finely chopped fresh parsley
  • 1 teaspoon freshly cracked black pepper

Salad

  • 1 avocado, peeled, pitted, and medium diced
  • 4 ears corn (omit for Whole30)
  • 2 tablespoons avocado oil
  • 8 cups thinly sliced romaine lettuce (about 2 small heads)
  • 6 green onions, thinly sliced (green parts only)
  • 2 cups grape tomatoes, quartered (about 16 oz)
  • 1 (15-ounce) can black beans, drained and rinsed (omit for Whole30)
  • ¼ cup loosely packed fresh cilantro leaves, chopped
  • 2 tablespoons freshly chopped basil

Bringing it together with easy steps

Marinate the chicken:

Cut the breasts into even chunks. Toss them with avocado oil and kosher salt. Add half the BBQ sauce and let the pieces sit for at least 20 minutes, or up to a few hours if you have the time. If you are short on time, even 15 minutes helps. The sauce helps with color and flavor when they hit the grill.

Make the Herby-Ranch:

In a jar or bowl, whisk the light tasting oil, egg ((omit if using store-bought mayo), see note)), coconut milk, lemon juice, and red wine vinegar until smooth. Stir in onion powder, minced garlic, dill, parsley, and black pepper. Taste and adjust with a little more lemon if you want more brightness. Chill until ready. It holds for a couple of days in the fridge.

Grill the Chicken and Make the salad:

Heat the grill to medium-high. Thread the marinated chicken onto the pre-soaked skewers. Brush with extra BBQ sauce as you lay them on the grates. Grill 3 to 5 minutes per side until you see good char and an internal temperature of 165 F. While the chicken cooks, brush the corn with avocado oil and toss it on the grill until it has dark grill marks. Let everything rest five minutes, then cut the corn off the cobs.

In a large bowl, toss the romaine with a little of the herby-ranch and red wine vinegar if needed. Add the green onions, grape tomatoes, black beans, cilantro, basil, and avocado. Cut the chicken off the skewers and arrange over the salad. Scatter the corn across the top and drizzle a bit more BBQ for shine. Serve with extra dressing on the side.

Serving Ideas That Feel Natural and Flexible

Make it family style. Place the salad bowl in the center and let people pick off chicken from the skewers. Keep extra dressing in a jar for dips. For a lighter meal, skip the beans and use more tomatoes. If you want a more substantial plate, add a warm grain like quinoa or farro on the side. If you need a mason-jar lunch version, see how I layer flavors in a chicken caesar pasta jar for an idea that keeps things tidy here.

Keeping Leftovers for Later

Store the chicken separately from the salad if you can. Put the leftover chicken in an airtight container and the salad in another. The herby-ranch keeps in the fridge for up to three days. If you mix everything and the lettuce gets limp, add a fresh handful of greens before serving. The chicken reheats well in a hot skillet for a minute or two to bring back the crisp edges.

Small Details That Matter and Tips That Help

Use fresh herbs. They lift this from good to homey. Chop them finely so they nestle into the dressing. Salt early on the chicken. It helps with flavor development and browning. When you grill, do not crowd the skewers. Crowding traps steam and prevents that char we want. And yes, pre-soaking wooden skewers matters. If you skip it, they can flare up.

Prep Tips That Help Saving Time

Cut the chicken into pieces the night before and keep it in the marinade. Pre-chop the herbs and slice the tomatoes and green onions. Keep the dressing ready in a jar. When it is time to eat, the grill does the final work. If you want to streamline even more, you can swap the homemade herby-ranch for a store-bought dressing. For more make-ahead salad ideas, this chicken caesar pasta salad is a good reference to see how I handle prepped greens and dressings.

5 Easy Variations You Can Try Right Now

1. Spicy glaze. Add a teaspoon of hot sauce to the BBQ for a quick kick.

2. Citrus finish. Squeeze lime over the finished salad for extra brightness.

3. Swap the corn for charred bell peppers if you prefer a softer bite.

4. Make it vegetarian. Use grilled tofu strips marinated in BBQ sauce instead of chicken.

5. Smoky and sweet. Mix a bit of honey into the BBQ sauce for caramelization as it grills.

Choosing the Right Pan or Dish

Wide, shallow bowls let the salad spread and show its colors. A white or light bowl makes the greens and tomatoes pop. If you plan to toss everything together, use a roomy salad bowl so ingredients move freely. For the chicken, a cast-iron skillet is a good backup when you cannot grill; it gives similar sear and char. Porcelain platters feel more elegant for guests, but a simple wooden board keeps things relaxed and approachable.

Questions That Come Up

Can I use chicken thighs instead of breasts?

Yes. Thighs stay juicier and handle a bit more grill time. Cut them into even pieces like you would with breasts.

What if I do not have a grill?

Use a hot cast-iron skillet or broiler. You want direct, high heat to get the charred bits. Watch closely under the broiler so the BBQ sauce does not burn.

Can I make the dressing without an egg?

Yes. Omit the egg and use store-bought mayo or increase the coconut milk and oil a touch. The dressing will still be lively with the herbs and lemon.

Is this salad gluten free?

Usually yes. Check your BBQ sauce label for any gluten-containing ingredients. Many sauces are fine, but some have additives.

How long will leftovers keep?

Cooked chicken stays good for about four days in the fridge. The dressing will be fresh for about three days. Keep salads separate if you plan to store them.

A Thought Before You Go

Cooking like this feels like catching light on the counter. Small, quick moves that add up to something that looks like a meal you made because you wanted to. It does not have to be perfect. The seams and slightly charred edges are part of the memory.

If you want a different take on chicken skewers in a salad, Half Baked Harvest’s version explores a buffalo twist in a way that might inspire a spicy swap, see Chopped Buffalo Chicken Skewer Salad – Half Baked Harvest. For another BBQ skewer perspective with a focused recipe, take a look at BBQ Chicken Skewer Salad – The Defined Dish.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

BBQ Chicken Skewer Salad


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: By Molly
  • Total Time: 45 minutes
  • Yield: 6 servings

Description

A vibrant and flavorful salad featuring smoky grilled chicken skewers, fresh vegetables, and a herby ranch dressing that brings everything together.


Ingredients

For the Chicken

  • 2 pounds boneless skinless chicken breasts
  • 3 tablespoons avocado oil
  • 1 teaspoon kosher salt
  • 2 cups bbq sauce
  • 8 [6-inch] wooden skewers (pre-soaked)

For the Herby-Ranch Dressing

  • 1 cup light tasting oil
  • 1 large egg (omit if using store-bought mayo)
  • ½ cup unsweetened full fat coconut milk
  • 2 tablespoons lemon juice
  • 1 tablespoon red wine vinegar
  • 1 teaspoon kosher salt
  • 1 teaspoon onion powder
  • 2 cloves minced garlic
  • ¼ cup finely chopped fresh dill fronds
  • ¼ cup finely chopped fresh parsley
  • 1 teaspoon freshly cracked black pepper

For the Salad

  • 4 ears corn (omit for Whole30)
  • 8 cups thinly sliced romaine lettuce
  • 6 green onions thinly sliced (green part only)
  • 2 cups quartered grape tomatoes
  • 1 [15-ounce] can black beans (omit for Whole30)
  • ¼ cup loose fresh cilantro leaves
  • 2 tablespoons freshly chopped basil leaves
  • 1 medium avocado (peeled and diced)


Instructions

Marinate the Chicken

  1. Cut the chicken breasts into even chunks. Toss them with avocado oil and kosher salt. Add half the BBQ sauce and let sit for at least 20 minutes, or up to a few hours if you have time.

Make the Herby-Ranch

  1. In a jar or bowl, whisk together light tasting oil, egg, coconut milk, lemon juice, and red wine vinegar until smooth. Stir in onion powder, minced garlic, dill, parsley, and black pepper. Chill until ready to use.

Grill the Chicken and Prepare the Salad

  1. Heat the grill to medium-high. Thread the marinated chicken onto the pre-soaked skewers, brushing with extra BBQ sauce.
  2. Grill for 3 to 5 minutes per side until charred and internal temperature reaches 165°F. Brush the corn with avocado oil and grill until dark grill marks appear.
  3. Let everything rest for five minutes, then cut the corn off the cobs. Toss the romaine with some herby-ranch and red wine vinegar in a large bowl.
  4. Add green onions, grape tomatoes, black beans, cilantro, basil, and avocado to the salad. Cut the chicken off the skewers and arrange over the salad, scattering corn on top.
  5. Drizzle more BBQ sauce for shine and serve with extra dressing on the side.

Notes

Use fresh herbs for enhanced flavor. Salt the chicken early for better flavor development. Do not crowd the skewers on the grill to achieve better char.

  • Prep Time: 30 minutes
  • Cook Time: 15 minutes
  • Category: Main Course, Salad
  • Cuisine: American

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star