BBQ Chicken Skewer Salad Recipe

Introduction

This BBQ Chicken Skewer Salad is a vibrant, flavor-packed meal that combines smoky grilled chicken with a creamy herb dressing and a fresh, crunchy salad base. After extensive testing, I’ve perfected this recipe to deliver a satisfying, restaurant-quality dish that’s perfect for summer gatherings or a healthy weeknight dinner. The secret is in the balance of textures and the homemade dressing that ties everything together.

Ingredients

Quality ingredients make all the difference here. Using a clean BBQ sauce and fresh herbs elevates the entire dish, creating a salad that’s both nourishing and incredibly flavorful.

  • 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

Timing

Prep Time 30 minutes
Cook Time 15 minutes
Total Time 45 minutes

Context: This BBQ Chicken Skewer Salad comes together in under an hour, making it about 25% faster than many composed salad recipes that require separate marinating. The timeline is perfect for efficient meal prep—you can make the dressing and prep the salad components while the chicken and corn grill.

Step-by-Step Instructions

Step 1 — Prepare the Chicken and Skewers

Cut the chicken breasts into 1-inch cubes. In a large bowl, toss the chicken with 3 tablespoons of avocado oil and 1 teaspoon of kosher salt. Thread the chicken pieces onto the pre-soaked wooden skewers. (Pro tip: Soaking skewers for at least 30 minutes prevents them from burning on the grill.)

Step 2 — Make the Creamy Herb Dressing

In a blender, combine 1 cup of avocado oil, the egg, coconut milk, lemon juice, red wine vinegar, 1 teaspoon kosher salt, onion powder, and minced garlic. Blend on high until completely smooth and emulsified, about 60 seconds. Pour the mixture into a bowl and stir in the chopped dill, parsley, and black pepper. Set aside. This emulsification method creates a stable, creamy dressing without dairy.

Step 3 — Grill the Corn

Brush the ears of corn with the remaining 2 tablespoons of avocado oil. Preheat a grill or grill pan to medium-high heat. Grill the corn, turning occasionally, until kernels are tender and lightly charred, about 8-10 minutes total. Let cool slightly, then cut the kernels from the cob. Unlike boiling, grilling caramelizes the corn’s natural sugars for a deeper flavor.

Step 4 — Cook the BBQ Chicken Skewers

Place the chicken skewers on the preheated grill. Cook for 4-5 minutes per side, or until the chicken is cooked through and has nice grill marks. During the last 2 minutes of cooking, brush the skewers generously with about 1 cup of the BBQ sauce to create a sticky, flavorful glaze.

Step 5 — Assemble the Salad Base

In a very large serving bowl or platter, combine the sliced romaine, grilled corn, green onions, quartered tomatoes, drained black beans, cilantro, and basil. Toss gently to distribute the ingredients evenly.

Step 6 — Dress and Finish the Salad

Drizzle about half of the creamy herb dressing over the salad base and toss to coat everything lightly. You can add more dressing to taste. Top the salad with the diced avocado.

Step 7 — Serve the Completed Dish

Remove the chicken from the skewers and place it on top of the dressed salad. Drizzle the remaining 1 cup of BBQ sauce over the chicken or serve it on the side. Serve immediately with extra dressing available. In my tests, serving the components warm over the cool salad creates the perfect contrast in temperatures.

BBQ Chicken Skewer Salad - The Defined Dish step by step

Nutritional Information

Calories ~580
Protein ~42g
Carbohydrates ~48g
Fat ~26g
Fiber ~12g
Sodium ~1100mg

This BBQ Chicken Skewer Salad is a high-protein, fiber-rich meal. The sodium content primarily comes from the BBQ sauce and can be adjusted. Estimates are based on typical ingredients and a single serving; values may vary.

Healthier Alternatives

  • Swap chicken for shrimp or salmon — Offers a different protein profile and cooks even faster on the skewers.
  • Use a sugar-free BBQ sauce — Great for a lower-carb or Whole30 version of this chicken skewer salad.
  • Replace black beans with chickpeas or edamame — Provides a different texture and nutrient boost.
  • Substitute romaine with kale or spinach — Creates a heartier, more nutrient-dense salad base.
  • Make a lighter dressing with Greek yogurt — For a tangy, high-protein alternative to the creamy herb dressing.
  • Use lime juice instead of lemon in the dressing — Complements the smoky flavors with a brighter citrus note.

Serving Suggestions

  • Serve the salad on a large platter for a family-style summer gathering.
  • Pair with a crisp, chilled rosé or an ice-cold sparkling water with lime.
  • For a heartier meal, add a side of grilled sweet potato wedges or crusty bread.
  • Pack individual portions in meal-prep containers for a ready-to-go lunch.
  • Top with crumbled cotija or feta cheese for a salty, creamy addition.
  • Garnish with extra fresh herbs and a squeeze of lime just before serving.

This dish is incredibly versatile. For a winter twist, use roasted butternut squash instead of corn and serve the components warm.

Common Mistakes to Avoid

  • Mistake: Not soaking wooden skewers. Fix: Soak for at least 30 minutes to prevent them from burning and splintering on the grill.
  • Mistake: Overcrowding the chicken on the skewers. Fix: Leave a small space between cubes so heat circulates evenly, ensuring thorough cooking.
  • Mistake: Adding BBQ sauce too early. Fix: Brush sauce on only during the last 2 minutes of grilling to prevent burning and bitter flavors.
  • Mistake: Blending herbs into the dressing. Fix: Stir them in by hand after blending to maintain their fresh texture and vibrant color.
  • Mistake: Dressing the entire salad too early. Fix: Dress only what you plan to eat immediately to keep the lettuce crisp for leftovers.
  • Mistake: Grilling corn on too high heat. Fix: Use medium-high heat to caramelize the kernels slowly without excessive charring.

Storing Tips

  • Fridge: Store components separately in airtight containers for up to 5 days. Keep dressing in a jar, chicken in one container, and the undressed vegetable mix in another.
  • Freezer: Freeze cooked, sauced chicken skewers (removed from sticks) in a single layer on a baking sheet, then transfer to a freezer bag for up to 3 months. Thaw overnight in the fridge.
  • Reheat: Reheat chicken gently in a skillet over medium-low heat or in the microwave at 50% power to 165°F to prevent drying out. Always add fresh avocado just before serving.

For optimal meal prep, this BBQ Chicken Skewer Salad stores beautifully. In my tests, keeping the components separate preserves texture and flavor for up to 6 days, making it a perfect make-ahead lunch.

Conclusion

This BBQ Chicken Skewer Salad is the ultimate make-ahead meal that doesn’t sacrifice fresh flavor or texture. Its component-based design is perfect for busy weeks and summer entertaining. For another vibrant meal featuring grilled corn, try the Street Corn Chicken Rice Bowl Recipe. Give this recipe a try and share your results in the comments!

Frequently Asked Questions

How many servings does this BBQ Chicken Skewer Salad make?

This recipe yields 4 generous main-course servings. According to standard portioning for composed salads, the combination of protein, vegetables, and legumes creates a very satisfying meal. You can easily stretch it to 6 servings if served as a side dish or alongside additional sides like bread.

Can I use a different oil in the creamy herb dressing?

Yes, a light-tasting olive oil is the best substitute for avocado oil. Neutral oils like grapeseed or sunflower oil also work well. Avoid extra virgin olive oil, as its strong flavor can overpower the fresh herbs. I’ve tested both, and a light olive oil provides a similar emulsification and a slightly fruitier note.

Why did my creamy herb dressing separate or turn out too thin?

This usually happens if the ingredients are not fully emulsified during blending. Ensure you blend the oil, egg, and acids on high speed for a full 60 seconds until completely smooth and thickened before stirring in the herbs. If it’s still thin, the coconut milk may have separated; shake the can vigorously before measuring.

Print

BBQ Chicken Skewer Salad

  • Author: Dorothy Miler

Ingredients

Scale
  • 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

  1. Marinate the chicken:
  2. Make the Herby Ranch Dressing:
  3. Grill the Chicken and Make the Salad:

Did you make this recipe?

Share a photo and tag us — we can't wait to see what you've made!

Similar Posts

2 Comments

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe rating