Go Back
+ servings
Recipe c56a72627b

BBQ Chicken Skewer Salad

A delicious and easy BBQ chicken salad that's high in protein, perfect for weeknight dinners. Sweet, smoky, and loaded with fresh ingredients, it's family-friendly and budget-approved.
No ratings yet
Prep Time 30 minutes
Cook Time 15 minutes
Total Time 45 minutes
Course Main Course, Salad
Cuisine American, BBQ
Servings 6 servings
Calories 450 kcal

Ingredients
  

For the Chicken

  • 2 pounds boneless, skinless chicken breasts Cut into 1-inch cubes
  • 3 tablespoons avocado oil For marinating chicken
  • 1 teaspoon kosher salt For seasoning chicken
  • 2 cups BBQ sauce Split for marinating and glazing

For the Salad

  • 8 cups romaine lettuce Chopped
  • 4 ears corn Grilled and kernels sliced off
  • 16 ounces grape tomatoes Halved
  • 1 ripe avocado Diced
  • 15 ounces black beans Drained and rinsed
  • 6 green onions green tops Thinly sliced
  • 1/4 cup fresh dill Chopped
  • 1/4 cup fresh parsley Chopped
  • 1/4 cup fresh cilantro Chopped
  • 1/4 cup fresh basil Chopped

For the Dressing

  • 1 large egg Raw for emulsification
  • 1/2 cup unsweetened full-fat coconut milk For creaminess
  • 2 tablespoons lemon juice Freshly squeezed
  • 1 tablespoon red wine vinegar
  • 1 teaspoon onion powder
  • 1 clove garlic Minced
  • 1 teaspoon black pepper To taste

Instructions
 

Preparation

  • Cut chicken into 1-inch cubes; toss with avocado oil, kosher salt, and half the BBQ sauce; marinate for 20 minutes to 2 hours.
  • Soak wooden skewers in water for 30 minutes to prevent burning.

Grilling

  • Thread chicken onto pre-soaked skewers, leaving space between pieces.
  • Preheat grill to medium-high and cook skewers for 10–15 minutes, turning occasionally.
  • Brush with remaining BBQ sauce during the last 2–3 minutes of grilling.

Salad Assembly

  • In a large bowl, combine chopped romaine, grilled corn kernels, halved grape tomatoes, black beans, and diced avocado.
  • Make the dressing by whisking together the egg, coconut milk, lemon juice, red wine vinegar, onion powder, garlic, dill, parsley, cilantro, and basil until silky.
  • Toss salad with two-thirds of the dressing and adjust seasoning as needed.

Serving

  • Allow skewers to rest for a few minutes, then slide chicken off or place on top of the salad.
  • Drizzle remaining dressing on top and serve.

Notes

For best results, let the chicken rest before serving to maintain its juiciness. Use fresh herbs to enhance the flavor and avoid soggy lettuce by dressing just before serving.

Nutrition

Serving: 1gCalories: 450kcalCarbohydrates: 25gProtein: 35gFat: 20gSaturated Fat: 6gSodium: 900mgFiber: 8gSugar: 5g
Keyword BBQ Chicken Salad, Easy Dinner, Healthy Comfort Food, High Protein Salad, Meal Prep
Tried this recipe?Let us know how it was!