Warm evenings and the smell of the grill always pull me outside with a bowl and a pair of tongs. This BBQ Chicken Skewer Salad brings together smoky grilled chicken, sweet corn, and crisp veggies in one bright bowl. It feels fresh, hearty, and satisfying all at once.
Table of Contents
Why You’ll Love This BBQ Chicken Skewer Salad
First, this BBQ Chicken Skewer Salad balances bold grilled flavor with crisp, refreshing vegetables. Each bite mixes smoky chicken, creamy herb dressing, and sweet charred corn.
Also, the salad works perfectly as a full dinner. The grilled skewers add protein, while beans, avocado, and fresh greens make the dish filling.
Meanwhile, the creamy herby ranch dressing pulls everything together. It adds richness without overpowering the fresh vegetables.
In fact, this salad often reminds people of the classic California Pizza Kitchen BBQ chicken salad. However, grilling the chicken on skewers adds extra flavor and texture.
Finally, the recipe comes together quickly. Prep takes about 20 minutes, cooking takes around 15 minutes, and the entire BBQ Chicken Skewer Salad is ready in about 35 minutes.
Ingredients for BBQ Chicken Skewer Salad
Ingredients for the BBQ Chicken Skewers
2 pounds boneless skinless chicken breasts
3 tablespoons avocado oil
1 teaspoon kosher salt
2 cups BBQ sauce divided
8 small wooden skewers soaked in water
Ingredients for the Creamy Herby Ranch Dressing
1 cup avocado oil
1 large egg
1/2 cup unsweetened full fat coconut milk
2 tablespoons lemon juice
1 tablespoon red wine vinegar
1 teaspoon kosher salt
1 teaspoon onion powder
2 garlic cloves minced
1/4 cup finely chopped fresh dill
1/4 cup finely chopped fresh parsley
1 teaspoon freshly ground black pepper
Ingredients for the Fresh Salad Base
4 ears corn
2 tablespoons avocado oil
8 cups thinly sliced romaine lettuce
6 green onions thinly sliced
16 ounces grape tomatoes quartered
1 can black beans drained and rinsed
1/4 cup chopped fresh cilantro
2 tablespoons chopped fresh basil
1 avocado peeled pitted and diced
How to Make BBQ Chicken Skewer Salad (Step-by-Step)
Step 1: Marinate the Chicken
First, flatten the chicken breasts to an even thickness. Then cut them into roughly 2 inch pieces.
Next, toss the chicken with avocado oil, kosher salt, and about half of the BBQ sauce. Let the chicken sit at room temperature for at least 20 minutes. Meanwhile, refrigerate it for several hours if you want deeper flavor.
Step 2: Make the Creamy Herby Ranch Dressing
Meanwhile, place avocado oil and the egg in a tall jar. Blend with an immersion blender until the mixture thickens like mayonnaise.
Next, blend in coconut milk, lemon juice, red wine vinegar, salt, onion powder, and garlic. Then stir in fresh dill, parsley, and black pepper.
Finally, place the dressing in the refrigerator until the salad is ready.
Step 3: Assemble the Chicken Skewers
Next, thread the marinated chicken pieces onto the soaked wooden skewers. Leave a small space between pieces so the chicken cooks evenly.
Step 4: Prepare the Corn for Grilling
Meanwhile, brush the corn lightly with avocado oil. This helps the kernels char slightly while grilling.
Step 5: Preheat and Prepare the Grill
Next, preheat the grill to medium high heat around 350 to 400°F. Then lightly oil the grill grates so the chicken and corn do not stick.
Step 6: Grill the Corn and BBQ Chicken Skewers
First, place the corn on the grill. Cook for about 10 to 12 minutes while turning occasionally until the corn becomes tender and lightly charred.
Meanwhile, grill the chicken skewers for about 3 to 4 minutes per side.
After flipping the skewers, brush them with the remaining BBQ sauce. Continue cooking until the chicken finishes cooking through and develops grill marks.
Then allow the corn and chicken to cool slightly.
Step 7: Toss the Salad Base
Next, place romaine lettuce, green onions, tomatoes, black beans, cilantro, and basil into a large bowl.
Then toss the mixture with your desired amount of dressing until evenly coated.
Step 8: Add Grilled Corn and Avocado
Next, cut the kernels from the grilled corn cobs.
Then add the corn and diced avocado to the salad bowl. Gently toss again so the ingredients stay intact.
Step 9: Assemble and Serve the BBQ Chicken Skewer Salad
Finally, divide the salad into bowls or serve it family style.
Top the salad with the freshly grilled BBQ chicken skewers and serve immediately.
Each serving delivers about 953 calories with approximately 39 grams of protein, along with fiber rich vegetables and satisfying healthy fats.
Tips for Perfect BBQ Chicken Skewer Salad
Marinating Tips for Maximum Flavor
First, marinate the chicken for at least 20 minutes. However, marinating for several hours adds deeper BBQ flavor.
Also, cut chicken pieces evenly so they cook at the same rate.
Grilling Tips for Juicy Chicken and Charred Corn
Next, keep the grill around 350 to 400°F. This temperature cooks chicken evenly while still creating grill marks.
Meanwhile, turn the corn occasionally so every side gets light char.
Dressing Tips for the Best Creamy Texture
Blend the oil and egg slowly with the immersion blender. As a result, the mixture thickens quickly.
Also, keep the dressing refrigerated until serving so it stays fresh and creamy.
Easy Variations and Substitutions
Whole30 and Paleo Adjustments
For Whole30 compliance, omit the corn and black beans.
Instead, add extra grilled vegetables or more leafy greens for texture.
Protein and Ingredient Swaps
You can also swap chicken with grilled shrimp or steak.
Meanwhile, if black beans are not available, try chickpeas or grilled zucchini slices.
Flavor Variations to Try
Add sliced jalapeños for heat.
Meanwhile, smoked paprika or chipotle powder in the marinade adds deeper BBQ flavor.
Serving Suggestions for BBQ Chicken Skewer Salad
This BBQ Chicken Skewer Salad works perfectly as a main dinner. However, it also pairs well with grilled sides.
For example, serve it alongside balsamic grilled vegetables perfect as a BBQ side dish for a colorful spread.
Meanwhile, if you want another corn based dish, try creamy street corn pasta salad packed with smoky summer flavor.
Make-Ahead and Storage Tips
How to Prep the Components in Advance
You can marinate the chicken several hours ahead of grilling.
Also, prepare the herby ranch dressing up to one week ahead. Store it in a sealed container in the refrigerator.
Meanwhile, chop the vegetables shortly before serving so they stay crisp.
How to Store Leftovers
Store leftover salad in an airtight container in the refrigerator for up to two days.
However, keep the chicken skewers separate when possible. This helps the lettuce stay fresh.
BBQ Chicken Skewer Salad FAQs
What are the 4 ingredients in chicken salad?
Many classic chicken salads include cooked chicken, mayonnaise, celery, and seasoning. However, modern versions often add herbs, vegetables, or fruit for extra flavor.
What goes well with chicken skewers?
Chicken skewers pair well with grilled vegetables, fresh salads, rice, or roasted potatoes. A fresh salad like this BBQ Chicken Skewer Salad also works beautifully.
Is chicken salad okay for a diabetic to eat?
Yes, chicken salad can work well for people managing blood sugar. Lean chicken provides protein while vegetables add fiber. However, watch added sugars in dressings or sauces.
What side dish with skewers?
Popular side dishes include grilled corn, vegetable salads, pasta salads, or roasted vegetables.
More Such Recipes
- smoky slow cooked beef ribs in rich BBQ sauce for a hearty dinner
- quick and comforting one pot lemon herb chicken and rice for busy weeknights
- easy crockpot kielbasa and green beans family dinner recipe
- shrimp and creamed corn easy summer dinner with grilled flavor
- fresh and colorful summer veggies recipes perfect for BBQ dinners
For daily cooking ideas and recipe inspiration, you can also follow along here:
Pinterest: https://www.pinterest.com/kai_recipes/
Facebook: https://web.facebook.com/kairecipe/
Conclusion
This BBQ Chicken Skewer Salad brings together smoky grilled chicken, fresh vegetables, and creamy herb dressing in one satisfying bowl. It feels vibrant, hearty, and perfect for warm weather dinners. Whether you cook for family or friends, this salad always lands on the table with big flavor and bright color.

BBQ Chicken Skewer Salad Amazing Fresh Dinner
- Total Time: 35 minutes
- Yield: 6 servings 1x
Description
BBQ Chicken Skewer Salad with smoky grilled chicken, charred corn, crisp romaine, black beans, fresh herbs, and creamy herby ranch dressing. This hearty dinner salad delivers a perfect mix of smoky, sweet, creamy, and fresh flavors inspired by the classic California BBQ chicken salad.
Ingredients
2 pounds boneless skinless chicken breasts
3 tablespoons avocado oil
1 teaspoon kosher salt
2 cups BBQ sauce divided
8 small wooden skewers soaked in water
1 cup avocado oil
1 large egg
1/2 cup unsweetened full fat coconut milk
2 tablespoons lemon juice
1 tablespoon red wine vinegar
1 teaspoon kosher salt
1 teaspoon onion powder
2 garlic cloves minced
1/4 cup finely chopped fresh dill
1/4 cup finely chopped fresh parsley
1 teaspoon freshly ground black pepper
4 ears corn
2 tablespoons avocado oil
8 cups thinly sliced romaine lettuce
6 green onions thinly sliced
16 ounces grape tomatoes quartered
1 (15 ounce) can black beans drained and rinsed
1/4 cup chopped fresh cilantro
2 tablespoons chopped fresh basil
1 avocado peeled pitted and diced
Instructions
1. Flatten chicken breasts to even thickness and cut into roughly 2 inch pieces. Toss with avocado oil, salt, and half of the BBQ sauce. Let marinate at least 20 minutes or refrigerate several hours for deeper flavor.
2. Prepare the dressing by blending avocado oil and egg with an immersion blender until thick like mayonnaise. Blend in coconut milk, lemon juice, red wine vinegar, salt, onion powder, and garlic until smooth. Stir in dill, parsley, and black pepper. Chill until ready to use.
3. Thread the marinated chicken pieces onto soaked wooden skewers leaving small gaps between pieces.
4. Lightly coat the corn with avocado oil.
5. Preheat grill to medium high heat about 350 to 400 degrees F and oil the grates.
6. Grill corn for 10 to 12 minutes turning occasionally until tender and lightly charred. Grill chicken skewers for about 3 to 4 minutes per side. After flipping brush with remaining BBQ sauce and continue grilling until cooked through.
7. Let the corn and chicken cool slightly.
8. Combine romaine lettuce, green onions, tomatoes, black beans, cilantro, and basil in a large bowl. Toss with desired amount of dressing.
9. Cut kernels from grilled corn and add to the salad along with diced avocado. Toss gently.
10. Serve the salad topped with the grilled BBQ chicken skewers.
Notes
For Whole30 compliance omit the corn and black beans.
Chicken can marinate several hours ahead for stronger flavor.
The herby ranch dressing can be prepared up to one week in advance and stored refrigerated in a sealed container.
- Prep Time: 20 minutes
- Cook Time: 15 minutes
- Category: Dinner
- Method: Grilling
- Cuisine: American
Nutrition
- Serving Size: 1 serving
- Calories: 953
- Sugar: 39 g
- Sodium: 1971 mg
- Fat: 64 g
- Saturated Fat: 12 g
- Unsaturated Fat: 47 g
- Trans Fat: 0.03 g
- Carbohydrates: 61 g
- Fiber: 7 g
- Protein: 39 g
- Cholesterol: 124 mg

