BBQ chicken skewer salad topped with herby ranch dressing and fresh vegetables

BBQ Chicken Skewer Salad with Herby Ranch

A quick story before the recipe The first time I made BBQ Chicken Skewer Salad with Herby Ranch it was a scorcher of a July evening and we had more guests than chairs. I remember the sweet-sour smell of BBQ sauce hitting the hot grill and the way the herby ranch brought everything back to…

A quick story before the recipe

The first time I made BBQ Chicken Skewer Salad with Herby Ranch it was a scorcher of a July evening and we had more guests than chairs. I remember the sweet-sour smell of BBQ sauce hitting the hot grill and the way the herby ranch brought everything back to life. If you like the idea of a handheld skewer turning into a bright, composed salad, this is that bridge between summer barbecue and dinner that feels a little more grown up. I actually bookmarked a version online when I started experimenting and it nudged me in the right direction: a version I first tried years ago.

What goes into BBQ Chicken Skewer Salad with Herby Ranch

If you want to shop ahead, here are the ingredients I pull from the fridge and pantry, said like I’m telling a friend what to toss in the cart: 1.5 pounds Boneless Skinless Chicken Breasts, cubed; 2 tbsp Avocado Oil (for chicken); 1 tsp Kosher Salt (for chicken); 1.33 cups BBQ Sauce, divided; 5-6 Wooden Skewers, pre-soaked; 2/3 cup Light Tasting Oil (for ranch); 1 Large Egg (for ranch); 1/3 cup Unsweetened Full Fat Coconut Milk; 1.5 tbsp Lemon Juice; 1 tbsp Red Wine Vinegar; 1 tsp Kosher Salt (for ranch); 1 tsp Onion Powder; 1-2 cloves Minced Garlic; 3 tbsp Finely Chopped Fresh Dill; 3 tbsp Finely Chopped Fresh Parsley; 1 tsp Freshly Cracked Black Pepper; 2-3 Ears of Corn; 1.5 tbsp Avocado Oil (for corn); 5-6 cups Thinly Sliced Romaine Lettuce; 4 Green Onions, thinly sliced; 1.5 cups Quartered Grape Tomatoes; 1 (15-ounce) Can Black Beans, drained and rinsed; 3 tbsp Freshly Chopped Cilantro Leaves; 1.5 tbsp Freshly Chopped Basil Leaves; and 1 Avocado, diced. It looks like a lot, but everything plays a part in texture and color.

How I make it (with the little technical bits)

I pound chicken to an even ½-inch thickness and cube. That’s my first real trick: even thickness equals even cooking. In a bowl, combine chicken with 2 tbsp oil, 1 tsp salt, and 1 cup of BBQ sauce. Marinate for at least 20 minutes. Thread onto pre-soaked skewers so the wood won’t burn and to keep things moving on the grill. While the chicken marinates I start the herby ranch because it chills nicely and the flavors knit together.

In a wide-mouth jar, add oil and egg. Using an immersion blender at the bottom of the jar, blend until a mayo forms. Add coconut milk, lemon juice, vinegar, salt, onion powder, and garlic; blend again. Stir in dill, parsley, and pepper. Refrigerate. If you’re short on time or equipment you can whisk 1 cup store-bought mayo with the other dressing ingredients instead and still get great results. The dressing should be creamy but pourable, bright because of the lemon and fragrant from the herbs.

When the grill is ready, preheat grill to medium-high. Rub corn with oil. Grill corn for 10-12 minutes, turning often so you get those charred kernels that pop with sweetness. Grill chicken skewers for 3-4 minutes per side. Baste the cooked side with reserved BBQ sauce after flipping. Cook until chicken is done. I keep a probe thermometer handy—when the thickest piece hits 165 degrees Fahrenheit I pull the skewers off and let them rest for a few minutes so the juices redistribute.

Now the salad base: in a large bowl, combine lettuce, green onions, tomatoes, black beans, cilantro, and basil. Add desired amount of dressing and toss. Cut corn from the cob and add to the salad along with the diced avocado; toss gently. Serve salad topped with the grilled chicken skewers. The final plate is loud with color: ruby grape tomatoes, bright corn, dark beans, green herbs and avocado, and the glossy BBQ glaze on the skewers.

The tricks I lean on

There are a few things I do almost every time. First, pre-soak 5-6 Wooden Skewers so they don’t char. Second, marinate for a minimum of 20 minutes but if you can give the chicken an hour in the fridge the flavor is noticeably deeper. Third, reserve part of the 1.33 cups BBQ Sauce for basting—use 1 cup in the marinade and save the rest for that finishing gloss. I also find pounding the chicken to an even ½-inch thickness and cube it makes the cooking time predictable; no half-raw pieces hiding in the middle. When making the dressing with an immersion blender, start with oil and egg at the bottom of the jar so it emulsifies cleanly into a stable mayo. If you don’t have an immersion blender, whisking 1 cup store-bought mayo with the other ingredients is a fine shortcut.

How do you know when it’s done right? The chicken should have a nice char where it hit the grill, the glaze sticky but not burned, and an internal temperature of 165 degrees. The dressing should cling to the lettuce without leaving it soggy, and the corn should have a mix of tender kernels and smoky blackened spots that give texture.

Sides, variations, and leftovers

This salad can carry a meal by itself, but I like to put out crusty bread or a simple potato salad for people who want a little starch. A cold beer or iced tea pairs nicely—the carbonation cleanses the herbs and cut-through from the BBQ tang.

If you want to switch things up, here are a couple of ideas I’ve tried: swap the chicken for shrimp and shorten the skewer time to 2 minutes per side, or skip the egg in the ranch and use extra coconut milk plus a spoonful of yogurt for a lighter version. For a smokier finish, add smoked paprika to the chicken marinade. You can also try another twist I like that leans more into charred citrus.

Leftovers: store components separately when possible. Keep leftover dressing in a jar in the fridge for up to 5 days. The grilled chicken keeps well for 3 days; reheat gently so it does not dry out or slice it cold over greens for a quick lunch. The assembled salad loses its crispness if dressed early—if you plan to make this for a party, keep the dressing and the salad base apart until serving.

Conclusion

If you want another take on this flavor combination, my initial nudge came from a recipe I referenced while tweaking mine: the BBQ Chicken Skewer Salad recipe at The Defined Dish. Give it a try on your next sunny night and tell me what small change made it yours.

BBQ Chicken Skewer Salad with Herby Ranch

A vibrant salad featuring grilled BBQ chicken skewers and a creamy herby ranch dressing, perfect for a summer meal.
Prep Time 30 minutes
Cook Time 25 minutes
Total Time 55 minutes
Servings: 6 servings
Course: Main Course, Salad
Cuisine: American, BBQ
Calories: 600

Ingredients
  

For the Chicken Skewers
  • 1.5 pounds Boneless Skinless Chicken Breasts, cubed Pounded to an even ½ inch thickness
  • 2 tbsp Avocado Oil For marinating chicken
  • 1 tsp Kosher Salt For marinating chicken
  • 1.33 cups BBQ Sauce Divided for marinating and basting
  • 5-6 pieces Wooden Skewers, pre-soaked
For the Herby Ranch Dressing
  • 2/3 cup Light Tasting Oil Base for dressing
  • 1 Large Egg For emulsifying the dressing
  • 1/3 cup Unsweetened Full Fat Coconut Milk
  • 1.5 tbsp Lemon Juice
  • 1 tbsp Red Wine Vinegar
  • 1 tsp Kosher Salt For dressing
  • 1 tsp Onion Powder
  • 1-2 cloves Minced Garlic
  • 3 tbsp Finely Chopped Fresh Dill
  • 3 tbsp Finely Chopped Fresh Parsley
  • 1 tsp Freshly Cracked Black Pepper
For the Salad
  • 2-3 Ears Corn Grilled for sweetness
  • 1.5 tbsp Avocado Oil For grilling corn
  • 5-6 cups Thinly Sliced Romaine Lettuce
  • 4 pieces Green Onions, thinly sliced
  • 1.5 cups Quartered Grape Tomatoes
  • 1 15-ounce can Black Beans, drained and rinsed
  • 3 tbsp Freshly Chopped Cilantro Leaves
  • 1.5 tbsp Freshly Chopped Basil Leaves
  • 1 piece Avocado, diced

Method
 

Preparation
  1. Pound chicken to an even ½-inch thickness and cube.
  2. In a bowl, combine chicken with 2 tbsp oil, 1 tsp salt, and 1 cup of BBQ sauce. Marinate for at least 20 minutes.
  3. Thread chicken onto pre-soaked skewers.
  4. In a wide-mouth jar, add oil and egg. Using an immersion blender, blend until a mayo forms.
  5. Add coconut milk, lemon juice, vinegar, salt, onion powder, and garlic; blend again. Stir in dill, parsley, and pepper. Refrigerate.
Grilling
  1. Preheat grill to medium-high.
  2. Rub corn with oil. Grill corn for 10-12 minutes, turning often.
  3. Grill chicken skewers for 3-4 minutes per side, basting cooked side with reserved BBQ sauce.
  4. Cook until chicken reaches an internal temperature of 165°F. Let skewers rest for a few minutes.
Assembly
  1. In a large bowl, combine lettuce, green onions, tomatoes, black beans, cilantro, and basil.
  2. Add desired amount of dressing and toss.
  3. Cut corn from cob and add to salad along with diced avocado; toss gently.
  4. Serve salad topped with the grilled chicken skewers.

Notes

Pre-soak skewers to prevent charring. Marinate chicken for at least 20 minutes for deeper flavor. Keep dressed salad base and dressing separate until serving to maintain crispness.

Similar Posts

Leave a Reply