Grilled BBQ chicken skewers turn this salad into a full meal instead of a side dish pretending to be dinner. The chicken picks up smoky char at the edges, the BBQ sauce tightens into a sticky glaze, and the cold crunch of greens, cucumber, and tortilla strips keeps every bite balanced. It lands in that sweet spot where you get something fresh, hearty, and fast without sacrificing the grill flavor people actually crave.
The trick here is giving the chicken just enough time in the sauce to season it without turning the outside gummy on the grill. Cubing the chicken before marinating helps the BBQ flavor cling to every piece, and soaking the skewers keeps them from scorching while the meat cooks through. A little rest after grilling matters too, because that keeps the juices in the chicken instead of running all over the salad bowl.
Below, I’ve included the handful of details that make this salad hold together: how to keep the chicken tender, what toppings can change without throwing off the balance, and the one reheating note that matters if you’re making lunch ahead.
The BBQ on the chicken got sticky and caramelized instead of burning, and the ranch drizzle with the crispy tortilla strips made it taste like a full restaurant salad.
Love the smoky BBQ chicken and crunchy salad combo? Save this one for easy grilling nights.
The Part That Keeps BBQ Chicken from Turning Dry on the Grill
Chicken breasts dry out fast when they’re left in thick pieces or cooked past the point where the center is just done. Cubing the meat helps it cook quickly and evenly, and the short marinade gives the outside enough BBQ flavor to caramelize without spending so long in sauce that it turns soft or sticky in the wrong way. The goal is a little char, not a blackened crust.
Soaked wooden skewers matter here because the grill time is short and direct. If the skewers scorch, the chicken usually isn’t far behind. Letting the chicken rest for a few minutes after grilling also keeps the juices where they belong, which matters once those pieces go over cold greens.
- Cut size — Keep the chicken cubes close to the same size so they finish together. Big chunks stay pale in the center while the smaller ones overcook.
- Marinade time — Thirty minutes is enough. Longer isn’t better with a sauce like this because the sugar in BBQ sauce can make the exterior tacky before the chicken cooks.
- Grill heat — Medium-high gives you color without burning the sauce too quickly. If the grill is screaming hot, the outside will char before the middle catches up.
What Each Topping Is Doing in This Salad Bowl

- BBQ sauce — This does more than season the chicken. It gives the skewers color and that sticky edge you want against the cool salad ingredients. Use a sauce you already like straight from the bottle, because the flavor concentrates once it hits the grill.
- Ranch dressing — Ranch cools down the BBQ smoke and pulls the salad together. A thinner ranch works better here than a thick dip-style dressing because it coats the greens without clumping on top.
- Crispy tortilla strips — These are there for crunch, and they need to go on at the end. Add them too early and they soften from the dressing and grilled chicken.
- Corn and cheddar — Corn brings sweetness, and cheddar adds richness that makes the bowl feel like a meal. If you want the salad lighter, cut back on the cheese before you cut the chicken or the dressing.
Grilling the Chicken Before the Salad Comes Together
Marinating the Cubes
Toss the chicken cubes with the BBQ sauce until every piece is coated, then let them sit for 30 minutes. That short rest is enough to season the meat without breaking down the surface. If the chicken looks wet and soupy before grilling, it hasn’t gone wrong; just let the excess drip off a bit before threading so the sauce doesn’t burn in the first minute on the grill.
Threading and Grilling
Slide the chicken onto soaked skewers and leave a little space between pieces so heat can move around them. Grill over medium-high heat for 5 to 6 minutes per side, watching for grill marks and sauce that tightens into a glossy glaze. If the chicken sticks, it usually needs another minute before you turn it. Pull it once the center is no longer pink and the juices run clear.
Building the Salad Bowl
Start with the greens, then layer on the tomatoes, cucumber, onion, corn, and cheddar. Add the skewers on top instead of pulling the chicken off first; the presentation is better and the skewers keep the warm chicken elevated so it doesn’t steam the greens underneath. Drizzle ranch over the top right before serving, then finish with tortilla strips so they stay crisp.
How to Change the Bowl Without Losing the Balance
Make It Gluten-Free
Use a gluten-free BBQ sauce and swap the tortilla strips for a certified gluten-free crunchy topping, or skip them entirely if your sauce is already rich and thick. The salad still holds up because the chicken and ranch carry most of the flavor and texture.
Dairy-Free Version
Leave off the cheddar and use a dairy-free ranch or a vinaigrette-style dressing instead. You lose some of the creamy finish, but the BBQ chicken still gives the bowl enough richness to feel complete.
Swap in Chicken Thighs
Boneless thighs can stand up to a little extra grill time and stay juicier if you tend to overcook breasts. Cut them to the same size and grill until the sauce is caramelized and the centers are cooked through; the result is a richer, softer bite.
Storage and Reheating
- Refrigerator: Store the chicken and salad separately for up to 3 days. The greens stay crisp longer that way, and the chicken keeps its grilled texture better.
- Freezer: Freeze the cooked chicken skewers without the salad components for up to 2 months. Thaw them in the fridge before reheating; the vegetables and dressing don’t freeze well.
- Reheating: Warm the chicken gently in a skillet or low oven just until heated through. High heat dries out the breast meat and can make the BBQ coating bitter.
Questions I Get Asked About This Recipe

BBQ Chicken Skewer Salad
Ingredients
Equipment
Method
- Marinate the chicken cubes in BBQ sauce for 30 minutes, keeping them covered while they sit at room temperature only long enough to start grilling, or chilled if your kitchen is warm. The chicken should look evenly coated in a glossy BBQ layer.
- Thread the chicken onto soaked skewers, spacing pieces so they cook evenly on the grill. Leave slight gaps between pieces for airflow.
- Grill the skewers for 5-6 minutes per side until cooked through, turning once when grill marks form. Aim for a hot, steady grill and cook until the chicken no longer looks pink in the center.
- Assemble salad bowls with mixed greens, cherry tomatoes, cucumber, red onion, and corn kernels. Build the vegetables evenly so each bite has crunch and color.
- Top each bowl with the grilled BBQ chicken skewers. Place the skewers on top so the chicken stays visible as the hero ingredient.
- Drizzle ranch dressing over the bowls and top with crispy tortilla strips. Add the tortilla strips last so they stay crisp.


