New recipes every day — Follow on Pinterest to never miss one ✦
BBQ Chicken Skewer Salad
Home Salads & Side dishes BBQ Chicken Skewer Salad
Salads & Side dishes

BBQ Chicken Skewer Salad

BBQ Chicken Skewer Salad

Grilled BBQ chicken skewers turn a plain salad into a full meal with smoky edges, juicy centers, and just enough sweetness to make every bite feel finished. The chicken lands on top of cold greens with crisp cucumber, sweet corn, and ranch, so you get that hot-and-cold contrast that makes a bowl like this work. The tortilla strips on top aren’t just garnish either; they add the crunch that keeps the salad from eating soft or flat.

The trick here is in the marinate and the grill time. A short soak in BBQ sauce gives the chicken surface flavor without turning it sticky or heavy, and cubing the chicken before skewering helps it cook evenly and fast. Soaked wooden skewers matter too, because dry skewers can scorch before the chicken is done. Keep the grill hot enough to get a little char on the outside, but not so hot that the sugar in the sauce burns before the meat cooks through.

Below, you’ll find the small details that keep the chicken juicy, plus a few smart swaps if you want to make the bowl lighter, heartier, or easier to prep ahead.

The chicken stayed juicy and the BBQ sauce caramelized just enough on the grill without burning. I loved how the ranch and crunchy tortilla strips balanced the smoky skewers.

★★★★★— Megan L.

Save these BBQ chicken skewers over salad for a fast grilled dinner with ranch, corn, and crunch in every bite.

Save to Pinterest

The Fastest Way to Keep BBQ Chicken Juicy on the Grill

Most grilled chicken salad fails because the chicken gets dry before the salad is even assembled. Cubing the chicken solves part of that problem by giving you more surface area for flavor and faster, more even cooking. The other half is heat control: BBQ sauce has sugar, and sugar burns before chicken overcooks. You want enough heat to set the sauce and pick up a little char, but not a raging fire that leaves the outside bitter.

Let the chicken marinate for the full 30 minutes. That short rest gives the sauce time to cling and season the meat without making it mushy. If you marinate much longer, the texture can turn soft on the outside before it ever hits the grill. And once the skewers come off, let them rest for a few minutes before building the bowls so the juices stay in the chicken instead of running over the greens.

What the Salad Bowl Needs to Balance the Sauce

BBQ chicken skewer salad grilled fresh ranch

Chicken breasts are the right choice here because they stay clean-tasting against the sweetness of the BBQ sauce and cook quickly on skewers. Thighs will work if that’s what you have, but they bring more fat and a richer bite, which changes the feel of the bowl.

BBQ sauce does the seasoning, glazing, and browning all at once, so use one you actually like to eat straight from the spoon. If your sauce is thick and sticky, loosen it with a tablespoon or two of water so it coats the chicken more evenly before marinating.

Ranch dressing cools everything down and gives the salad a creamy finish that stands up to the grilled chicken. A thinner bottled ranch is fine here because it drizzles better over the bowl; a thick one can clump and sit on top instead of coating the greens.

Mixed greens, cucumber, tomatoes, onion, and corn keep the bowl fresh and varied. The corn echoes the sweet note in the BBQ sauce, the cucumber keeps each bite crisp, and the red onion sharpens the whole thing so it doesn’t taste one-note.

Crispy tortilla strips are worth keeping. They hold their crunch longer than croutons and fit the smoky-sweet chicken better than a bread-based topping.

Build the Bowl in the Right Order

Marinating for Flavor, Not Mush

Stir the chicken cubes into the BBQ sauce until every piece is coated, then let them sit for 30 minutes. That timing is long enough to season the surface and short enough to keep the meat firm. If the chicken looks overly wet after marinating, let the excess sauce drip off before skewering so the grill can do its job instead of steaming the coating.

Threading the Skewers Evenly

Use soaked wooden skewers and leave a little space between each piece of chicken. Packed-together chicken steams in the middle and takes longer to cook, which is how you end up with dry edges and underdone centers. Even spacing helps the heat move around the meat and gives you those browned spots that taste like the grill did its best work.

Grilling Until the Sauce Sets

Grill the skewers for about 5 to 6 minutes per side, turning once the first side releases with a little char. If the sauce starts to darken too fast, move the skewers to a cooler part of the grill so the sugars don’t scorch. The chicken is done when it feels firm, the juices run clear, and the thickest piece reaches 165°F.

Assembling So Every Bite Has Contrast

Start with greens, then scatter the tomatoes, cucumber, onion, corn, and cheddar over the top. Lay the skewers across the bowl so the hot chicken lightly softens the cheese and greens without wilting everything underneath. Finish with ranch and tortilla strips right before serving so the crunch stays intact.

Ways to Make This BBQ Chicken Skewer Salad Fit Your Kitchen

Gluten-Free Version

Use a gluten-free BBQ sauce and check the ranch label, since some bottled dressings use hidden thickeners or malt vinegar. The rest of the bowl is naturally gluten-free, and tortilla strips can be swapped for certified gluten-free chips or left off entirely.

Dairy-Free Bowl

Skip the cheddar and use a dairy-free ranch or a vinaigrette-style dressing instead. You’ll lose a little of the creamy cooling effect, so add extra cucumber or avocado to bring that same soft contrast against the grilled chicken.

Make It Heartier

Add cooked rice or quinoa under the greens if you want this to eat like a bigger dinner. The BBQ chicken still stays the focal point, but the extra base helps soak up the ranch and makes the bowl hold up better for meal prep.

Storage and Reheating

  • Refrigerator: Store the chicken and salad separately for up to 3 days. The greens will soften if dressed too early, so keep the ranch on the side until serving.
  • Freezer: The grilled chicken freezes well for up to 2 months. Freeze it off the skewers in a sealed container, then thaw overnight in the fridge before reheating.
  • Reheating: Warm the chicken gently in a skillet or in the microwave at short intervals. High heat dries out cubed chicken fast, so stop as soon as it’s just heated through.

Answers to the Questions Worth Asking

Can I use chicken thighs instead of chicken breasts?+

Yes, and they’ll stay a little juicier on the grill. Thighs take on the BBQ sauce well, but they cook a bit more slowly and the bowl will taste richer and less lean.

How do I keep the chicken from burning before it’s cooked through?+

Keep the grill at medium-high, not screaming hot, because BBQ sauce burns fast. If the outside is getting dark before the chicken is done, move the skewers to indirect heat and finish them there.

Can I make BBQ chicken skewer salad ahead of time?+

Yes. Grill the chicken and prep the vegetables up to 3 days ahead, then store them separately. Assemble the bowls and add ranch and tortilla strips right before eating so the greens stay crisp.

How do I know when the chicken skewers are done?+

The safest check is an instant-read thermometer at the thickest piece of chicken. You’re looking for 165°F, and the meat should feel firm with juices that run clear, not pink.

Can I use store-bought grilled chicken instead?+

You can, but you’ll lose the smoky BBQ coating that makes the skewers feel special. If you go that route, toss the cooked chicken in warm BBQ sauce first so the flavor carries into the salad instead of sitting on top of it.

BBQ Chicken Skewer Salad

BBQ chicken skewer salad with smoky grilled chicken cubes served over a fresh mixed-greens salad. Marinate in BBQ sauce, grill on soaked skewers, then finish with ranch dressing and crispy tortilla strips for crunch.
Prep Time 25 minutes
Cook Time 12 minutes
marinating 30 minutes
Total Time 1 hour 7 minutes
Servings: 4 servings
Course: Main Dish
Cuisine: American
Calories: 560

Ingredients
  

BBQ chicken skewers
  • 1.5 lb chicken breasts Cubed.
  • 0.5 cup BBQ sauce Use for marinating and grilling coating.
  • 1 Wooden skewers, soaked Soak to prevent burning.
Salad toppings
  • 1 mixed greens
  • 1 cherry tomatoes, halved
  • 1 cucumber, diced
  • 0.25 red onion, sliced
  • 1 corn kernels
  • 0.5 cup shredded cheddar cheese
  • 0.5 cup Ranch dressing For drizzling.
  • 1 Crispy tortilla strips For topping.

Equipment

  • 1 grill

Method
 

Marinate the chicken
  1. Coat the chicken cubes with BBQ sauce and marinate for 30 minutes for deeper flavor; keep refrigerated while it rests.
Skewer and grill
  1. Thread the marinated chicken cubes onto the soaked wooden skewers.
  2. Grill the skewers for 5-6 minutes per side until cooked through, flipping once; remove when the chicken is no longer pink and has visible grill marks.
Assemble the salad
  1. Build salad bowls with mixed greens, cherry tomatoes, cucumber, red onion, and corn kernels.
  2. Top each bowl with the hot grilled BBQ chicken skewers.
  3. Drizzle with ranch dressing and finish with crispy tortilla strips for a crunchy top layer.

Notes

For best texture, grill the chicken until just cooked through so it stays juicy when sliced on the skewers. Refrigerate leftovers in a covered container for up to 3 days; keep tortilla strips separate and add fresh at serving. Freezing is not recommended for the salad, but you can freeze the cooked chicken skewers up to 2 months and reheat before assembling. For a lighter option, swap ranch dressing for Greek yogurt ranch to reduce calories while keeping a creamy finish.

Leave a Comment

Recipe Rating