Standing in front of the grill, I can already smell the mouthwatering aroma of BBQ chicken filling the air—a sensory invitation that brings back joyful summer gatherings and easy weeknight dinners. Today, I’m excited to share a recipe for Grilled BBQ Chicken Skewer Salad, a dish that’s not only a feast for the eyes but also a hearty, quick meal perfect for any occasion. With succulent, charred chicken skewers nestled atop a vibrant bed of fresh greens, creamy avocado, and sweet corn, this salad is both satisfying and family-friendly. Plus, it’s a breeze to whip up, making it an ideal choice for those busy evenings or when entertaining friends. So, are you ready to unlock the secrets to a deliciously easy dinner that everyone will love? Let’s dive in!

Why is this salad a crowd-pleaser?
Easy to Assemble: This Grilled BBQ Chicken Skewer Salad requires just a handful of ingredients and minimal prep time, making it a stress-free option for busy weeknights or last-minute gatherings.
Flavor Explosion: The combination of smoky BBQ chicken, creamy avocado, and tangy ranch dressing creates a delightful medley of tastes that will have your family and friends asking for seconds.
Colorful Presentation: Vibrant greens, juicy tomatoes, and golden corn make this salad as appealing to the eyes as it is to the palate, making it perfect for entertaining.
Versatile Ingredients: You can easily swap the chicken for grilled tofu or add seasonal veggies, allowing you to customize the salad to suit your taste or dietary needs.
Make-Ahead Friendly: Prep the dressing and chop the veggies ahead of time for a quick assembly when you’re ready to serve, perfect for entertaining or meal prep.
This salad is destined to be a hit, bringing smiles to the table just like my Sweet Baby Chicken does!
BBQ Chicken Skewer Salad Ingredients
• Prepare to savor the rich flavors of this BBQ Chicken Skewer Salad!
For the Skewers
- Chicken Breasts – Boneless, skinless, cut into 1.5-inch cubes for even cooking.
- BBQ Sauce – ½ cup for marinating, provides that signature smoky flavor; feel free to use your favorite store-bought or homemade version.
- Wooden Skewers – 12, pre-soaked to prevent burning on the grill; soak for at least 30 minutes before use.
For the Salad
- Romaine Lettuce – 2 heads, chopped or torn for a crunchy base; iceberg can be used for extra crunch.
- Diced Tomatoes – 1 cup for a burst of freshness; cherry tomatoes can substitute for added sweetness.
- Corn – 4 ears, grilled to add sweetness and texture; try to use fresh corn for the best flavor.
- Black Beans – 1 (15 oz) can, drained and rinsed to enhance protein content; any canned bean can be a substitute.
- Avocado – 1, pitted and sliced to introduce creamy goodness and healthy fats.
For the Dressing
- Light Ranch Dressing – ⅓ cup for that creamy consistency; Greek yogurt works as a lighter substitute.
- Buttermilk – 3 Tbsp to mix with dressing, which enhances the creaminess; you can use milk with a splash of vinegar as an alternative.
Enjoy crafting this BBQ Chicken Skewer Salad that your family will cherish!
Step‑by‑Step Instructions for BBQ Chicken Skewer Salad
Step 1: Marinate Chicken
In a large bowl or resealable bag, combine the cubed chicken breasts with ½ cup of your favorite BBQ sauce. Make sure all pieces are evenly coated. Allow the chicken to marinate at room temperature for about 20 minutes, or for even deeper flavors, refrigerate for up to 2 days. This step ensures your BBQ Chicken Skewer Salad is bursting with flavor.
Step 2: Preheat Grill
While the chicken is marinating, preheat your grill to medium-high heat, reaching about 350-400°F. This temperature will give you the perfect char on the chicken skewers while keeping them juicy. To test if the grill is ready, hold your hand about six inches above the grates; if you can only hold it there for 2-3 seconds, it’s time to grill!
Step 3: Thread Skewers
Once the chicken has marinated, take your pre-soaked wooden skewers and begin threading the chicken pieces onto them. Aim for about 4-5 pieces per skewer, leaving a little space between each piece to promote even cooking. Arrange the skewers neatly on a tray, ready for the grill. This preparation is key for your BBQ Chicken Skewer Salad, ensuring a delightful bite every time.
Step 4: Grill Chicken
Carefully place the chicken skewers on the preheated grill. Cook for 15-18 minutes, turning them occasionally to achieve an even golden-brown color on all sides. For added moisture and flavor, baste the skewers with any leftover marinade during grilling. Keep an eye on the chicken to avoid overcooking, ensuring each piece reaches an internal temperature of 165°F.
Step 5: Grill Corn
While the chicken is grilling, place the fresh corn on a separate grate or directly on the grill. Grill the corn for about 10-12 minutes, turning every few minutes until all sides are charred and tender. This process brings out the natural sweetness of the corn, adding a delightful element to your BBQ Chicken Skewer Salad.
Step 6: Cool and Cut Corn
Once the chicken and corn are finished, remove them from the grill and allow them to cool slightly. Carefully cut the corn off the cob, ensuring you extract all the juicy kernels. Set the grilled chicken and corn aside for a moment as you prepare the rest of your salad components.
Step 7: Prepare Dressing
In a mixing bowl or jar, combine ⅓ cup of light ranch dressing with 3 tablespoons of buttermilk and an additional splash of BBQ sauce. Whisk or shake until well combined and creamy. This rich dressing will seamlessly tie together the flavors in your BBQ Chicken Skewer Salad, enhancing each bite with its tangy goodness.
Step 8: Assemble Salad
In a large bowl, toss the chopped romaine lettuce with most of the dressing, ensuring every leaf is coated. Next, add in the diced tomatoes, black beans, and sliced avocado, mixing gently to combine. Finally, place the grilled chicken skewers on top of the salad and drizzle with the remaining dressing, and your BBQ Chicken Skewer Salad is ready to serve!

Make Ahead Options
These Grilled BBQ Chicken Skewer Salad components are perfect for busy home cooks looking to save time during the week! You can marinate the chicken with BBQ sauce up to 24 hours in advance to deepen the flavor, ensuring it’s just as delicious when you grill it. Additionally, you can pre-grill the corn and store it in the refrigerator for up to 3 days—wrap it well to maintain that sweet, fresh flavor. When you’re ready to serve, simply reheat the chicken skewers on the grill or in the oven for a few minutes, then toss the salad with the dressing and top with the corn and skewers. Enjoy a quick, satisfying meal that feels like a treat!
Expert Tips for BBQ Chicken Skewer Salad
-
Marinating Magic: Allow your chicken to marinate for at least 20 minutes but up to 2 days for an infusion of flavor that enhances your BBQ Chicken Skewer Salad.
-
Skewer Spacing: Be sure to space chicken pieces on the skewers to ensure even cooking and prevent burning, creating tender morsels in every bite.
-
Grill Temperature: Monitor your grill’s heat carefully; too high can char the outside while leaving the inside undercooked. Aim for medium-high heat (350-400°F).
-
Corn Care: Keep an eye on the corn while grilling to avoid charring; turning every few minutes ensures sweet, tender kernels for the salad.
-
Freshness Factor: Use fresh ingredients where possible, like sweet corn and ripe tomatoes, to elevate the freshness and flavor of your BBQ Chicken Skewer Salad.
What to Serve with Grilled BBQ Chicken Skewer Salad
Indulge in the perfect companions to elevate your BBQ chicken experience into a delightful feast.
-
Creamy Buttermilk Biscuits: Fluffy and buttery, these biscuits perfectly complement the smoky flavors of the salad, adding a comforting touch.
-
Grilled Vegetable Platter: Assemble a colorful mix of zucchini, bell peppers, and red onions. Their charred sweetness pairs beautifully with the fresh salad.
-
Tortilla Chips with Salsa: Crunchy and zesty, chips dipped in homemade salsa provide a fun, playful contrast to the savory salad.
-
Cornbread Muffins: Sweet, moist cornbread muffins add a delightful sweetness that balances the BBQ richness, making every bite a treat.
-
Coleslaw: Fresh, crunchy coleslaw drizzled with tangy dressing brings a refreshing element, enhancing the textures in the salad.
-
Watermelon Feta Salad: This sweet and salty combination offers a refreshing contrast to the BBQ chicken, making it the ideal side for a summer gathering.
-
Iced Lemonade: Refreshing and zesty, iced lemonade quenches thirst while adding a bright, citrusy note to complement the rich flavors of the salad.
-
Peach Crisp: For dessert, a warm peach crisp with a buttery crumb topping captives palates, concluding your meal on a beautiful sweet note.
BBQ Chicken Skewer Salad Variations
Feel free to add your personal touch and elevate your BBQ Chicken Skewer Salad with these fun variations!
-
Vegetarian Delight: Substitute grilled chicken with tofu or tempeh for a hearty meat-free option. Marinate the tofu in the same BBQ sauce to infuse it with that rich flavor.
-
Colorful Veggies: Add seasonal vegetables like bell peppers, zucchini, or even mushrooms to your skewers for an extra crunch and flavor boost. The colorful veggies not only make your salad vibrant but also provide a delightful texture.
-
Bean Bonanza: Switch up your black beans for different types like pinto or kidney beans to change the flavor profile completely. Each variety adds its own charm and texture, giving your salad a unique twist.
-
Dressing Twist: Replace ranch dressing with a tangy vinaigrette for a lighter, zesty alternative. A lemon-herb vinaigrette brightens the salad while complementing the smoky flavors beautifully.
-
Nutty Addition: Sprinkle some toasted nuts or seeds, like sunflower seeds or pecans, over the top for added crunch and healthy fats. This delightful twist not only enhances the texture but also makes it more nutrient-dense.
-
Fruit Fusion: Try adding fresh fruit like diced mango or pineapple for a sweet contrast to the savory chicken and BBQ flavors. The sweetness adds a refreshing touch to the salad that’s perfect for summer gatherings.
-
Spice It Up: For those who love a little heat, throw in some chopped jalapeños or drizzle with a spicy sriracha sauce. Your BBQ Chicken Skewer Salad can take on a fiery kick, pleasing the spice lovers at your table.
-
Classic Combo: Consider serving the salad with some crusty bread or tortilla chips on the side for added crunch. It’s an easy way to bring comfort and make the meal even more filling.
With these variations, your BBQ Chicken Skewer Salad will not only cater to different tastes but also let everyone enjoy a personalized plate. For more delicious chicken ideas, check out my Garlic Chicken Fried Rice or Grilled Chicken Broccoli Bowl!
How to Store and Freeze BBQ Chicken Skewer Salad
Fridge: Store any leftover BBQ Chicken Skewer Salad in an airtight container in the fridge for up to 3 days. Keep the dressing separate to maintain crispness.
Freezer: You can freeze the grilled chicken skewers separately by wrapping them tightly in foil or plastic wrap, then placing them in a freezer bag. They will hold up for up to 3 months.
Reheating: For best results, reheat the chicken skewers in the oven at 350°F until warmed through. Avoid microwave reheating to retain texture.
Make-Ahead Tips: Prepare the dressing and chop veggies a day in advance. Assemble right before serving for a fresh BBQ Chicken Skewer Salad.

BBQ Chicken Skewer Salad Recipe FAQs
What type of chicken is best for skewering?
For this BBQ Chicken Skewer Salad, I recommend using boneless, skinless chicken breasts cut into 1.5-inch cubes. This size ensures even cooking and tenderness, as well as being easy to thread onto skewers. If you prefer dark meat, boneless thighs work beautifully too—just be aware they may take slightly longer to cook.
How should I store leftover BBQ Chicken Skewer Salad?
Leftover BBQ Chicken Skewer Salad can be stored in an airtight container in the fridge for up to 3 days. To keep the salad fresh, it’s best to store the dressing separately. This method prevents the greens from wilting and maintains that delightful crunch you love.
Can I freeze the grilled chicken skewers?
Absolutely! You can freeze the grilled chicken skewers by wrapping them tightly in aluminum foil or plastic wrap and placing them in a freezer bag. They’ll last for up to 3 months in the freezer. When you’re ready to eat, simply thaw them in the fridge overnight, then reheat in the oven at 350°F until warmed through.
What should I do if my chicken skewers are charred on the outside but raw inside?
No need to worry! If your skewers seem too charred, the heat might have been too high. Adjust your grill to medium-high heat (about 350-400°F) next time. To ensure they are thoroughly cooked, invest in a meat thermometer—chicken should reach an internal temperature of 165°F. If you encounter charred skewers, you can place them in a foil pouch and cook on indirect heat for a bit longer to finish cooking through without further charring.
What are some allergy considerations for BBQ Chicken Skewer Salad?
This BBQ Chicken Skewer Salad can be adjusted for common dietary needs. If you’re serving guests with allergies, consider omitting the ranch dressing for a simple vinaigrette. Additionally, ensure your BBQ sauce is gluten-free, as some brands contain gluten. For vegetarians or vegans, swap chicken for marinated tofu or tempeh. Always check food labels for allergens if anyone has specific sensitivities.
Can I use other vegetables besides corn for the skewers?
Certainly! The more the merrier! You can add bell peppers, zucchini, or cherry tomatoes to the skewers for a pop of color and additional flavor. Just be sure to cut them into similar sizes as the chicken pieces. This not only enhances the salad’s flavor palette but also makes it visually stunning!

BBQ Chicken Skewer Salad: Flavorful Grilled Goodness Awaits
Ingredients
Equipment
Method
- In a large bowl or resealable bag, combine the cubed chicken breasts with BBQ sauce and marinate for about 20 minutes.
- Preheat your grill to medium-high heat (350-400°F).
- Thread marinated chicken onto wooden skewers, spacing pieces evenly.
- Grill chicken skewers for 15-18 minutes, turning occasionally and basting with leftover marinade.
- Grill the corn for about 10-12 minutes until charred and tender.
- Cool grilled corn slightly and then cut kernels off the cob.
- Combine ranch dressing, buttermilk, and BBQ sauce in a bowl, whisk until creamy.
- Toss lettuce with most of the dressing, then add tomatoes, black beans, and avocado.
- Top salad with grilled chicken skewers and drizzle with remaining dressing before serving.

Leave a Reply