Go Back

BBQ Chicken Skewer Salad

A vibrant, mouthwatering dish combining smoky grilled chicken skewers with a fresh garden salad and herby ranch dressing. Perfect for lunches, dinners, or weekend feasts.
Prep Time25 minutes
Cook Time20 minutes
Total Time45 minutes
Course: Main Dishes
Cuisine: American
Servings: 6 servings
Calories: 410kcal
Author: Samantha Jones

Ingredients

  • For the Chicken Skewers:
  • 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 avocado oil
  • 1 large egg
  • 1/2 cup unsweetened full fat coconut milk
  • 2 tablespoons lemon juice
  • 1 tablespoon red wine vinegar
  • 1 teaspoon kosher salt
  • 1 teaspoon onion powder
  • 2 garlic cloves, minced
  • 1/4 cup finely chopped fresh dill fronds
  • 1/4 cup finely chopped fresh parsley
  • 1 teaspoon freshly ground black pepper
  • For the Salad:
  • 4 ears corn
  • 2 tablespoons avocado oil
  • 8 cups thinly sliced romaine lettuce
  • 6 green onions, thinly sliced (green parts only)
  • 16 ounces quartered grape tomatoes
  • 1 (15-ounce) can black beans, drained and rinsed
  • 1/4 cup freshly chopped cilantro leaves
  • 2 tablespoons freshly chopped basil
  • 1 avocado, peeled, seeded, and diced into medium cubes

Instructions

  • Prepare the Chicken:
  • Using a meat mallet or the bottom of a heavy skillet, pound each chicken breast until it is uniformly about 1/2-inch thick. Cut the chicken into 2-inch cubes.
  • In a large bowl, mix the chicken with 3 tablespoons avocado oil and 1 teaspoon kosher salt.
  • Divide the chicken cubes evenly among the 8 wooden skewers.
  • Brush the skewers evenly with 1 cup of BBQ sauce (2 cups total, 1 cup reserved for later). Chill for at least 20 minutes.
  • Prepare the Salad:
  • While the chicken is marinating, place the corn, still in the husk, on the grill. Cook for 10–12 minutes, turning occasionally, until the kernels are tender and slightly charred. Remove the kernels from the husks and set aside.
  • Toss the romaine, green onions, grape tomatoes, and black beans in a large mixing bowl.
  • Cut the grilled corn kernels from the cob and add them to the bowl of salad ingredients.
  • Grill the Chicken Skewers:
  • Preheat the grill to medium-high heat. Lightly oil the grates to prevent sticking.
  • Place the skewers on the grill and cook for 15–20 minutes, turning occasionally, until the chicken is fully cooked and has a slight char.
  • Brush the skewers with the remaining 1 cup of BBQ sauce during the last 2–3 minutes of cooking to glaze.
  • During the last 8–10 minutes of grilling the chicken, add the corn to the grill if it is not yet finished.
  • Make the Herby Ranch Dressing:
  • In a blender or food processor, combine the avocado oil, large egg, coconut milk, lemon juice, red wine vinegar, kosher salt, onion powder, minced garlic, chopped dill, parsley, and black pepper.
  • Blend on high speed until smooth and creamy. Taste and adjust seasoning if needed.
  • Assemble the Salad:
  • Once the chicken and corn are ready, place the prepared salad mixture on large serving plates.
  • Top each with 1 or 2 skewers of grilled chicken and a few spoonfuls of the grilled corn.
  • Drizzle the herby ranch dressing over the salad just before serving.
  • Garnish the skewers and salad with the fresh cilantro, basil, and diced avocado.
  • Taste and adjust seasoning as needed. Serve immediately.

Notes

Marinating the chicken overnight enhances flavor. You can also bake the chicken in a 400°F oven for 30 minutes if a grill is not available.
For a lighter option, use a reduced-fat version of the dressing or serve it on the side.