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.
Save these BBQ chicken skewers over salad for a fast grilled dinner with ranch, corn, and crunch in every bite.
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

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

BBQ Chicken Skewer Salad
Ingredients
Equipment
Method
- Coat the chicken cubes with BBQ sauce and marinate for 30 minutes for deeper flavor; keep refrigerated while it rests.
- Thread the marinated chicken cubes onto the soaked wooden skewers.
- 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.
- Build salad bowls with mixed greens, cherry tomatoes, cucumber, red onion, and corn kernels.
- Top each bowl with the hot grilled BBQ chicken skewers.
- Drizzle with ranch dressing and finish with crispy tortilla strips for a crunchy top layer.