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 30.png

Bbq Chicken Skewer Salad

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

🍗 Enjoy a fresh, hearty salad featuring smoky BBQ chicken skewers paired with vibrant garden vegetables for a wholesome meal.
🥗 This recipe combines protein, colorful produce, and a creamy herby ranch for a satisfying dinner that’s perfect any time of year.

  • Total Time: 35 minutes
  • Yield: 6 servings 1x

Ingredients

Scale

2 pounds boneless skinless chicken breasts

3 tablespoons avocado oil

1 teaspoon kosher salt

2 cups BBQ sauce

1 cup light tasting oil (avocado oil or light olive oil)

1 egg

½ 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

4 ears corn

2 tablespoons 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

¼ cup loosely packed freshly chopped cilantro leaves

2 tablespoons freshly chopped basil leaves

1 medium avocado peeled, seeded, and diced

Instructions

1-Begin by preparing the chicken: Pound the 2 pounds of boneless skinless chicken breasts to about ½ inch thickness, then cube them into 2-inch pieces. Mix these with 3 tablespoons avocado oil, 1 teaspoon kosher salt, and 1 cup BBQ sauce, and let it marinate for at least 20 minutes at room temperature or up to 4-8 hours in the fridge for deeper flavor.

2-Next, make the herby ranch dressing: Blend 1 cup light tasting oil with 1 egg using an immersion blender until it forms a thick mayo. Slowly add the rest, including ½ cup unsweetened full fat coconut milk, 2 tablespoons lemon juice, 1 tablespoon red wine vinegar, 1 teaspoon kosher salt, 1 teaspoon onion powder, and 2 cloves minced garlic, then blend again. Stir in ¼ cup finely chopped fresh dill, ¼ cup finely chopped fresh parsley, and 1 teaspoon freshly cracked black pepper, and refrigerate until you’re ready to use it.

3-Now, grill the goodies: Coat 4 ears of corn with 2 tablespoons avocado oil and grill on medium-high heat for 10-12 minutes, turning every 2 minutes. Thread the marinated chicken onto the 8 pre-soaked six-inch wooden skewers and grill until cooked through, basting with the reserved BBQ sauce after flipping, about 3-4 minutes per side. Once done, let the corn cool and cut the kernels from the cob.

4-Finally, assemble the salad: In a large bowl, combine 8 cups thinly sliced romaine lettuce, 6 thinly sliced green onions (green parts only), 2 cups quartered grape tomatoes, the black beans if using, ¼ cup chopped cilantro, and 2 tablespoons chopped basil. Toss with your desired amount of herby ranch dressing, then gently add the corn kernels and 1 diced medium avocado. Top with the grilled chicken skewers and serve right away for the best taste.

Last Step:

Please leave a rating and comment letting us know how you liked this recipe! This helps our business to thrive and continue providing free, high-quality recipes for you.

Notes

🥄 Store-bought mayo works well for the dressing; add coconut milk, lemon juice, vinegar, and seasonings for best flavor.
🌿 Substitute apple cider vinegar for red wine vinegar if needed; adjust lemon juice and salt accordingly.
🔥 To prevent grill flare-ups, lightly oil grill grates before cooking.

  • Author: Brandi Oshea
  • Prep Time: 20 minutes
  • Cook Time: 15 minutes
  • Category: Main Dish
  • Method: Grilling and Tossing
  • Cuisine: American
  • Diet: Gluten-Free

Nutrition

  • Serving Size: 1 salad with 2 skewers
  • Calories: 953
  • Sugar: 39g
  • Sodium: 1971mg
  • Fat: 64g
  • Saturated Fat: 12g
  • Unsaturated Fat: 47g
  • Trans Fat: 0.03g
  • Carbohydrates: 61g
  • Fiber: 7g
  • Protein: 39g
  • Cholesterol: 124mg