Delicious BBQ chicken skewer salad with fresh greens and colorful vegetables.

BBQ chicken skewer salad

BBQ Chicken Skewer Salad is a fresh and tasty dish that brings together juicy grilled chicken pieces glazed with smoky barbecue sauce, served on a bed of crisp greens and…

By Willow Reading time: 6 min
Tip: save now, cook later.
Serves 4–6

BBQ Chicken Skewer Salad is a fresh and tasty dish that brings together juicy grilled chicken pieces glazed with smoky barbecue sauce, served on a bed of crisp greens and colorful veggies. The skewers add a fun, hands-on feel while the salad keeps things light and refreshing, making it a perfect meal for warm days or anytime you want something that’s both filling and fresh.

I love making this salad because the BBQ chicken adds just the right amount of flavor without overpowering the crunch of the salad. It’s like the best of both worlds—the satisfying grilled meat and the cool, crisp veggies. A little drizzle of your favorite dressing or even some extra BBQ sauce on the side really tops it off. I usually throw on some cherry tomatoes, cucumber, and a bit of red onion for that perfect mix of textures and tastes.

This salad makes a great lunch or dinner, especially when you want something quick but impressive. I find that serving the chicken right on the skewers keeps it warm and makes it easy to enjoy, especially if you’re eating outside or packing it for a picnic. It’s one of those simple meals that always feels a bit special and gets a “wow” from everyone at the table.

Key Ingredients & Substitutions

Chicken Breasts: Using chicken breasts gives you juicy, lean meat that’s easy to cut into cubes. You can swap for thighs if you want more flavor and tenderness.

BBQ Sauce: Pick your favorite brand or homemade sauce. If you’re avoiding sugar, use a low-sugar or sugar-free sauce for a healthier option.

Romaine Lettuce: Romaine adds crunch and freshness. Spinach or mixed greens work well too if you want a softer texture.

Corn Kernels: Fresh grilled corn adds a nice smoky touch, but canned or frozen corn are quick and tasty alternatives.

Ranch or Yogurt Dressing: Ranch brings creaminess that balances the BBQ flavors. For a lighter twist, plain Greek yogurt with lemon and herbs is a great swap.

How Do You Get Perfectly Grilled BBQ Chicken Skewers?

Grilling chicken on skewers needs attention to cook evenly and get that nice char without drying out.

  • Soak wooden skewers in water at least 30 minutes to stop burning.
  • Preheat grill or pan to medium-high for a good sear.
  • Thread chicken cubes loosely—not too tight—for even cooking.
  • Grill 10-12 mins, turning often and basting with BBQ sauce to keep moist and add flavor.
  • Cook until chicken reaches 165°F inside or juices run clear.

Equipment You’ll Need

  • Grill pan or outdoor grill – great for getting those lovely grill marks and smoky flavor on the chicken.
  • Mixing bowls – perfect for marinating the chicken and tossing the salad ingredients.
  • Wooden or metal skewers – help you cook and serve the chicken in fun, easy-to-eat portions; soak wooden ones to avoid burning.
  • Sharp knife – essential for cutting chicken and chopping veggies cleanly and safely.
  • Serving plates or large salad bowls – to keep the salad fresh and hold the skewers on top nicely.

Flavor Variations & Add-Ins

  • Swap chicken for shrimp or tofu for a different protein that also grills well and soaks up BBQ flavors beautifully.
  • Add diced avocado for creaminess that balances the tangy BBQ and fresh veggies in the salad.
  • Include black beans or kidney beans to boost fiber and make the salad heartier.
  • Mix in a pinch of smoked paprika or chili powder into the marinade for extra smoky or spicy heat.

Easy BBQ Chicken Skewer Salad

BBQ Chicken Skewer Salad

Ingredients You’ll Need:

For the BBQ Chicken Skewers:

  • 2 large chicken breasts, cut into bite-sized cubes
  • 1/2 cup BBQ sauce (your choice)
  • 1 tbsp olive oil
  • Salt and pepper to taste
  • 4 wooden or metal skewers (if wooden, soak in water for 30 minutes prior)

For the Salad:

  • 4 cups romaine lettuce, chopped
  • 1 cup cherry tomatoes, halved
  • 1/2 cup corn kernels (fresh, grilled or canned)
  • 1/4 cup red onion, thinly sliced
  • 1/4 cup fresh cilantro or parsley, chopped (optional)

For the Dressing:

  • 1/2 cup ranch dressing or yogurt-based dressing
  • Additional BBQ sauce for drizzling (optional)

How Much Time Will You Need?

This recipe takes about 10 minutes to prep, 30 minutes marinating time, plus 10-12 minutes cooking. You’ll be ready to enjoy a flavorful, fresh BBQ chicken skewer salad in under an hour!

Step-by-Step Instructions:

1. Marinate the Chicken:

In a bowl, mix the chicken cubes with olive oil, salt, pepper, and half of the BBQ sauce. Cover and let it marinate for at least 30 minutes, or up to 2 hours in the fridge to soak in all that smoky flavor.

2. Assemble the Skewers:

Thread the marinated chicken cubes onto your soaked wooden or metal skewers. Be sure to leave a little space between pieces for even cooking.

3. Cook the Skewers:

Heat your grill pan, outdoor grill, or skillet over medium-high heat. Grill the skewers for about 10-12 minutes, turning them now and then and basting with the remaining BBQ sauce. Cook until the chicken is fully cooked and lightly charred.

4. Prepare the Salad:

While the chicken cooks, combine chopped romaine lettuce, halved cherry tomatoes, corn kernels, sliced red onion, and fresh cilantro or parsley (if using) in a large bowl.

5. Plate and Dress:

Place the salad mix onto serving plates. Drizzle the ranch or yogurt dressing over the salad. You can also drizzle a little extra BBQ sauce if you like a tangy kick.

6. Serve:

Lay the hot BBQ chicken skewers on top of the salad and serve immediately. Enjoy the fresh, smoky flavors!

Can I Use Frozen Chicken for This Recipe?

Yes, you can use frozen chicken, but make sure it’s fully thawed before marinating and cooking. Thaw it overnight in the fridge or use the cold water method for quicker thawing.

Can I Make the Salad Ahead of Time?

You can prep the salad ingredients in advance and keep them refrigerated, but dress and assemble the salad just before serving to keep it crisp and fresh.

How Should I Store Leftover Chicken Skewers?

Store leftover chicken skewers in an airtight container in the fridge for up to 3 days. Reheat gently in the oven or microwave before serving.

What Can I Substitute for Ranch Dressing?

If you prefer a lighter option, try using plain Greek yogurt mixed with a bit of lemon juice and fresh herbs for a tasty, creamy dressing alternative.

About the author
Willow

Leave a Comment