Grilled BBQ Chicken Skewers Salad Recipe is one of those dishes you can throw together without much fuss, yet it feels like a special treat. The smoky BBQ flavor paired with fresh veggies just hits all the right notes—perfect for those warm evenings or casual get-togethers.
Jump to:
Why You'll Love This Recipe
If you’re anything like me, you’re always on the lookout for easy, tasty meals that make you feel like you’ve put in way more effort than you really did. This Grilled BBQ Chicken Skewers Salad Recipe hits that sweet spot. It’s fresh, juicy, and packed with flavor, yet still simple enough for a quick weeknight dinner or weekend BBQ.
- Balanced flavors: The tangy BBQ chicken paired with fresh herbs and creamy avocado creates a salad that’s satisfying and fresh without being heavy.
- Quick prep, big payoff: Marinating the chicken ahead and grilling everything together means dinner’s ready fast—and tastes like you’ve been slaving away all day.
- Customizable components: Whether you skip the black beans for Whole30 or swap in your favorite dressing, this recipe flexes to fit your lifestyle without losing its charm.
- Perfect for leftovers: This salad keeps well and tastes great chilled, so you can enjoy it the next day—or make extra to impress guests without extra work.
Ingredients & Why They Work
Each ingredient in this Grilled BBQ Chicken Skewers Salad Recipe plays a role in creating that fresh, smoky, slightly sweet flavor combo I love. Here’s why I think these staples work so well together—and a few shopping tips to make your life easier.
- Boneless skinless chicken breasts: They marinate beautifully and grill evenly once pounded to a consistent thickness.
- Avocado oil: Its high smoke point is perfect for grilling, plus it has a neutral flavor that doesn’t overpower the BBQ sauce.
- BBQ sauce (Primal Kitchen is my go-to): Look for one that’s tangy but not too sweet; quality really makes a difference here.
- Wooden skewers (pre-soaked): Soaking prevents them from burning during grilling—and keeps your chicken juicy.
- Herby ranch ingredients: Fresh dill, parsley, garlic, and a hint of coconut milk make this dressing vibrant and creamy without feeling heavy.
- Fresh vegetables like romaine, corn, tomatoes, green onions: They add crunch and color, balancing the smoky grilled chicken perfectly.
- Black beans and avocado: Offer protein and creaminess, rounding out the salad into a satisfying meal.
Make It Your Way
I’ve tried this Grilled BBQ Chicken Skewers Salad Recipe a bunch of different ways, and honestly, it’s so versatile that you can really make it your own without much trouble. I love swapping out veggies based on what’s in season or tossing in extras like grilled peaches for a subtle sweetness.
- Variation: Once, I switched out the black beans for chickpeas just to mix things up—just as delightful, especially for a Mediterranean twist.
- For Whole30: Skip the beans and corn, and use compliant BBQ sauce and mayo for the ranch to keep it paleo-friendly.
- Spice it up: Add a pinch of cayenne to the marinade if you love a little heat.
- Vegetarian twist: Swap out chicken for grilled portobello mushrooms and add extra grilled veggies for a hearty, plant-based option.
Step-by-Step: How I Make Grilled BBQ Chicken Skewers Salad Recipe
Step 1: Pound and Marinate the Chicken
Start by pounding the chicken breasts so they’re uniformly about half an inch thick. This ensures they cook evenly on the grill. Then, cut into 2-inch cubes and toss them in avocado oil, kosher salt, and half of your BBQ sauce. Marinating for at least 20 minutes at room temp brings out great flavor, but if you have the time, refrigerate it for 4-8 hours to let those flavors soak in deeply.
Step 2: Whip Up the Herby Ranch Dressing
This dressing is what really makes the salad special. Use an immersion blender to emulsify avocado oil and an egg until creamy, then add coconut milk, lemon juice, red wine vinegar, salt, onion powder, and garlic. Blend one more time to combine, then fold in fresh chopped dill, parsley, and freshly cracked black pepper. Pop it in the fridge—it tastes even better after chilling.
Step 3: Grill the Corn and Chicken Skewers
Brush the corn with avocado oil and grill over medium-high heat, turning every couple of minutes until tender and lightly charred—about 10-12 minutes. At the same time, skewer your marinated chicken pieces onto the wooden sticks and grill on one side until you see nice grill marks, roughly 3-4 minutes. Flip, then baste with the reserved BBQ sauce, cooking another 3-4 minutes until fully cooked through and charred in spots.
Step 4: Assemble the Salad
In a big salad bowl, toss your sliced romaine, green onions, tomatoes, black beans (if not Whole30), cilantro, and basil. Drizzle on the herby ranch dressing and toss to coat everything nicely. Once the grilled corn cools a bit, slice off the kernels and add those along with diced avocado to the salad. Give it a gentle toss, and then serve alongside your smoky chicken skewers.
Top Tip
I’ve done this recipe countless times and the one trick that really elevates the flavor is how you baste the chicken skewers on the grill. Don’t be shy with the BBQ sauce and keep the grill closed as much as possible to lock in moisture and heat.
- Even thickness: Pounding the chicken uniformly makes sure it cooks evenly without drying out.
- Oil the grill grates carefully: A light wipe of oil prevents sticking without causing flare-ups.
- Chill the dressing: Making the ranch a few hours ahead lets the flavors blend and intensify.
- Don’t rush marinating: The longer the chicken marinates (up to 8 hours), the juicier and more flavorful it gets.
How to Serve Grilled BBQ Chicken Skewers Salad Recipe
Garnishes
I love topping this salad with extra fresh herbs—I usually sprinkle on extra cilantro and basil right before serving. A little crumbled feta or cotija cheese also brings a nice salty contrast if you’re not keeping it Whole30. For crunch, toasted pumpkin seeds or slivered almonds add a lovely texture that feels like a little indulgence.
Side Dishes
This recipe stands beautifully on its own, but when I want to stretch it a bit, I serve it with garlic bread or some warm quinoa. Grilled veggies like asparagus or bell peppers are natural partners, especially when you’re entertaining and want to wow your guests with a colorful plate.
Creative Ways to Present
For a fun twist at summer parties, I’ve served the salad layered in clear mason jars with the chicken skewers poking out like little flags. It’s an easy way to make the dish feel festive and keeps everything neat and portable.
Make Ahead and Storage
Storing Leftovers
After enjoying dinner, I usually store leftover salad and chicken separately in airtight containers. The chicken stays juicy, and the salad keeps crisp when dressed just before serving the next day. This way, none of the greens get soggy overnight.
Freezing
I don’t recommend freezing the entire salad because the lettuce and fresh veggies get mushy. However, the marinated chicken skewers freeze beautifully before grilling. Freeze them flat in a single layer, then thaw overnight in the fridge before grilling fresh.
Reheating
Reheat leftover chicken skewers gently on the grill or in a hot skillet to preserve the grill marks and avoid drying them out. For the salad, toss it fresh with dressing rather than reheating, so it stays crisp and fresh.
Frequently Asked Questions:
Absolutely! The chicken can be marinated and even grilled a few hours ahead, and the dressing tastes best when made in advance, too. Just assemble the salad shortly before serving for maximum freshness.
If you’re avoiding beans, you can skip them entirely or swap in chickpeas or cooked lentils. For Whole30, just omit the beans and add extra veggies or avocado to keep the salad hearty.
Yes! I recommend choosing a light-flavored, high-quality ranch so it doesn’t overpower the other flavors. Making the herby ranch yourself does add a fresh, vibrant note, but a good store-bought version works well in a pinch.
Before grilling, wiping the grate with a lightly oiled paper towel using tongs creates a natural non-stick surface. Avoid too much oil, which can cause flare-ups. Preheating the grill to the right temperature also helps.
Final Thoughts
This Grilled BBQ Chicken Skewers Salad Recipe is one of those dishes I’m always excited to come back to. It’s easy enough for a quick meal, brings serious flavor, and feels a little fancy with the herby ranch and grilled corn. I hope you enjoy making it just as much as I do—it’s a guaranteed crowd-pleaser and a go-to for those summer vibes all year round.
Print
Delicious Recipe
- Prep Time: 20 minutes
- Marinating Time: 4 hours
- Cook Time: 15 minutes
- Total Time: 35 minutes
- Yield: 6 servings 1x
- Category: Main Course
- Method: Grilling
- Cuisine: American
- Diet: Gluten Free
Description
A flavorful and fresh BBQ Chicken Skewer Salad featuring tender grilled chicken marinated in BBQ sauce, served over a vibrant salad with grilled corn, black beans, fresh herbs, and a homemade herby ranch dressing made with avocado oil and coconut milk.
Ingredients
For the Chicken Skewers:
- 2 pounds boneless skinless chicken breasts
- 3 tbsp avocado oil
- 1 tsp kosher salt
- 2 cups BBQ sauce (Primal Kitchen brand recommended)
- 8 [6-inch] wooden skewers, pre-soaked
For the W30 Herby Ranch:
- 1 cup light tasting oil (avocado oil or light olive oil)
- 1 egg (omit if using store-bought mayo)
- ½ cup unsweetened full fat coconut milk
- 2 tbsp lemon juice
- 1 tbsp red wine vinegar
- 1 tsp kosher salt
- 1 tsp onion powder
- 2 cloves minced garlic
- ¼ cup finely chopped fresh dill fronds
- ¼ cup finely chopped fresh parsley
- 1 tsp freshly cracked black pepper
For the Salad:
- 4 ears corn (omit for Whole30)
- 2 tbsp avocado oil
- 8 cups thinly sliced romaine lettuce (about 2 small heads)
- 6 green onions, thinly sliced (green part only)
- 2 cups quartered grape tomatoes (16 ounces)
- 1 [15-ounce] can black beans, drained and rinsed (omit for Whole30)
- ¼ cup loosely packed freshly chopped cilantro leaves
- 2 tbsp freshly chopped basil leaves
- 1 avocado, peeled, seed removed, and diced medium
Instructions
- Marinate the chicken: Using a meat mallet or the bottom of a heavy skillet, pound the chicken breasts until they are a uniform ½ inch thickness. Cube into 2-inch pieces and place in a large bowl. Add 3 tablespoons avocado oil, 1 teaspoon kosher salt, and 1 cup of BBQ sauce. Stir well to coat all chicken pieces. Set aside to marinate for at least 20 minutes at room temperature or cover and refrigerate for 4 to 8 hours for a deeper flavor.
- Make the Herby Ranch: Pour 1 cup of light tasting oil into a wide mouth jar just slightly larger than the immersion blender head. Crack an egg into the oil and let it sink to the bottom of the jar. Insert the immersion blender and rest the blade on top of the yolk without moving. After about 10 seconds, a thick white mayo will form. Slowly raise and lower the blender until all oil emulsifies into mayo. If using store-bought mayo, substitute 1 cup of it instead. Add ½ cup full fat coconut milk, 2 tablespoons lemon juice, 1 tablespoon red wine vinegar, 1 teaspoon kosher salt, 1 teaspoon onion powder, and 2 cloves minced garlic. Blend briefly with the immersion blender to combine. Stir in ¼ cup each of finely chopped fresh dill and parsley, plus 1 teaspoon freshly cracked black pepper. Refrigerate until needed; it keeps up to one week.
- Grill the chicken and make the salad: Drizzle 4 ears of corn with 2 tablespoons avocado oil and rub to coat evenly. Heat grill to medium-high (350-400 degrees F) and oil the grates lightly to prevent sticking. Grill the corn for about 10 to 12 minutes, turning every 2 minutes until tender and slightly charred. At the same time, place chicken skewers on the grill. Cook for 3 to 4 minutes on the first side until grill marks form, then flip. Baste the cooked side generously with the reserved 1 cup BBQ sauce. Close the grill and cook for another 3 to 4 minutes until chicken is cooked through and well-marked on both sides. Remove chicken and corn to rest.
- Prepare the salad: In a large bowl, combine 8 cups thinly sliced romaine lettuce, 6 sliced green onions (green parts only), 2 cups quartered grape tomatoes, 1 can (15 ounces) drained and rinsed black beans (omit if on Whole30), ¼ cup chopped fresh cilantro, and 2 tablespoons chopped fresh basil. Add desired amount of the herby ranch dressing and toss to coat the lettuce and vegetables evenly.
- Add grilled corn and avocado: Once cool enough to handle, cut the corn kernels off the cob and add to the salad. Add the diced avocado as well. Toss gently to combine all ingredients without mashing the avocado.
- Serve: Plate the salad and top with the grilled BBQ chicken skewers. Enjoy this fresh, flavorful, and satisfying BBQ Chicken Skewer Salad!
Notes
- If using store-bought mayo, use 1 cup instead of making homemade herby ranch dressing.
- For Whole30 compliance, omit black beans and corn from the salad.
- Pre-soaking wooden skewers prevents them from burning on the grill.
- Letting the chicken marinate longer enhances the flavor and tenderness.
- Use avocado oil or a light olive oil for the best mild flavor in the homemade ranch.
Nutrition
- Serving Size: 1 serving
- Calories: 480 kcal
- Sugar: 10 g
- Sodium: 650 mg
- Fat: 22 g
- Saturated Fat: 5 g
- Unsaturated Fat: 16 g
- Trans Fat: 0 g
- Carbohydrates: 32 g
- Fiber: 8 g
- Protein: 38 g
- Cholesterol: 110 mg
Leave a Reply