This post may contain references to products from one or more of our advertisers. Oh Sweet Basil may receive compensation when you click on links to such products.
These BBQ chicken kabobs with creamy, herby ranch salad is the meal that tastes like summer to me. Sweet smoky chicken fresh off the grill, charred corn, cold crunchy lettuce, creamy avocado, and enough ranch to make everyone at the table happy.

When you grow up a picky eater, you learn pretty quickly how to survive dinner. And for me? The answer was barbecue sauce. If I could dip something in BBQ sauce, there was a very good chance I could choke it down with minimal drama.
These BBQ chicken skewers remind me of those easy days of summer growing up when the sound of the sprinklers were, the lawnmower was my alarm clock, and that hot trampoline with sprinklers set underneath of it was our favorite past time.
I hope you all take things a little slower this week. Do a little outdoor grilling and don’t rush to clean up, just sit and enjoy the sunshine as it lazily slips beneath the trees and night settles in like an old friend wrapping you up in comfort.
Why You’ll Love These BBQ Chicken Kabobs

- Easy summer grilling recipe
- Perfect balance of smoky, fresh, and creamy flavors
- Family-friendly dinner everyone loves
- Great for feeding a crowd
- Homemade ranch takes it over the top
- Great for cookouts and backyard BBQs
- Fresh and hearty enough for a full meal
- Perfect use for summer corn, garden veggies and fresh herbs
- Easy to prep ahead

Ingredients You’ll Need
This BBQ chicken kabobs recipe comes together in a few simple steps and is perfect for easy summer dinners after a long day outside.
Kabobs
- Chicken Breasts: Tender, lean chicken that grills beautifully and soaks up all the smoky BBQ flavor.
- Avocado or Olive Oil: Helps the chicken stay juicy while adding richness and helping the sauce cling to every bite.
- Kosher Salt: Enhances the flavor of the chicken and balances the sweetness of the BBQ sauce.
- BBQ Sauce: Adds smoky, sweet, tangy flavor and caramelizes perfectly on the grill.
- Wooden Skewers: Make the kabobs easy to grill and serve. Soaking them helps prevent burning.
Homemade Ranch
- Mayonnaise: Creates a rich, creamy base for the homemade ranch dressing.
- Buttermilk: Adds tanginess and thins the dressing to the perfect consistency.
- Onion Powder: Gives the ranch that classic savory flavor.
- Garlic: Adds bold fresh flavor that makes homemade ranch irresistible.
- Fresh Dill: Brings bright, fresh ranch flavor.
- Fresh Parsley or Basil: Adds freshness and a summery herb flavor.
- Freshly Ground Black Pepper: Adds a little bite and balances the creamy dressing.
- Salt: Enhances all the fresh herb flavors in the ranch.
Salad
- Ears of Corn: Sweet grilled corn adds smoky summer flavor and juicy crunch.
- Butter: Melted over warm corn for rich buttery flavor.
- Avocado Oil: Helps the corn char beautifully on the grill.
- Romaine Lettuce: Crisp and refreshing with the perfect crunch for chopped salad.
- Green Cabbage: Adds extra crunch and texture.
- Green Onions: Bring mild onion flavor and freshness.
- Grape Tomatoes: Sweet and juicy bursts of freshness throughout the salad.
- Black Beans: Add protein, creaminess, and make the salad more filling.
- Cilantro: Adds bright fresh flavor that pairs perfectly with BBQ chicken.
- Parsley: Brings freshness and balances the smoky grilled flavors.
- Basil: Adds a slightly sweet summer herb flavor that makes the salad extra fresh.
- Avocado: Creamy, rich, and the perfect finishing touch.
How to Make Chicken Kabobs with Ranch Salad
This grilled BBQ chicken with ranch salad come together so easily and make the perfect fresh summer dinner for busy weeknights or backyard grilling.
- Marinate the Chicken: Cut the chicken into large bite-sized pieces and toss with olive oil, salt, and barbecue sauce until evenly coated. Let the chicken marinate for at least 20 minutes at room temperature, or refrigerate for a few hours if you want even more flavor.
- Make the Homemade Ranch: While the chicken marinates, whisk together the mayonnaise, buttermilk, onion powder, garlic, fresh herbs, salt, and pepper until smooth and creamy. Refrigerate until ready to serve so the flavors can blend together.
- Prep the Grill: Soak the wooden skewers in water if you haven’t already, then thread the chicken onto the skewers. Drizzle the corn with oil and prepare the grill over medium-high heat. Once hot, lightly oil the grill grates to prevent sticking.
- Grill the Chicken and Corn: Place the corn on the grill and cook until tender and lightly charred, turning occasionally. Grill the chicken skewers for a few minutes per side until caramelized, lightly charred, and fully cooked through. During the last few minutes of cooking, brush the chicken with extra barbecue sauce for that sticky, smoky finish. Toss the corn with butter and salt.
- Build the Salad: While the chicken rests, combine the lettuce, cabbage (optional), green onions, tomatoes, black beans, and fresh herbs in a large bowl. Slice the grilled corn from the cob and add it to the salad along with diced avocado.
- Toss and Serve: Drizzle the salad with the homemade ranch dressing and toss until evenly coated. Serve alongside the warm BBQ chicken kabobs and enjoy immediately while everything is fresh.

Variations and Substitutions
- Swap chicken breasts for chicken thighs for even juicier kabobs.
- Use your favorite store-bought ranch if you’re short on time.
- Add bell peppers, red onion, or zucchini to the skewers.
- Replace black beans with pinto beans or chickpeas.
- Add crushed tortilla chips for extra crunch.
- Use spicy BBQ sauce if you like extra heat.
- Turn it into wraps or bowls with rice for leftovers.
Tips for Perfect BBQ Chicken Kabobs
- Dress the salad right before serving so it stays crisp and fresh.
- Soak wooden skewers for at least 30 minutes so they don’t burn on the grill.
- Cut the chicken into evenly sized pieces so everything cooks at the same rate.
- Don’t overcrowd the skewers or the chicken won’t char properly.
- Save extra BBQ sauce for basting at the end so the sugars don’t burn too early.
- Grill over medium-high heat for the best caramelization.
- Let the chicken rest for a few minutes before serving to keep it juicy.
- Use fresh herbs in the ranch for the best flavor.
Storage Tips
Store leftover grilled BBQ chicken and salad separately in airtight containers in the refrigerator for up to 3 days.
The ranch dressing can be made ahead and stored in the fridge for up to 5 days.
For best texture, wait to add the avocado and dressing to the salad until ready to serve.

These grilled chicken kabobs with ranch salad are everything summer dinners should be. They are easy, flavorful, fresh, and meant to be shared outside with the people you love most. The smoky caramelized chicken, creamy homemade ranch, sweet grilled corn, and crisp veggies all come together in the kind of meal that feels both comforting and refreshing at the same time.
More Grilled Chicken Recipes…
- Grilled Chicken Breasts (3 Ingredient Marinade)
- Maple Mustard Grilled Chicken Thighs
- Citrus Grilled Chicken
- Honey Lemon Basil Grilled Chicken
- Grilled Pesto Chicken




