Description
This vibrant BBQ Chicken Skewer Salad combines tender, marinated grilled chicken with fresh vegetables and a creamy homemade herby ranch dressing. Featuring grilled corn, ripe avocado, and a bright mix of herbs, this salad is perfect for a flavorful, healthy meal ready in just 35 minutes.
Ingredients
Scale
Chicken Skewers
- 2 pounds boneless skinless chicken breasts
- 3 tbsp avocado oil
- 1 tsp kosher salt
- 2 cups BBQ sauce (Primal Kitchen brand recommended)
- 8 (6-inch) wooden skewers, pre-soaked
Herby Ranch Dressing
- 1 cup light tasting oil (avocado oil or light olive oil)
- 1 egg (omit if using store-bought mayo)
- ½ cup unsweetened full fat coconut milk
- 2 tbsp lemon juice
- 1 tbsp red wine vinegar
- 1 tsp kosher salt
- 1 tsp onion powder
- 2 cloves garlic, minced
- ¼ cup finely chopped fresh dill fronds
- ¼ cup finely chopped fresh parsley
- 1 tsp freshly cracked black pepper
Salad
- 4 ears corn (omit for Whole30)
- 2 tbsp avocado oil
- 8 cups thinly sliced romaine lettuce or 2 small heads
- 6 green onions, thinly sliced (green part only)
- 2 cups quartered grape tomatoes (or 16 ounces)
- 1 (15-ounce) can black beans, drained and rinsed (omit for Whole30)
- ¼ cup loosely packed freshly chopped cilantro leaves
- 2 tbsp freshly chopped basil leaves
- 1 avocado, peeled, seed removed, and diced medium
Instructions
- Marinate the Chicken: Using a meat mallet or the bottom of a heavy skillet, pound the chicken breasts until they are a uniform ½ inch thickness. Cut the chicken into 2-inch cubes and place in a large bowl. Add avocado oil, kosher salt, and 1 cup of BBQ sauce. Stir well to combine, ensuring the chicken is evenly coated. Let marinate for at least 20 minutes at room temperature, or cover and refrigerate for 4-8 hours if marinating longer.
- Prepare the Herby Ranch: Pour the light tasting oil into a wide mouth jar. Crack the egg into the oil, allowing it to sink. Insert an immersion blender and rest the blade on the yolk. Blend without moving for about 10 seconds until a white, creamy mayo forms at the bottom. Slowly move the blender up and down until the entire mixture emulsifies. (If using store-bought mayo, use 1 cup and skip this emulsification step.) Add coconut milk, lemon juice, red wine vinegar, kosher salt, onion powder, and minced garlic to the mayo; blend again. Stir in chopped dill, parsley, and black pepper. Refrigerate until ready to use.
- Grill the Corn and Chicken: Drizzle corn with avocado oil and rub to coat. Preheat the grill to medium-high heat (350-400°F) and oil the grill grates with an oil-soaked paper towel held by tongs. Place the corn on the grill and cook until tender, turning every 2 minutes for a total of 10-12 minutes. While the corn grills, place chicken skewers on the grill. Cook the first side for 3-4 minutes or until grill marks form, then flip, baste with reserved BBQ sauce, and cook another 3-4 minutes with the grill closed until cooked through and marked. Transfer corn and chicken off the grill and let the corn cool.
- Assemble the Salad: In a large bowl, combine romaine lettuce, sliced green onions, quartered grape tomatoes, black beans, cilantro, and basil. Add desired amount of herby ranch dressing and toss until the lettuce is well coated.
- Add Corn and Avocado: Cut grilled corn kernels from the cob and add to the salad along with diced avocado. Gently toss to combine all ingredients.
- Serve: Arrange the tossed salad on a platter or individual plates. Top with the grilled BBQ chicken skewers and serve immediately. Enjoy!
Notes
- For a Whole30 compliant version, omit black beans and corn.
- You can prepare the chicken marinade the night before for enhanced flavor.
- Store leftover dressing refrigerated for up to 3 days.
- If you prefer, use store-bought mayo to save time for the herby ranch dressing.
- Make sure to soak wooden skewers in water for at least 30 minutes to prevent burning on the grill.
- Prep Time: 15 minutes
- Cook Time: 20 minutes
- Category: Salad
- Method: Grilling
- Cuisine: American
