BBQ Chicken Skewer Salad Recipe is hands down one of those dishes that makes dinner feel like a special occasion, even on a busy weeknight. The smoky, tangy chicken pairs perfectly with fresh, crisp greens and a creamy herby dressing that’s just irresistible.
Jump to:
Why You'll Love This Recipe
I’m genuinely excited to share this BBQ Chicken Skewer Salad Recipe because it brings together all my favorite summer flavors in one bowl. It’s smoky, juicy, fresh, and downright satisfying without feeling heavy or complicated.
- Simple Yet Flavorful: The chicken gets a fantastic smoky barbecue glaze that’s easy to master on your grill or stovetop.
- Fresh Herb Ranch Dressing: This homemade herby ranch is creamy and bright, adding just the right zing to the salad.
- Layered Textures: From crunchy romaine and grilled corn to creamy avocado, every bite feels fresh and exciting.
- Perfect for Any Occasion: It works as a weekday dinner, impressive weekend meal, or even a crowd-pleasing potluck dish.
Ingredients & Why They Work
This BBQ Chicken Skewer Salad Recipe shines because of the balance between smoky, fresh, creamy, and bright ingredients. Each component brings something special, so don’t skip the homemade ranch – it’s a total game-changer.
- Chicken breasts: Lean and tender, chicken soaks up the marinade beautifully and grills perfectly on skewers.
- Avocado oil: A light, neutral oil great for marinade and grilling without overpowering flavors.
- BBQ sauce: Use your favorite brand or homemade to infuse that smoky-sweet BBQ flavor. Use 1 cup for marinating and reserve the remaining 1 cup for basting.
- Wooden skewers: Don’t forget to soak them first so they don’t burn on the grill!
- Light-tasting oil & egg: Essential for whipping up that creamy herby ranch dressing from scratch.
- Coconut milk: Adds creaminess and a subtle richness to the dressing without overwhelming the herbs.
- Lemon juice & red wine vinegar: These brighten the dressing and balance all the flavors.
- Fresh dill, parsley & garlic: Bright, aromatic herbs that make the ranch shine.
- Romaine lettuce: Crisp base that holds up well to the dressing and salad ingredients.
- Corn on the cob: Grilled for a touch of sweetness and smokiness.
- Green onions, grape tomatoes & black beans: These add layers of freshness and substance to the salad bowl.
- Avocado: Creamy, buttery bites to balance the tangy dressing and smoky chicken.
- Cilantro & basil: Fresh, fragrant herbs that elevate every forkful.
Make It Your Way
One of the things I love about this BBQ Chicken Skewer Salad Recipe is how easy it is to customize to your tastes or what you have on hand. Feel free to swap out herbs, add extra veggies, or adjust the heat and sweetness of the BBQ sauce.
- Variation: I sometimes swap black beans for chickpeas for a nuttier texture, or omit corn for a Whole30-friendly twist. Both ways taste fantastic!
- Dietary Modifications: Gluten-free and Whole30-ers can easily adapt this by using compliant BBQ sauces and skipping beans or corn where needed.
- Seasonal Changes: In the winter, I switch fresh corn for grilled zucchini or bell peppers to keep that grilled flavor profile alive.
Step-by-Step: How I Make BBQ Chicken Skewer Salad Recipe
Step 1: Marinate the Chicken for Maximum Flavor
I always pound my chicken breasts to an even thickness – it helps them cook evenly and stay juicy. Cut into 2-inch pieces, then toss with avocado oil, kosher salt, and 1 cup of BBQ sauce. Letting it marinate for at least 20 minutes gives that awesome BBQ flavor a chance to really soak in. If you have extra time, refrigerate for 4-8 hours. Trust me, the flavor gets better the longer it marinates.
Step 2: Whip Up the Herby Ranch Dressing
This homemade ranch took my BBQ Chicken Skewer Salad Recipe from great to unforgettable. Using an immersion blender, I emulsify the oil and egg to create a creamy base, then blend in coconut milk, lemon juice, vinegar, and seasonings. Fresh dill, parsley, and black pepper stir in last for that herbal punch. It’s really easy once you get the hang of it and tastes way fresher than store-bought.
Step 3: Grill Chicken & Corn to Perfection
Preheat your grill to medium-high (350-400°F), oil the grates carefully to avoid flare-ups, and start with the corn as it takes about 10-12 minutes to get tender with lovely char marks. Throw on your chicken skewers and let them cook undisturbed for 3-4 minutes on the first side for nice grill marks. Flip, baste generously with remaining BBQ sauce, and continue cooking 3-4 minutes until cooked through with grill marks on both sides. Closing the grill lid keeps them juicy and speeds cooking time.
Step 4: Assemble the Salad & Serve
While the chicken rests, toss romaine, green onions, tomatoes, black beans, cilantro, and basil with your herby ranch. Cut the grilled corn off the cob and add it in, then gently fold in creamy diced avocado just before serving for that perfect bite every time. Plate with your beautiful BBQ chicken skewers and dig in!
Top Tip
From trial and error, I’ve learned these tips make all the difference when preparing the BBQ Chicken Skewer Salad Recipe — because no one wants dry chicken or a dull dressing!
- Even Chicken Thickness: Pound your chicken to uniform thickness so it cooks evenly, keeping it tender and juicy every time.
- Skewer Soak: Always soak wooden skewers thoroughly to prevent them from catching fire on the grill.
- Grill Lid Closed: Keep the lid closed as much as possible while cooking chicken to maintain even heat and moisture.
- Dressing Freshness: Make the herby ranch dressing just before serving for the best flavor, or store it in the fridge for up to a week.
How to Serve BBQ Chicken Skewer Salad Recipe
Garnishes
I love topping this salad with extra fresh herbs—cilantro and basil bring brightness—plus a few crumbles of feta or a squeeze of lime really kick up the flavor. Sometimes, I add thinly sliced radishes for a peppery crunch, too.
Side Dishes
This salad stands strong on its own, but when I want to round out the meal, I pair it with garlic bread or a light quinoa salad. For a BBQ party, these creamy coleslaw or grilled veggies make perfect companions.
Creative Ways to Present
Hosting friends? I’ve served this BBQ Chicken Skewer Salad Recipe in mini mason jars layered with the dressing at the bottom and salad ingredients on top. It’s a fun, grab-and-go style presentation that always impresses!
Make Ahead and Storage
Storing Leftovers
Store any leftovers separated if possible—keep grilled chicken skewers and salad components in airtight containers in the fridge. I usually toss the salad with dressing right before eating again to keep the greens crisp.
Freezing
You can freeze the marinated chicken skewers before grilling but not the salad or dressing. Thaw completely in the fridge overnight for best results, then grill fresh.
Reheating
Reheat grilled chicken in a skillet over medium heat or briefly under the broiler to maintain juiciness and a bit of char. I avoid microwaving to keep the texture intact.
Frequently Asked Questions:
Absolutely! You can use a grill pan or broil the skewers in your oven. Just watch closely to avoid overcooking, and baste with BBQ sauce toward the end for that smoky flavor.
The herby ranch dressing keeps well in the fridge for up to one week, stored in an airtight container. Give it a good stir before using, as it may thicken or separate slightly.
Yes! Use a compliant BBQ sauce and omit the black beans and corn. The dressing is already Whole30-friendly with a few adjustments, like skipping store-bought mayo if it has non-compliant ingredients.
Pounding the chicken pieces evenly helps them cook uniformly. Also, grilling over medium heat with the lid closed traps moisture. Basting with BBQ sauce during cooking locks in flavor and juiciness.
Final Thoughts
This BBQ Chicken Skewer Salad Recipe has become one of my go-to dishes for everything from quick dinners to laid-back weekend gatherings. It’s full of fresh, vibrant flavors that feel both comforting and celebratory. I hope you enjoy making it and sharing it as much as I do—don’t hesitate to tweak it until it’s perfectly yours!
Print
BBQ Chicken Skewer Salad Recipe
- Prep Time: 20 minutes
- Marinating Time: 4 hours
- Cook Time: 15 minutes
- Total Time: 35 minutes
- Yield: 6 servings 1x
- Category: Main Course
- Method: Grilling
- Cuisine: American
- Diet: Gluten Free
Description
This BBQ Chicken Skewer Salad is a delicious and hearty dish featuring tender grilled chicken marinated in BBQ sauce, served atop a fresh salad loaded with corn, tomatoes, black beans, and avocado. Topped with a creamy, herby ranch dressing made with avocado oil and fresh herbs, this salad strikes a perfect balance of smoky, tangy, and fresh flavors—ideal for summer grilling or a wholesome main course.
Ingredients
For the Chicken Skewers:
- 2 pounds boneless skinless chicken breasts
- 3 tbsp avocado oil
- 1 tsp kosher salt
- 2 cups BBQ sauce (Primal Kitchen brand recommended)
- 8 wooden skewers (6-inch), pre-soaked
For the W30 Herby Ranch:
- 1 cup light tasting oil (avocado oil 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 garlic, minced
- ¼ cup finely chopped fresh dill fronds
- ¼ cup finely chopped fresh parsley
- 1 tsp freshly cracked black pepper
For the Salad:
- 4 ears 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 (about 16 ounces)
- 1 (15-ounce) can black beans, drained and rinsed (omit for Whole30)
- ¼ cup loosely packed freshly chopped cilantro leaves
- 2 tbsp freshly chopped basil leaves
- 1 avocado, peeled, pitted, and diced medium
Instructions
- Marinate the chicken: Using a meat mallet or heavy skillet, pound the chicken breasts until they are uniformly ½ inch thick. Cut into 2-inch cubes and place in a large bowl. Add avocado oil, kosher salt, and 1 cup of BBQ sauce. Stir to combine well. Set aside to marinate at least 20 minutes at room temperature, or cover and refrigerate for 4-8 hours for deeper flavor.
- Make the Herby Ranch: Pour the oil into a wide mouth jar slightly larger than an immersion blender. Crack the egg (if using) into the oil and let it sink. Place the immersion blender blade on top of the yolk and hold still until thick mayonnaise forms at the bottom (about 10 seconds). Slowly move the blender up and down until fully emulsified. Add coconut milk, lemon juice, red wine vinegar, salt, onion powder, and minced garlic, then blend briefly to combine. Stir in chopped dill, parsley, and black pepper. Refrigerate until ready to use. This dressing keeps up to 1 week.
- Grill the chicken and corn: Preheat the grill to medium-high heat (350-400°F). Oil the grill grates lightly with avocado oil using a paper towel and tongs. Drizzle avocado oil over corn ears and rub to coat. Place corn and chicken skewers on the grill. Grill corn, turning every 2 minutes, for about 10-12 minutes until tender. Grill chicken skewers for 3-4 minutes on the first side to form grill marks, then flip and baste with reserved BBQ sauce. Continue cooking 3-4 minutes until cooked through with grill marks on both sides. Keep grill lid closed as much as possible while cooking. Remove chicken and corn and let the corn cool enough to handle.
- Assemble the salad: In a large bowl, combine sliced romaine lettuce, green onions, grape tomatoes, black beans, cilantro, and basil. Add desired amount of herby ranch dressing and toss until lettuce is well coated. Remove corn kernels from the cob and add to the salad along with diced avocado. Gently toss again to combine.
- Serve: Plate the salad topped with the grilled BBQ chicken skewers and enjoy immediately.
Notes
- If using store-bought mayonnaise instead of homemade ranch, use 1 cup of mayo and omit the egg and oil blending step.
- For Whole30 compliance, omit corn and black beans from the salad.
- Pre-soaking wooden skewers prevents them from burning on the grill.
- You can substitute light olive oil for avocado oil in the dressing if desired.
- The herby ranch dressing keeps well refrigerated for up to one week, making it great for meal prep.
Nutrition
- Serving Size: 1 serving
- Calories: 480 kcal
- Sugar: 10 g
- Sodium: 650 mg
- Fat: 26 g
- Saturated Fat: 6 g
- Unsaturated Fat: 18 g
- Trans Fat: 0 g
- Carbohydrates: 31 g
- Fiber: 7 g
- Protein: 35 g
- Cholesterol: 95 mg
Leave a Reply