Close-up of BBQ Chicken Skewer Salad freshly made and ready to serve
Healthy Meals

BBQ Chicken Skewer Salad

This post may contain affiliate links. If you make a purchase through these links, I earn a small commission at no extra cost to you. See my full disclosure.

Let me tell you about the night this BBQ Chicken Skewer Salad saved our summer dinner. It was one of those warm Austin evenings where the air smelled like jasmine and Jake had the grill fired up. Lily announced she wanted something “fancy” (her word for food on a stick), and Noah, well, Noah just wanted to dip everything in ketchup. I needed a meal that felt like a celebration but came together fast. This BBQ Chicken Skewer Salad was my answer, and now it is on repeat at our house.

What I love most about this dish is how the smoky, sticky chicken balances with the crisp, cool salad underneath. The charred peppers and juicy grilled corn bring that backyard flavor, but a tangy lime dressing keeps everything light and fresh. It is one of those healthy meals that tastes like a cheat day, which is exactly what I want to feed my crew. Every bite of this BBQ Chicken Skewer Salad reminds me of long summer nights, barefoot kids on the patio, and the joy of good food made simply.

Why You'll Love This BBQ Chicken Skewer Salad

BBQ Chicken Skewer Salad Ingredients

The beauty of this BBQ Chicken Skewer Salad is that the ingredient list is flexible. I like to use boneless, skinless chicken thighs because they stay juicier on the grill, but breasts work great too. A good quality BBQ sauce does a lot of the heavy lifting, so pick one you love. For the salad base, I go heavy on romaine for crunch, then pile on the colorful veggies.

  • 600g (1.3 lb) boneless, skinless chicken thighs, cut into bite-sized pieces. Thighs are my go-to for juicy skewers.
  • 160ml (⅔ cup) your favorite BBQ sauce, divided. Use a smoky or sweet variety.
  • 2 bell peppers, any color, cut into 1-inch chunks. I love a mix of red and yellow for sweetness.
  • 1 red onion, cut into chunks, layers separated.
  • 2 ears fresh corn, husked. Grilled corn adds amazing charred flavor to this BBQ Chicken Skewer Salad.
  • 1 head romaine lettuce, chopped.
  • 1 large avocado, diced.
  • 150g (1 cup) cherry tomatoes, halved.
  • Fresh cilantro leaves, a handful.
  • For the dressing: 60ml (¼ cup) olive oil, juice of 2 limes, 1 clove garlic minced, ½ tsp salt, ¼ tsp black pepper.

Choose your BBQ sauce wisely. Since it is the backbone of flavor, avoid anything too watery. I reach for a thick, slightly spicy one that caramelizes beautifully on the grill. If you are watching sugar, there are excellent no-sugar-added options now. For a homemade twist, you could even whip up a quick version like the dressing from my Homemade Caesar Dressing recipe, swapping the anchovy for smoked paprika to give your BBQ Chicken Skewer Salad a smoky kick.

A quick note about the corn: fresh, sweet summer corn is unbeatable here. But if you are making this in the off-season, you can char frozen corn in a hot skillet. It will still bring that lovely smoky note to the salad. Leafy greens like romaine hold up well under the warm chicken, making each bite of this BBQ Chicken Skewer Salad perfectly crisp.

Note: If using wooden skewers, soak them in water for at least 30 minutes before threading. This keeps them from catching fire on the grill. I learned that lesson the hard way during one frantic dinner scramble.

How to Make BBQ Chicken Skewer Salad

The rhythm of making this BBQ Chicken Skewer Salad is wonderfully simple. I like to start the corn on the grill first so it gets those deep char marks while I build the skewers. The whole method is forgiving, so even a new cook can nail it.

Step 1: Fire up the grill and char the corn.

Preheat your grill or grill pan to medium-high heat. Place the husked corn directly on the grates and cook, turning occasionally, until charred in spots all around. This takes about 8 to 10 minutes. You will smell that sweet, smoky aroma filling the air. Set the corn aside until it is cool enough to handle, then cut the kernels off the cob.

Lora’s Tip: For even more flavor, brush the corn with a little olive oil and sprinkle with salt before grilling.

Step 2: Thread the skewers.

While the corn cooks, toss the chicken pieces and bell pepper chunks in a bowl with a generous splash of olive oil and a pinch of salt and pepper. Thread the chicken, peppers, and red onion chunks onto metal or soaked wooden skewers, alternating as you go. I love how colorful they look, like little edible confetti sticks. This is the same assembly technique I use for the skewers in my Grilled Chicken Cobb Salad; it works every time.

Step 3: Grill the skewers.

Place the skewers on the hot grill and cook for 5 to 6 minutes, turning once. Brush all sides generously with half of the BBQ sauce during the last 2 minutes of cooking. The sauce should bubble and caramelize, creating a sticky, glossy coating on the chicken. Keep a close eye on it, because the sugars can go from beautifully charred to burnt in seconds. Your BBQ Chicken Skewer Salad will taste best when the chicken is just cooked through and still tender.

Step 4: Whisk the dressing and assemble.

In a small bowl, whisk together the olive oil, fresh lime juice, minced garlic, salt, and pepper. On a large platter or individual plates, spread out the chopped romaine. Top with the grilled corn kernels, diced avocado, cherry tomatoes, and fresh cilantro. Lay the warm BBQ Chicken Skewer Salad skewers right on top. Drizzle everything with the tangy lime dressing and serve with the remaining BBQ sauce on the side for dipping.

Lora's Kitchen Tips

BBQ Chicken Skewer Salad Variations and Substitutions

One of the best things about a BBQ Chicken Skewer Salad is how adaptable it is. I tweak it constantly based on what is in my fridge, and it never lets me down.

Protein Swap: Not a chicken fan? This salad is incredible with shrimp skewers or even chunks of firm tofu brushed with the same smoky sauce. The method stays exactly the same.

Greek Twist: Give your BBQ Chicken Skewer Salad a Mediterranean vibe by swapping the lime dressing for a lemon-oregano vinaigrette and adding crumbled feta cheese, kalamata olives, and cucumber. It transforms the whole dish into something that feels entirely new.

Spicy Southwestern: Add a pinch of cayenne to the BBQ sauce and toss in some black beans and diced jalapeño. A drizzle of chipotle ranch takes this variation of a BBQ chicken skewer salad over the top. Lily calls it “the spicy green one” and asks for it with extra tortilla chips on the side.

What to Serve with BBQ Chicken Skewer Salad

This BBQ Chicken Skewer Salad is a meal on its own, but I often round it out with a few simple sides. Warm flour or corn tortillas are perfect for wrapping up the salad and skewer contents into little tacos. If you want something cold and refreshing to drink alongside it, my family loves a tall glass of the Prebiotic Iced Tea Lemonade. The honey-sweetened lemonade cuts through the smoky richness beautifully. A few sliced radishes or pickled jalapeños on top add a final bright, crunchy note.

How to Store BBQ Chicken Skewer Salad

BBQ Chicken Skewer Salad FAQ

Here are the questions I get asked most about this recipe:

Can I make BBQ Chicken Skewer Salad ahead of time?

Yes, you can prep most of the components in advance. Chop the vegetables, whisk the dressing, and thread the skewers up to 24 hours ahead. Store them separately in the fridge. Then just grill and assemble when ready to eat. The chicken is best warm, so I recommend serving it right off the grill.

What is the best chicken for BBQ Chicken Skewer Salad?

Boneless, skinless chicken thighs are my top choice because they stay incredibly juicy even with high-heat grilling. Chicken breast works well too, but you have to be extra careful not to overcook it. Some grocery stores even sell pre-cut chicken tenders, which make for fast, perfectly portioned skewers.

Can I cook this on a stovetop instead of a grill?

Absolutely. A cast-iron grill pan works beautifully. Heat it over medium-high heat until smoking hot, then cook the skewers just as you would on an outdoor grill. You will still get those lovely char marks, and the kitchen will smell incredible.

How do I keep my BBQ Chicken Skewer Salad from getting soggy?

The key is keeping the salad ingredients dry. Wash and thoroughly dry your greens before chopping. Always dress the salad right at the last moment, or better yet, let everyone dress their own portion. I place the warm skewers on top without pressing them down too much.

Is BBQ Chicken Skewer Salad healthy?

It is absolutely one of my favorite healthy dinners. It packs lean protein from the chicken, healthy fats from the avocado, and tons of vitamins from all the colorful vegetables. If you are monitoring sugar, simply choose a sugar-free BBQ sauce and enjoy every bite of this vibrant salad.

I hope this BBQ Chicken Skewer Salad becomes as beloved in your kitchen as it is in mine. It has a way of making a regular Tuesday feel like a little celebration. The kids help with the skewers (Noah sneaks raw peppers, Lily organizes the toppings), and Jake is always in charge of the grilling. This dish, in all its colorful glory, is our kind of summer on a plate. I really hope it becomes your favorite too.

With love and extra BBQ sauce,
Lora x

BBQ Chicken Skewer Salad

Servings

4

servings
Prep time

15

minutes
Cooking time

15

minutes
Calories

410

kcal

    Ingredients

    • 600g (1.3 lb) boneless, skinless chicken thighs, cut into bite-sized pieces

    • 2 bell peppers, cut into chunks

    • 1 red onion, cut into chunks, layers separated

    • 2 tbsp olive oil

    • Salt and pepper, to taste

    • 160ml (⅔ cup) BBQ sauce, divided

    • 2 ears corn, husked

    • 1 head romaine lettuce, chopped

    • 1 large avocado, diced

    • 150g (1 cup) cherry tomatoes, halved

    • A handful fresh cilantro leaves

    • 60ml (¼ cup) olive oil

    • Juice of 2 limes

    • 1 clove garlic, minced

    • ½ tsp salt

    • ¼ tsp black pepper

    Directions

    • Preheat grill or grill pan to medium-high. Grill corn, turning, until charred, 8-10 min. Cut kernels off cob.

    • Toss chicken, peppers, and onion with olive oil, salt, and pepper. Thread onto skewers, alternating ingredients.

    • Grill skewers, turning once, 5-6 min. Brush with half of the BBQ sauce in the last 2 min. Cook until chicken reaches 73°C (165°F).

    • Whisk olive oil, lime juice, garlic, salt, and pepper for the dressing.

    • Arrange romaine on a platter. Top with corn, avocado, tomatoes, cilantro. Lay warm BBQ Chicken Skewer Salad skewers on top. Drizzle with dressing and extra BBQ sauce.

      Leave a Comment

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

      *