BBQ Chicken Skewer Salad is a colorful, high protein summer dinner made with juicy grilled chicken skewers, crisp romaine lettuce, sweet corn, creamy avocado, and fresh herbs tossed with a bright homemade dressing. This healthy grilled meal is satisfying, vibrant, and perfect for warm evenings when you want a balanced and flavorful dinner that feels light yet filling.
Table of Contents
Introduction
A BBQ Chicken Skewer Salad is one of the most satisfying ways to enjoy a healthy summer dinner. It combines grilled BBQ chicken skewers with fresh vegetables, herbs, and a creamy homemade dressing that brings every bite together.
Many people look for dinner ideas that feel light but still provide enough protein and energy to stay satisfied. This BBQ Chicken Skewer Salad answers that need perfectly. With grilled chicken, black beans, avocado, and corn, the salad delivers both flavor and nutrition while keeping the meal fresh and balanced.
This recipe is ideal for anyone who enjoys healthy dinner salads, gym-friendly meals, or high protein summer dinners. The grilled chicken adds a smoky BBQ flavor, while the crisp vegetables and herbs provide brightness and texture. Whether you are cooking for family dinner or meal prep during the week, this BBQ Chicken Skewer Salad brings together simple ingredients in a colorful and satisfying way.
Ingredients
The ingredients combine grilled protein, fresh vegetables, and a creamy herb dressing.
Chicken Skewers
| Ingredient | Quantity |
|---|---|
| Boneless skinless chicken breasts | 2 large |
| Avocado oil | 2 tbsp |
| Kosher salt | 1 tsp |
| Store-bought BBQ sauce | ½ cup |
| Wooden skewers | 6–8 |
Herb Dressing
| Ingredient | Quantity |
|---|---|
| Avocado oil | ½ cup |
| Large egg | 1 |
| Unsweetened full-fat coconut milk | ¼ cup |
| Lemon juice | 2 tbsp |
| Red wine vinegar | 1 tbsp |
| Kosher salt | ½ tsp |
| Onion powder | ½ tsp |
| Garlic cloves | 2 |
| Fresh dill | 1 tbsp |
| Fresh parsley | 1 tbsp |
| Black pepper | ½ tsp |
Salad Base
| Ingredient | Quantity |
|---|---|
| Corn on the cob | 2 ears |
| Romaine lettuce | 1 large head |
| Green onions | 3 |
| Grape tomatoes | 1 cup |
| Canned black beans (drained) | ¾ cup |
| Fresh cilantro | 2 tbsp |
| Fresh basil | 1 tbsp |
| Avocado | 1 large |

How to Make BBQ Chicken Skewer Salad
1. Prepare the chicken
Cut the chicken breasts into large bite-size cubes. Place them in a bowl and toss with avocado oil and kosher salt.
2. Assemble the skewers
Thread the chicken pieces onto wooden skewers, leaving small spaces between each piece for even cooking.
3. Grill the chicken
Preheat a grill or grill pan to medium-high heat. Place the skewers on the grill and cook for about 8–10 minutes, turning occasionally.
Brush the chicken with BBQ sauce during the last few minutes so it caramelizes slightly.
4. Cook the corn
Place the corn directly on the grill and cook for 8 minutes, turning occasionally until lightly charred. Let cool and slice the kernels off the cob.
5. Make the herb dressing
In a blender combine avocado oil, egg, coconut milk, lemon juice, red wine vinegar, garlic cloves, onion powder, salt, pepper, dill, and parsley.
Blend until smooth and creamy.
6. Prepare the salad base
Chop the romaine lettuce and place it in a large serving bowl. Add sliced green onions, halved grape tomatoes, black beans, grilled corn, cilantro, and basil.
7. Add avocado
Dice the avocado into chunks and gently mix it into the salad.
8. Assemble the salad
Drizzle the herb dressing over the salad and toss lightly.
Top the salad with the BBQ chicken skewers.
Helpful Tips for the Best BBQ Chicken Skewer Salad
Use evenly sized chicken pieces
Uniform chicken pieces cook at the same rate and stay juicy.
Soak wooden skewers
Soaking skewers in water for 20 minutes prevents burning on the grill.
Grill the corn for flavor
Lightly charred corn adds a sweet smoky flavor that pairs well with BBQ chicken.
Add dressing gradually
Start with a small amount of dressing and add more if needed to avoid overdressing.
Make it meal-prep friendly
Store the chicken, salad base, and dressing separately so everything stays fresh.
Serving Ideas
BBQ Chicken Skewer Salad works well for several occasions:
- Healthy weeknight dinners
- High protein summer lunches
- Outdoor BBQ gatherings
- Gym-friendly meal prep
- Light yet satisfying dinner bowls
Serve the salad immediately after assembling to enjoy the best texture and freshness.

Nutritional Benefits
This BBQ Chicken Skewer Salad is naturally balanced and nutrient-dense.
| Nutrient | Benefit |
|---|---|
| Protein from chicken | Supports muscle recovery |
| Healthy fats from avocado | Keeps you satisfied |
| Fiber from beans and vegetables | Supports digestion |
| Fresh herbs | Add flavor without extra calories |
| Corn and tomatoes | Provide vitamins and natural sweetness |
The result is a fresh, filling meal that supports an active lifestyle while still tasting amazing.
Conclusion
BBQ Chicken Skewer Salad is the perfect recipe when you want a meal that feels both refreshing and satisfying. The grilled BBQ chicken adds smoky flavor, while the crisp vegetables, creamy avocado, and herb dressing bring brightness and balance.
This salad works beautifully as a summer dinner, a healthy meal prep option, or a colorful dish for gatherings. With simple ingredients and a straightforward cooking method, it is easy to prepare and consistently delivers great flavor.
If you enjoy healthy grilled meals, high protein salads, and fresh dinner ideas, this BBQ Chicken Skewer Salad will quickly become a regular favorite in your kitchen.
Print
BBQ Chicken Skewer Salad: Fresh High Protein Summer Dinner
Description
Fresh BBQ chicken skewers served over a vibrant salad with corn, avocado, black beans, and herb dressing for a high protein summer dinner.
Ingredients
2 boneless chicken breasts
2 tbsp avocado oil
1 tsp kosher salt
1/2 cup BBQ sauce
Wooden skewers
1/2 cup avocado oil
1 egg
1/4 cup full-fat coconut milk
2 tbsp lemon juice
1 tbsp red wine vinegar
2 garlic cloves
1 tbsp dill
1 tbsp parsley
1/2 tsp onion powder
1/2 tsp salt
1/2 tsp black pepper
2 corn cobs
1 romaine head
3 green onions
1 cup grape tomatoes
3/4 cup black beans
2 tbsp cilantro
1 tbsp basil
1 avocado
Instructions
1. Cut chicken into cubes and toss with avocado oil and salt.
2. Thread chicken onto skewers.
3. Grill skewers for 8–10 minutes turning occasionally.
4. Brush BBQ sauce during the last minutes of cooking.
5. Grill corn until lightly charred then slice kernels.
6. Blend dressing ingredients until smooth.
7. Chop romaine and combine with tomatoes, beans, corn and herbs.
8. Add avocado and toss with dressing.
9. Top salad with BBQ chicken skewers and serve.
Notes
Soak wooden skewers for 20 minutes before grilling.
Store dressing separately if meal prepping.
FAQ
What makes BBQ Chicken Skewer Salad a high protein meal?
The grilled chicken provides a large portion of lean protein, while black beans add additional plant-based protein.
Can BBQ Chicken Skewer Salad be made ahead?
Yes. Prepare the salad base, dressing, and chicken separately. Combine them just before serving.
What dressing works best for BBQ Chicken Skewer Salad?
A creamy herb dressing with lemon juice, garlic, dill, and parsley balances the smoky BBQ chicken.
Can I cook the chicken without a grill?
Yes. A grill pan or skillet on the stovetop works well for cooking the chicken skewers.
