BBQ Chicken Skewer Salad
BBQ Chicken Skewer Salad is a vibrant, protein-packed salad featuring smoky grilled BBQ chicken skewers served over crisp mixed greens with fresh vegetables and a creamy dressing.
- Prep Time: 15 minutes
- Cook Time: 10–12 minutes
- Total Time: 25–30 minutes
- Yield: 4 servings
- Category: Main Course, Salad
- Method: Grilling / No-Cook Salad Assembly
- Cuisine: American
- Diet: Gluten Free
Ingredients
- 1 lb boneless, skinless chicken breast or thighs, cut into bite-sized chunks
- 2 tbsp BBQ sauce (store‑bought or homemade)
- 1 tbsp olive oil
- 1/2 tsp garlic powder
- Salt and black pepper to taste
- 4 cups mixed salad greens (romaine, spinach, arugula)
- 1 cup cherry tomatoes, halved
- 1 cup cucumber, sliced
- 1/2 cup red onion, thinly sliced
- 1 cup corn kernels (grilled or canned)
- 1 avocado, sliced
- 1/4 cup ranch or creamy dressing of choice
- Fresh cilantro or parsley, chopped (optional, for garnish)
Instructions
- Toss chicken chunks with olive oil, BBQ sauce, garlic powder, salt, and pepper.
- Thread chicken onto skewers and grill over medium heat for 10–12 minutes, turning occasionally until cooked through and lightly charred.
- While chicken cooks, assemble salad by layering greens, tomatoes, cucumber, corn, red onion, and avocado in a large bowl or platter.
- When chicken skewers are done, let rest for a few minutes, then place over salad.
- Drizzle with ranch or creamy dressing and garnish with cilantro or parsley if desired.
Notes
- Substitute chicken marinade for teriyaki, chipotle lime, or your favorite flavor.
- For added crunch, toss in roasted chickpeas or toasted nuts.
- Replace chicken with grilled shrimp, tofu, or steak strips.
- Skip dressing and use fresh lime juice for a lighter option.
- Combine all ingredients in advance but wait to grill and dress until serving.
Nutrition
- Serving Size: 1 portion
- Calories: 420
- Sugar: 8g
- Sodium: 550mg
- Fat: 23g
- Saturated Fat: 4g
- Unsaturated Fat: 17g
- Trans Fat: 0g
- Carbohydrates: 24g
- Fiber: 6g
- Protein: 32g
- Cholesterol: 65mg