BBQ chicken skewer salad
BBQ chicken skewer salad is a tasty twist on summer grilling with juicy, smoky chicken pieces served over a fresh bed of crisp greens and colorful veggies. The combination of…
Tip: save now, cook later.BBQ chicken skewer salad is a tasty twist on summer grilling with juicy, smoky chicken pieces served over a fresh bed of crisp greens and colorful veggies. The combination of charred BBQ flavors and cool, crunchy salad ingredients makes every bite exciting and satisfying.
I love making BBQ chicken skewer salad when I want something light but still filling. The secret is in marinating the chicken just right so it’s flavorful and tender, then grilling it to get those perfect little char marks. Plus, tossing in a tangy dressing or adding some roasted corn or avocado gives it an extra pop that everyone ends up loving.
This salad is one of my go-tos for backyard lunches or casual dinners because it feels fresh yet hearty at the same time. I usually serve it with a slice of crusty bread or a simple side of grilled veggies. It’s an easy way to enjoy all the fun of a BBQ without too much fuss, and it’s great for sharing with friends and family on warm days.
Key Ingredients & Substitutions
Chicken breasts: I like using chicken breasts here because they grill quickly and stay juicy with the BBQ sauce. You can swap for chicken thighs if you want more flavor and tenderness.
BBQ sauce: This is the heart of the flavor. Feel free to use your favorite brand or homemade sauce. For a sweeter touch, try honey BBQ; for more heat, look for spicy versions.
Mixed greens: A romaine and kale mix adds a nice crunch and nutrition. You could replace kale with spinach or arugula for a different flavor profile.
Black beans and corn: These add great texture and protein. If you want, you can swap black beans for chickpeas or kidney beans, and fresh corn for frozen or canned works just fine.
Feta or cotija cheese: Both give a nice salty bite. If you’re avoiding dairy, try avocado slices or a sprinkle of toasted nuts for richness.
Greek yogurt dressing: Greek yogurt gives a creamy tang that balances the BBQ. Sour cream or a dairy-free yogurt alternative can work well if you prefer.
How Do You Grill Chicken Skewers So They Stay Juicy and Flavorful?
Grilling chicken can be tricky since it dries out fast. Here’s how I keep the chicken juicy and tasty:
- Marinate chicken with BBQ sauce and olive oil for 15+ minutes to add flavor and moisture.
- Soak wooden skewers in water for at least 30 minutes to prevent burning.
- Preheat the grill to medium-high for good sear marks and faster cooking.
- Grill chicken skewers about 4-6 minutes per side, turning gently.
- Brush extra BBQ sauce while grilling for extra flavor and moisture.
- Check doneness with a meat thermometer (165°F/74°C) or cut a piece to confirm no pink inside.
Let the chicken rest for a few minutes after grilling to keep juices locked in before serving over the salad.
Equipment You’ll Need
- Grill or grill pan – perfect for getting those nice char marks on the chicken skewers.
- Wooden or metal skewers – wooden ones need soaking to avoid burning, metal ones are reusable and heat quickly.
- Mixing bowls – one for marinating chicken and another to toss your salad ingredients.
- Sharp knife and cutting board – for chopping chicken, veggies, and cheese safely and easily.
- Small bowl and whisk or fork – to mix the creamy cilantro-lime dressing smoothly.
Flavor Variations & Add-Ins
- Swap chicken for shrimp or tofu skewers for a lighter or vegetarian option; both grill well and soak up BBQ flavors.
- Add sliced avocado or grilled bell peppers to the salad for creaminess and extra color.
- Use pepper jack or shredded cheddar instead of feta for a melted, mild twist.
- Mix in fresh jalapeño or a dash of chili powder for a spicy kick if you like heat.

How to Make BBQ Chicken Skewer Salad
Ingredients You’ll Need:
For the BBQ Chicken Skewers:
- 2 large chicken breasts, cut into chunks
- 1/2 cup BBQ sauce
- 1 tbsp olive oil
- Salt and pepper to taste
- Wooden or metal skewers (if wooden, soak in water for 30 minutes before use)
For the Salad:
- 4 cups mixed greens (romaine and kale mix)
- 1 cup grape or cherry tomatoes, halved
- 1/2 cup canned black beans, drained and rinsed
- 1/2 cup corn kernels (fresh, canned, or thawed frozen)
- 1/2 cucumber, diced
- 1/4 cup red onion, finely chopped
- 1/4 cup crumbled feta cheese or cotija cheese
For the Dressing:
- 1/2 cup Greek yogurt or sour cream
- 1 tbsp fresh cilantro, finely chopped
- 1 tbsp lime juice
- Salt and pepper to taste
How Much Time Will You Need?
Getting this tasty salad ready takes about 10 minutes of prep and 15 minutes of cooking time. Add a little extra if you soak wooden skewers before you start. It’s a quick, fresh meal you can whip up any time.
Step-by-Step Instructions:
1. Marinade and Grill the Chicken Skewers:
Preheat your grill or grill pan to medium-high heat. Toss the chicken chunks in a bowl with olive oil, salt, pepper, and BBQ sauce. Let the chicken soak in the flavors for at least 15 minutes. Next, thread the marinated chicken pieces evenly onto your skewers. Grill the skewers for 4-6 minutes per side until the chicken is cooked through and has nice grill marks. Feel free to brush on extra BBQ sauce while grilling to boost the flavor. Once done, take the skewers off the heat and set them aside to rest.
2. Prepare the Fresh Salad:
In a large bowl, combine your mixed greens, halved tomatoes, black beans, corn, diced cucumber, and chopped red onion. Sprinkle crumbled feta or cotija cheese over the top to add a salty, creamy touch.
3. Make the Creamy Dressing and Serve:
Mix Greek yogurt, chopped cilantro, lime juice, salt, and pepper in a small bowl until smooth and creamy. Serve the salad with the warm BBQ chicken skewers on top alongside the dressing. You can toss the salad with the dressing before eating or drizzle it over the chicken and salad separately—whichever you prefer. Enjoy your fresh and flavorful BBQ Chicken Skewer Salad!
Can I Use Frozen Chicken for the Skewers?
Yes! Just be sure to fully thaw the chicken in the fridge overnight before cutting and marinating. This helps the chicken cook evenly and absorb the BBQ flavors better.
How Long Can I Store Leftover Salad and Chicken?
Store leftovers separately in airtight containers in the fridge for up to 3 days. Reheat the chicken skewers gently on the grill or in the oven. Keep the salad and dressing chilled and toss just before serving.
Can I Make the Dressing Ahead of Time?
Absolutely! Prepare the cilantro-lime dressing a day ahead and keep it refrigerated. Just give it a good stir before serving to bring back the freshness.
What Are Good Alternatives to BBQ Sauce?
If you want to switch it up, try using teriyaki or honey mustard sauce on the chicken for different flavors. Just adjust the marinade time and seasoning to complement the new sauce.