BBQ Chicken Skewer Salad: The Ultimate Grilled Delight
If you’re looking for a fresh, flavorful, and protein-packed meal that’s perfect for summer grilling or a quick weeknight dinner, this BBQ Chicken Skewer Salad is the answer. Combining smoky grilled chicken skewers with crisp vegetables, creamy avocado, and a tangy homemade herby ranch dressing, this dish is a crowd-pleaser that’s both healthy and satisfying.
In this comprehensive guide, we’ll walk you through everything you need to know about making the perfect BBQ Chicken Skewer Salad, including ingredient breakdowns, step-by-step instructions, storage tips, and variations to suit different dietary needs.
Why You’ll Love This BBQ Chicken Skewer Salad
✅ Perfect Balance of Flavors – The smoky BBQ chicken pairs beautifully with fresh greens, sweet corn, and creamy avocado.
✅ Meal-Prep Friendly – Great for making ahead for lunches or quick dinners.
✅ Customizable – Easily adapt for Whole30, keto, or gluten-free diets.
✅ Great for Gatherings – A show-stopping dish for BBQs, potlucks, and family dinners.
Now, let’s dive into the details!
Ingredients for BBQ Chicken Skewer Salad
For the Chicken Skewers
-
2 lbs boneless, skinless chicken breasts (pounded to ½-inch thickness)
-
3 tbsp avocado oil (or olive oil)
-
1 tsp kosher salt
-
2 cups BBQ sauce (we recommend Primal Kitchen for Whole30 compliance)
-
8 (6-inch) wooden skewers (pre-soaked in water to prevent burning)
For the Herby Ranch Dressing
-
1 cup light-tasting oil (avocado or light olive oil)
-
1 egg (omit if using store-bought mayo)
-
½ cup unsweetened full-fat coconut milk
-
2 tbsp lemon juice
-
1 tbsp red wine vinegar
-
1 tsp kosher salt
-
1 tsp onion powder
-
2 cloves minced garlic
-
¼ cup finely chopped fresh dill
-
¼ cup finely chopped fresh parsley
-
1 tsp freshly cracked black pepper
For the Salad
-
4 ears of corn (omit for Whole30)
-
2 tbsp avocado oil
-
8 cups thinly sliced romaine lettuce (about 2 small heads)
-
6 green onions (thinly sliced, green part only)
-
2 cups quartered grape tomatoes (or cherry tomatoes)
-
1 (15-oz) can black beans, drained & rinsed (omit for Whole30)
-
¼ cup chopped fresh cilantro
-
2 tbsp chopped fresh basil
-
1 avocado, diced
Step-by-Step Instructions
Step 1: Marinate the Chicken
-
Pound the chicken to an even ½-inch thickness using a meat mallet or heavy skillet.
-
Cube into 2-inch pieces and place in a large bowl.
-
Add avocado oil, salt, and 1 cup BBQ sauce, tossing to coat evenly.
-
Let marinate for at least 20 minutes at room temperature (or refrigerate for 4-8 hours for deeper flavor).
Step 2: Make the Herby Ranch Dressing
-
Blend the mayo base:
-
Pour oil into a wide-mouth jar.
-
Crack an egg into the oil and let it sink to the bottom.
-
Using an immersion blender, start at the bottom and slowly lift until emulsified into mayo.
*(Alternatively, use 1 cup store-bought mayo.)*
-
-
Add remaining ingredients:
-
Stir in coconut milk, lemon juice, vinegar, salt, onion powder, and garlic.
-
Fold in fresh dill, parsley, and black pepper.
-
-
Refrigerate until ready to use.
Step 3: Grill the Chicken & Corn
-
Preheat grill to medium-high (350-400°F) and oil the grates.
-
Skewer the chicken onto pre-soaked wooden skewers.
-
Grill chicken for 3-4 minutes per side, basting with extra BBQ sauce after flipping.
-
Grill corn (brushed with oil) for 10-12 minutes, turning occasionally.
Step 4: Assemble the Salad
-
Chop grilled corn off the cob.
-
Toss lettuce, tomatoes, black beans, herbs, and green onions in a large bowl.
-
Add dressing and mix well.
-
Top with grilled chicken skewers, corn, and diced avocado.
The Perfect BBQ Chicken Skewers for Your Salad
When it comes to making a BBQ Chicken Skewer Salad, the star of the dish is undoubtedly the juicy, smoky, and flavorful chicken skewers. Grilling chicken on skewers not only enhances its taste but also makes it easier to incorporate into a salad. Here’s everything you need to know to make the perfect BBQ chicken skewers for your salad.
Choosing the Right Chicken
The best cut for skewers is boneless, skinless chicken breast because it cooks evenly and stays tender when marinated properly. However, you can also use chicken thighs for a richer, more succulent texture. If using breasts, pounding them to an even thickness (about ½ inch) ensures uniform cooking and prevents dryness.
Marinating for Maximum Flavor
A great marinade does two things: tenderizes the meat and infuses it with flavor. For this recipe, we use:
-
Avocado oil (or olive oil) – Helps distribute flavors and keeps the chicken moist.
-
Kosher salt – Enhances natural flavors.
-
BBQ sauce – Choose a high-quality, smoky, and slightly sweet sauce. (For Whole30, use a sugar-free compliant brand like Primal Kitchen.)
Marinating Time:
-
Minimum 20 minutes at room temperature for quick meals.
-
4-8 hours in the fridge for deeper flavor penetration.
Skewering Like a Pro
-
Use pre-soaked wooden skewers (soak for 30+ minutes to prevent burning).
-
Cut chicken into 2-inch cubes for even cooking.
-
Leave small gaps between pieces to allow heat circulation.
Grilling to Perfection
-
Preheat grill to medium-high (350-400°F) and oil the grates.
-
Grill skewers for 3-4 minutes per side, basting with extra BBQ sauce after flipping.
-
Check internal temperature (165°F) to avoid overcooking.
Common Mistakes to Avoid
-
Overcrowding skewers → Uneven cooking.
-
Skipping the marinade → Bland chicken.
-
Using high-sugar BBQ sauce → Causes excessive charring.
By following these steps, your BBQ chicken skewers will be tender, smoky, and packed with flavor—perfect for topping your salad!
The Ultimate Herby Ranch Dressing
No BBQ Chicken Skewer Salad is complete without a creamy, herb-packed ranch dressing. While store-bought versions work in a pinch, homemade herby ranch takes this salad to the next level. Here’s how to make it from scratch.
Why Make Homemade Ranch?
-
No artificial additives (unlike many store-bought versions).
-
Fresher, bolder flavors from real herbs and spices.
-
Customizable consistency (thicker for dipping, thinner for dressing).
Key Ingredients & Their Roles
-
Base (Mayo or Homemade Emulsion)
-
Option 1: Use 1 cup store-bought mayo (light olive oil-based preferred).
-
Option 2: Make homemade mayo with:
-
1 egg (fresh, room temperature).
-
1 cup light-tasting oil (avocado or light olive oil).
-
Immersion blender method for foolproof emulsification.
-
-
-
Creaminess & Tang
-
½ cup coconut milk (adds richness; unsweetened for Whole30).
-
2 tbsp lemon juice + 1 tbsp red wine vinegar (bright acidity).
-
-
Herbs & Seasonings
-
¼ cup fresh dill + ¼ cup parsley (must be fresh for best flavor).
-
2 cloves garlic + 1 tsp onion powder (savory depth).
-
1 tsp salt + 1 tsp black pepper (balances flavors).
-
Step-by-Step Instructions
-
Make the Mayo (if not using store-bought):
-
Blend egg and oil with an immersion blender until thick.
-
-
Add Liquids & Seasonings:
-
Whisk in coconut milk, lemon juice, vinegar, salt, and spices.
-
-
Fold in Herbs:
-
Stir in chopped dill, parsley, and black pepper.
-
-
Chill Before Serving:
-
Refrigerate for 30+ minutes to let flavors meld.
-
Storage & Variations
-
Fridge: Keeps for up to 1 week in a sealed jar.
-
Dairy-Free: Already compliant (thanks to coconut milk).
-
Spicy Version: Add 1 tsp smoked paprika or cayenne.
This herby ranch dressing is so good, you’ll want to drizzle it on everything!
Assembling the Perfect BBQ Chicken Skewer Salad
Now that you’ve mastered the BBQ chicken skewers and herby ranch dressing, it’s time to assemble the ultimate BBQ Chicken Skewer Salad. Here’s how to layer textures and flavors for a restaurant-worthy dish.
Choosing the Right Greens
-
Romaine lettuce is ideal for its crispness and mild flavor.
-
Kale or spinach can be added for extra nutrients.
-
Avoid iceberg lettuce (too watery and bland).
Grilled Corn: A Sweet, Smoky Addition
-
Grill corn (brushed with oil) for 10-12 minutes, turning occasionally.
-
Cut kernels off the cob and let cool slightly before adding to salad.
-
Alternative: Use pan-seared or roasted corn if grilling isn’t an option.
Other Salad Components
-
Fresh Vegetables:
-
Grape tomatoes (sweet and juicy).
-
Green onions (mild bite without overpowering).
-
-
Creamy Elements:
-
Avocado (adds richness; toss in lime juice to prevent browning).
-
-
Protein Boosters (Optional):
-
Black beans (for fiber; omit for Whole30).
-
Crumbled bacon or feta (for extra flavor).
-
Layering the Salad
-
Start with greens as the base.
-
Add tomatoes, onions, and herbs (cilantro + basil).
-
Toss with dressing (use enough to coat but not drown).
-
Top with grilled corn, avocado, and chicken skewers.
Serving Suggestions
-
Family Style: Serve in a large bowl with skewers on top.
-
Meal Prep: Store components separately; assemble before eating.
-
Pairings: Garlic bread, grilled veggies, or sweet potato fries.
Make-Ahead Tips
-
Prep dressing and chicken the night before.
-
Chop veggies in advance (store in airtight containers).
-
Grill corn and chicken fresh for best texture.
Tips for the Best BBQ Chicken Skewer Salad
🔥 Prevent Dry Chicken – Don’t overcook! Chicken should reach 165°F internally.
🌿 Fresh Herbs Matter – Dill, parsley, and basil add brightness.
🌽 Grill for Extra Flavor – Charred corn and smoky chicken elevate the dish.
🥑 Add Avocado Last – Prevents browning before serving.
Dietary Adaptations
-
Whole30: Skip corn, black beans, and use compliant BBQ sauce.
-
Keto: Omit corn and beans, increase avocado and healthy fats.
-
Vegetarian: Swap chicken for grilled tofu or portobello mushrooms.
Serving Suggestions
-
Pair with grilled garlic bread or sweet potato fries.
-
Serve as a main dish or alongside burgers at a BBQ.
-
Meal prep by storing components separately for easy assembly.
Storage & Reheating
-
Refrigerate leftovers in an airtight container for up to 3 days.
-
Reheat chicken separately to maintain crispness.
-
Dressing keeps for up to 1 week.
Final Thoughts
PrintBBQ Chicken Skewer Salad: The Ultimate Grilled Delight
Every summer, my dad would fire up the grill and toss on chicken skewers while the garden burst with fresh veggies. This salad brings back those sunny evenings and hearty laughs. It’s a simple, wholesome dish that’s full of flavor and memories. Try it for your next dinner—you might just make it a tradition too!
- Prep Time: 15 minutes
- Cook Time: 15 minutes
- Total Time: 30 minutes
Ingredients
For the Skewers:
-
2 boneless, skinless chicken breasts, cut into chunks
-
1/2 cup BBQ sauce
-
1 bell pepper, chopped
-
1 red onion, cut into chunks
-
Wooden skewers (soaked in water for 20 mins)
For the Salad:
-
4 cups mixed salad greens
-
1 cup cherry tomatoes, halved
-
1 cucumber, sliced
-
1/4 cup feta cheese (optional)
-
Olive oil and lemon juice for dressing
-
Salt & pepper to taste
Instructions
-
Marinate: Toss chicken in BBQ sauce and let marinate for at least 30 minutes.
-
Assemble Skewers: Thread chicken, bell pepper, and onion onto skewers.
-
Grill: Cook on medium heat grill or grill pan for about 10–12 minutes, turning occasionally until chicken is cooked through.
-
Make the Salad: In a large bowl, mix greens, tomatoes, cucumber, and feta.
-
Dress: Drizzle olive oil and a squeeze of lemon. Season with salt and pepper.
-
Serve: Lay skewers on top of the salad and serve fresh!
Notes
-
Soak Wooden Skewers: Always soak skewers in water for 20–30 minutes before grilling to prevent them from burning.
-
Even Pieces: Cut chicken and veggies into similar-sized pieces for even cooking and better presentation.
-
Marinate for Flavor: Let the chicken sit in the BBQ sauce for at least 30 minutes—longer if possible—for deeper flavor.
-
Grill on Medium Heat: Too hot and the BBQ sauce can burn before the chicken cooks through. Medium heat is just right.
-
Rest Before Serving: Let the skewers rest a few minutes after grilling. This keeps the chicken juicy!
-
Customize Your Salad: Add avocado, corn, or even grilled pineapple for extra color and sweetness.
-
Make It a Meal Prep: Grill extra skewers and store them in the fridge for up to 3 days—great for quick salads or wraps.
Nutrition
- Calories: 320 kcal per serving
- Fat: 18g
- Carbohydrates: 12g
- Protein: 30g
This BBQ Chicken Skewer Salad is the ultimate summer dish—packed with smoky, tangy, and fresh flavors that make it irresistible. Whether you’re hosting a backyard BBQ or meal-prepping for the week, this recipe is a guaranteed hit.