BBQ Chicken Skewer Salad – Amazing & Easy Summer Favorite

BBQ Chicken Skewer Salad brings together smoky grilled chicken, crisp greens, and a creamy herby dressing in one satisfying bowl. This recipe delivers bold flavor while still keeping things fresh and balanced, making it perfect for warm-weather meals. Whether you need quick easy lunches or a crowd-pleasing dinner, this dish checks every box. Plus, the combination of juicy BBQ chicken and vibrant vegetables creates a colorful plate that feels as good as it tastes.

Story 

I started making BBQ Chicken Skewer Salad during peak grilling season when I wanted something hearty but still refreshing. Instead of serving traditional bbq skewers with heavy sides, I paired them with crisp greens and fresh herbs, and the result was instantly a favorite. Over time, this BBQ Chicken Skewer Salad became my go-to for gatherings because it satisfies everyone at the table. Not only does it feel like a complete meal, but it also works perfectly as a summer salad that doesn’t weigh you down. Now, I make BBQ Chicken Skewer Salad whenever I want something quick, flavorful, and packed with texture.

Ingredients

  • 2 pounds boneless, skinless chicken breasts
  • 3 tablespoons avocado oil
  • 1 teaspoon kosher salt
  • 2 cups BBQ sauce, divided
  • 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 chopped fresh dill
  • 1/4 cup chopped fresh parsley
  • 1 teaspoon black pepper
  • 4 ears corn
  • 2 tablespoons avocado oil
  • 8 cups sliced romaine lettuce
  • 6 green onions, sliced
  • 16 ounces grape tomatoes, quartered
  • 1 (15-ounce) can black beans, drained and rinsed
  • 1/4 cup chopped cilantro
  • 2 tablespoons chopped basil
  • 1 avocado, diced

Step-by-Step Instructions

Preparing the Ingredients

Start by pounding the chicken to an even thickness, then cut it into 2-inch pieces. Place the chicken in a bowl with avocado oil, salt, and 1 cup of BBQ sauce, mixing well so every piece gets coated. Let it marinate for at least 20 minutes, although longer marination deepens the flavor. Meanwhile, prepare the dressing by blending oil and egg until thick, then mix in coconut milk, lemon juice, vinegar, and seasonings. Stir in fresh herbs and chill until ready. At the same time, pre-soak skewers and prep all vegetables so everything is ready to assemble.

Cooking Instructions

Thread the marinated chicken onto skewers, then coat the corn lightly with oil. Heat the grill to medium-high and oil the grates to prevent sticking. Grill the corn for about 10 to 12 minutes, turning frequently until tender. At the same time, cook the chicken skewers for 3 to 4 minutes per side, brushing with reserved BBQ sauce as they cook. Once everything finishes cooking, let the corn and chicken cool slightly. Then, combine lettuce, green onions, tomatoes, beans, cilantro, and basil in a large bowl, toss with dressing, and finish by adding corn, avocado, and grilled chicken on top.

Tips for Perfect Results

Common Mistakes to Avoid

Avoid overcrowding the skewers because tight spacing prevents even cooking. Also, do not skip preheating the grill since proper heat creates those signature grill marks. Another common mistake is overcooking the chicken, which dries it out quickly, so keep a close eye on timing. Finally, adding too much dressing at once can make the salad soggy, so start small and adjust as needed.

Pro Tips for Better Flavor

For deeper flavor, marinate the chicken overnight whenever possible. Fresh herbs in the dressing make a noticeable difference, so avoid dried substitutes here. In addition, grilling the corn until lightly charred adds a subtle smoky sweetness that pairs perfectly with BBQ sauce. If you want extra richness, add a sprinkle of cheese or a squeeze of lime just before serving.

Serving and Storage

How to Serve

Serve BBQ Chicken Skewer Salad immediately while the chicken remains warm and juicy. This dish works well as a standalone meal, but you can also pair it with crusty bread or a light soup. For gatherings, arrange the skewers on top for a visually appealing presentation that highlights the grilled elements.

BBQ Chicken Skewer Salad

How to Store Leftovers

Store leftovers in an airtight container in the refrigerator for up to three days. Keep the dressing separate if possible to maintain freshness. When ready to eat, reheat the chicken gently and toss the salad again before serving. Avoid freezing since the fresh vegetables and dressing do not hold their texture well.

Conclusion

BBQ Chicken Skewer Salad delivers a perfect balance of smoky, fresh, and creamy flavors in every bite. With simple steps and vibrant ingredients, this recipe fits seamlessly into both busy weekdays and relaxed weekend meals. Once you try it, you will keep coming back to it for its flavor, texture, and versatility.

Discover more delicious recipes by following me on Facebook and Pinterest.

Frequently Asked Questions

Can I make BBQ Chicken Skewer Salad ahead of time?

Yes, you can prepare most components ahead, including marinating the chicken and making the dressing. However, grill the chicken and assemble the salad just before serving for the best texture and flavor.

What is the best BBQ sauce for this recipe?

Choose a high-quality BBQ sauce with balanced sweetness and smokiness. You can also use a sugar-free or homemade version depending on your preference.

Can I make this a healthy chicken salad option?

Absolutely, this recipe already fits well as a healthy chicken salad thanks to lean protein, fresh vegetables, and wholesome fats. You can further adjust it by using less dressing or adding extra greens.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
BBQ Chicken Skewer Salad

BBQ Chicken Skewer Salad


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Amanda Hartwellen
  • Total Time: 35 minutes
  • Yield: 6 servings 1x
  • Diet: Gluten Free

Description

BBQ Chicken Skewer Salad with grilled chicken, fresh vegetables, and creamy herby ranch dressing for a balanced and flavorful meal.


Ingredients

Scale
  • 2 pounds boneless skinless chicken breasts
  • 3 tablespoons avocado oil
  • 1 teaspoon kosher salt
  • 2 cups BBQ sauce divided
  • 8 wooden skewers pre-soaked
  • 1 cup avocado oil
  • 1 large egg
  • 1/2 cup 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 fresh dill
  • 1/4 cup fresh parsley
  • 1 teaspoon black pepper
  • 4 ears corn
  • 2 tablespoons avocado oil
  • 8 cups romaine lettuce
  • 6 green onions
  • 16 ounces grape tomatoes
  • 1 can black beans drained
  • 1/4 cup cilantro
  • 2 tablespoons basil
  • 1 avocado diced

Instructions

  1. Pound chicken to even thickness cut into pieces and marinate with oil salt and BBQ sauce
  2. Blend oil and egg then add remaining dressing ingredients and mix well
  3. Thread chicken onto skewers and prepare corn with oil
  4. Grill corn turning often until tender
  5. Grill chicken skewers flipping and basting with BBQ sauce until cooked through
  6. Combine salad ingredients toss with dressing add corn and avocado then top with chicken skewers

Notes

  1. Marinate chicken longer for deeper flavor
  2. Use fresh herbs for best dressing taste
  3. Do not overdress the salad
  4. Grill corn until slightly charred for added flavor
  • Prep Time: 20 minutes
  • Cook Time: 15 minutes
  • Category: Main Course
  • Method: Grilling
  • Cuisine: American

Nutrition

  • Serving Size: 1 serving
  • Calories: 520
  • Sugar: 10
  • Sodium: 720
  • Fat: 30
  • Saturated Fat: 6
  • Unsaturated Fat: 22
  • Trans Fat: 0
  • Carbohydrates: 28
  • Fiber: 7
  • Protein: 38
  • Cholesterol: 110

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star