BBQ Chicken Skewer Salad
Table of Contents
BBQ Chicken Skewer Salad – With a Homemade Avocado Mayo Dressing
Growing up in the bustling souks of Marrakech, I learned early on that good food is as much about technique as it is about flavor. When I moved to Paris for culinary school, I sharpened that technique, learning how a touch of patience can make a simple dish feel like a five-star experience. Back in New York, I wanted to bring the heat of that Moroccan spice with a splash of French finesse to a summertime favorite: BBQ Chicken Skewer Salad. The star of the show? A homemade avocado mayo dressing that cuts through the smoky char, adding creamy brightness and a pop of green that looks almost edible. Trust me, when you taste it, the blend of smoky, tangy, and buttery will instantly transport you from Times Square to a hot Moroccan patio.
Picture the crunch of fresh romaine under a golden grill‑seared chicken strand, the sweet summer glow of corn, and the tang of a homemade mayo that blends jalapeño heat sparingly with the health benefit of avocado oil. The veggies cling to each bite, the mango‑like citrus from the lemon, and the subtle earthiness of fresh dill and parsley. Every mouthful unravels layers: the first bite is the buttery, smoky char; the second a burst of tomato and lime; a final whisper of smoky pepper… the salad is a symphony of textures.
I made this version after a church potluck where we needed something that stood out among bowls of burrito rice and baked beans. The secret? The homemade avocado mayo dressing keeps the salad fresh a long time, and the pre‑marinated chicken yields an even flavor profile that’s less acidic than store‑bought versions. I’ll warn you that tossing the salad too late can release too much liquid from the mayo; that’s why I let the chicken cool before folding in the vegetables. If you’re new to grilling or rapid emulsification, I’ll walk you through both, ensuring a flawless, crowd‑pleasing result.
Why This BBQ Chicken Skewer Salad Recipe Is the Best
The flavor spark lies in the homemade avocado mayo, a velvety sauce that balances the smoky char of the chicken.
Rather than relying on dry sauces, the mayo softens each bite, letting the delicates of cucumber, tomato, and corn linger.
It’s a Master‑Chef moment with a quick technique: pickling the chicken in avocado oil gives the meat a silky texture, preventing dryness so common in quick grill lunch options.
Even a first‑timer will find this recipe approachable: the step‑by‑step markdown, visual cue highlights, and a quick 52‑minute turnaround mean you never miss the secret of “fool‑proof” grilling, even if you’ve just taken your first skillet from my NYC kitchen.
BBQ Chicken Skewer Salad Ingredients
I usually source my greens from the green market in Brooklyn, but feel free to pick up your favorites at any local produce stand. The fresh tomatoes, herbs, and corn flaunt the summer garden, while the smoldering chicken ties a modern twist to traditional flavors.
Ingredients List
- 2 pounds boneless, skinless chicken breasts
- 3 tablespoons avocado oil
- 1 teaspoon kosher salt
- 2 cups BBQ sauce, divided (e.g., Primal Kitchen)
- 8 (6-inch) wooden skewers, pre‑soaked
- 1 cup avocado oil
- 1 large egg
- ½ 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
- ¼ cup finely chopped fresh dill fronds
- ¼ cup finely chopped fresh parsley
- 1 teaspoon freshly ground black pepper
- 4 ears corn
- 2 tablespoons avocado oil
- 8 cups thinly sliced romaine lettuce (about 2 small heads)
- 6 green onions, thinly sliced (green parts only)
- 16 ounces grape tomatoes, quartered
- 1 (15-ounce) can black beans, drained and rinsed
- ¼ cup loosely packed cilantro leaves
- 2 tablespoons freshly chopped basil
- 1 avocado, diced into medium cubes
Ingredient Spotlight
Chicken breasts are the backbone; choose a matte skinless cut from a reputable butcher in Manhattan for consistent thickness.
The avocado oil in the mayo replaces costly mayonnaises, imparting a buttery finish while keeping the salad light—an ideal substitution if you prefer oil‑free.
Fresh dill adds a bright herbal note; if unavailable, a pinch of dried dill still works but prefer fresh for the full aromatic profile.
| Original Ingredient | Best Substitution | Flavor / Texture Impact |
|---|---|---|
| Chicken breasts | Boneless thighs | Adds savoriness, slightly fattier texture. |
| Avocado oil | Canola or grapeseed oil | Neutral flavor, still smooth. |
| Fresh dill | Dried dill | Warmer, less bright. |
How to Make BBQ Chicken Skewer Salad — Step-by-Step
The secret to a lingering flavor is in the timing. Gather your ingredients, milk the moment you’re ready to cook, then let the grill glisten.
Step 1: Marinate Chicken
Use a meat mallet or the bottom of a heavy skillet to pound chicken to a uniform ½‑inch thickness. Cut into 2‑inch pieces and toss with 3 tbsp avocado oil, 1 tsp salt, and 1 cup of BBQ sauce. Cover and refrigerate for 4–8 hrs or leave at room temp for 20 min.
💡 Stella’s Pro Tip: For a spicier kick, add a pinch of cayenne to the marination.
Step 2: Make Avocado Mayo
In a wide‑mouth jar, combine 1 cup avocado oil, 1 egg and blend with an immersion blender until thick and creamy. Slowly add ½ cup coconut milk, lemon juice, red wine vinegar, salt, onion powder, and garlic. Blend until smooth, then stir in dill, parsley, and black pepper. Chill until needed.
⚠️ Common Mistake to Avoid: Skipping the slow upward motion of the blender can leave the mayo lumpy.
Step 3: Grill Corn
Rub each ear with 2 tbsp avocado oil, then grill over medium‑high heat for 10–12 min, turning often, until tender.
💡 Stella’s Pro Tip: Wrap the corn in foil to keep it moist and enhance caramelization.
Step 4: Grill Chicken Skewers
Thread chicken, 4–5 pieces per skewer. Grill each side for 3–4 min, baste with reserved BBQ sauce, and cook until fully through.
⚠️ Common Mistake to Avoid: Over‑basting can burn the sugar in the BBQ sauce.
Step 5: Assemble Salad
In a large bowl, toss lettuce, green onions, tomatoes, black beans, cilantro, and basil with your avocado mayo. Add corn, avocado cubes, then top with grilled chicken skewers.
💡 Stella’s Pro Tip: Keep the salad cold until serving to preserve the crunch.
| Step | Action | Duration | Key Visual Cue |
|---|---|---|---|
| 1 | Marinate chicken | 20‑60 min | Even surface |
| 2 | Whisk mayo | 3‑4 min | Creamy consistency |
| 3 | Grill corn | 10‑12 min | Soft, browned kernels |
| 4 | Grill chicken | 6‑8 min | Char marks, pink centers |
| 5 | Assemble salad | 5‑7 min | Colorful, layered look |
Serving & Presentation
Lift the salad onto a rustic wooden board for a farm‑to‑table vibe. A drizzle of avocado mayo over grilled chicken gives a glossy sheen reminiscent of a Moroccan tagine’s glaze. Sprinkle fresh cilantro or basil for aromatic contrast.
Pair the salad with a chilled glass of white wine like Sauvignon Blanc or a light summer beer to cut through the sweetness of the BBQ sauce. For a casual vibe, serve alongside a green‑tea‑scented vinaigrette made with yuzu and sesame oil.
| Pairing Type | Suggestions | Why It Works |
|---|---|---|
| Side Dish | Grilled pita or corn on the cob | Caramelization complements smoky flavors |
| Sauce / Dip | Greek yogurt mayo or a cumin‑spiced yogurt | Softens heat while adding tang |
| Beverage | Chilled Riesling or pilsner | Braces sweet BBQ and aids digestion |
| Garnish | Fresh mint or dill sprigs | Mint’s beauty & dill’s bright aroma |
Make-Ahead, Storage & Reheating
The BBQ Chicken Skewer Salad is a flexible meal that can be prepped ahead of a Friday night crowd or a weekday lunch. I keep the grilled chicken separate until I’m ready to serve so the texture stays firm.
| Method | Container | Duration | Reheating Tip |
|---|---|---|---|
| Refrigerator | airtight bowl | 2 days | Cool to room temp before serving. |
| Freezer | large zip‑lock | 1 month | Slow thaw overnight, reheat minimally. |
| Make-Ahead | pre‑grill chicken | 3 days | Reheat in microwave 1‑2 min. |
When prepping ahead, I wrap each element separately, then combine when the day arrives. That step keeps the salad bright and exciting, even after a week.
Variations & Easy Swaps
| Variation | Key Change | Best For | Difficulty Impact |
|---|---|---|---|
| Korean‑Spiced | Add gochujang + sesame oil | Heat lovers | Easy |
| Gluten‑Free & Dairy‑Free | Swap wheat grains for quinoa; use coconut yogurt | Health‑conscious diners | Medium |
| Fall Harvest | Use roasted butternut squash replace corn | Seasonal flavors | Easy |
Korean‑Spiced BBQ Chicken Skewer Salad
Blend 1 tbsp gochujang into the BBQ sauce, drizzle toasted sesame oil over grilled meat, and finish with crushed Korean chili flakes. The smoky base meets a sweet‑heat explosion that recalls the flavor of a shish‑barg kebab I sampled in Seoul.
Gluten‑Free & Dairy‑Free
Swap wheat‑based tortilla strips for quinoa pasta and replace the avocado mayo with a creamy coconut yogurt dressing. The texture stays plush but the dish feels lighter; I’ve tried it after a hiking day, and it still keeps that “chef‑made” vibe.
Fall Harvest
Roast diced butternut squash with olive oil, thyme, and cinnamon, then fold into the salad. The earthy sweetness pairs wonderfully with the smoky chicken and bright greens.
Can I make this salad ahead of time?
I absolutely can! For a week‑day lunch, I separate the grilled chicken, corn, and dressing, then assemble right before eating. If you refrigerate the pre‑grilled components, keep the diced avocado fresh by slicing it just before serving to avoid browning. The lettuce can be crisp if stored in a sealed container with a paper towel to absorb moisture.
Is this recipe vegetarian?
Not in its current form, but you can skip the chicken and add extra black beans or a tofu block marinated in BBQ sauce. For a plant‑based twist, serve grilled portobello caps on skewers. The avocado mayo still works wonderfully as a creamy base.
What grill temperature works best for the corn?
A medium‑high heat of 350‑400 °F is ideal. The high heat sears the corn quickly, creating caramelized edges while keeping the kernels juicy. If you’re using a gas grill, keep the lid closed for 10‑12 minutes, flipping each minute.
Can I use frozen chicken instead of fresh?
Yes, thaw the chicken in the refrigerator overnight, pat dry, and proceed as the recipe says. Frozen gives a softer texture; to keep chops firm, slice them slightly thicker, about ¾‑inch.
What’s the shelf life of the avocado mayo dressing?
The mayo can stay fresh in the refrigerator for 4‑5 days. Keep it covered and stir it well before using. If you notice any off smell or milky discoloration, discard.
How do I keep the lettuce crisp during assembly?
Wash the lettuce, dry it thoroughly with a salad spinner or clean towel, and store in a sealed container with a paper towel to absorb moisture before assembly. Toss the greens lightly with the mayo just before plating.
What can I use instead of corn?
Grilled corn on the cob is classic, but you can swap it for grilled asparagus, sliced zucchini, or even sautéed bell peppers. Each option brings a distinct texture and color hot color that complements the fresh salad.
Can I double the recipe for a large dinner party?
Absolutely. Scale each ingredient proportionally and use a larger grill rack or a spacious skillet. Keep searing the chicken in batches to avoid overcrowding, which prevents even grill marks.
What spices can add heat without overpowering?
Try a pinch of smoked paprika, a dash of cayenne pepper, or a few dried red pepper flakes. They offer bright heat that balances the sweet BBQ sauce while still letting the fresh herbs shine.
Is there a liquid that can replace egg in avocado mayo?
Yes, use a splash of Greek yogurt or a dollop of silken tofu. Both give a creamy base and introduce a new flavor profile. It’s a great tweak for those avoiding eggs, and the mayo still emulsifies nicely.
Share Your Version!
If you tweak the recipe or add your own signature spice blend, drop a star rating and leave a comment below. Tell me what your crowd loved most, and share your photo on Instagram or Pinterest, tagging @leosfoods. I’d love to see how you spin the traditional flavors into something uniquely yours.
From my NYC kitchen to yours — I hope this recipe brings as much warmth to your table as it does to mine. — Stella 🧡
Love This Recipe? Save It to Pinterest!
If you enjoyed this BBQ Chicken Skewer Salad recipe, don’t let it get lost in your browser tabs! 😄 Pin it now so you can find it again anytime — and explore hundreds more tried-and-tested recipes waiting for you on my Pinterest boards.
👉 Follow Stella on Pinterest @chefrecipes2
📌 Pin this recipe · 🔁 Re-pin your favorites · 💬 Tag me when you make it — I love seeing your creations!
Which grill technique do you prefer: open hearth or modern gas? Share your tips in the comments and keep the conversation sizzling!
BBQ Chicken Skewer Salad
Ingredients
- 2 pounds boneless, skinless chicken breasts
- 3 tablespoons avocado oil
- 1 teaspoon kosher salt
- 2 cups BBQ sauce, (divided, such as Primal Kitchen)
- 8 (6-inch) wooden skewers, (pre-soaked)
- 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 fronds
- 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 ((from about 2 small heads))
- 6 green onions, (thinly sliced (green parts only))
- 16 ounces (about 2 cups) quartered grape tomatoes
- 1 (15-ounce) can black beans (drained and rinsed)
- 1/4 cup loosely packed, freshly chopped cilantro leaves
- 2 tablespoons freshly chopped basil
- 1 avocado, (peeled, seeded, and diced into medium cubes)
Instructions
- Using a meat mallet or the bottom of a heavy skillet, pound the chicken until it is a uniform 1/2-inch thickness. Cut into 2-inch pieces and place in a large bowl with the oil, salt, and 1 cup of BBQ sauce. Stir until well combined. Set aside to let marinate for at least 20 minutes at room temperature, or cover and refrigerate for 4 to 8 hours.
- In a wide-mouth jar, add the oil and egg. Use an immersion blender and, without moving it, gently blend until the mixture turns white, creamy, and thick, 10 to 15 seconds. Slowly move the immersion blender up and down until the oil and egg have emulsified into a mayonnaise.
- Add the coconut milk, lemon, red wine vinegar, salt, onion powder, and garlic and blend until combined. Stir in the dill, parsley, and black pepper. Refrigerate until ready to use.
- Thread the chicken onto the prepared wooden skewers, 4 to 5 pieces each, and set aside.
- Drizzle the corn with the avocado oil and rub to evenly coat.
- Heat the grill over medium-high heat (350 to 400) and oil the grill grates. (To do to this, dip a wadded paper towel in a little oil and, using tongs, wipe the oil evenly over the grates.)
- When hot, add the corn and grill until tender, 10 to 12 minutes total, turning often. Place the chicken skewers on the grill and cook for 3 to 4 minutes, or until nice grill marks have formed. Flip the skewers and baste the grilled side with the reserved BBQ sauce. Continue to grill until chicken is cooked through and nice grill marks have formed on both sides, 3 to 4 minutes. Transfer the corn and the chicken to a platter and let cool slightly.
- In a large bowl, combine the lettuce, green onions, tomatoes, black beans, cilantro, and basil. Add your desired amount of dressing to the salad and toss until the lettuce is well coated.
- Cut the corn from the cob and add to the salad along with the diced avocado, gently tossing once more to combine.
- Top with the grilled chicken skewers, serve, and enjoy!
