BBQ Chicken Skewer Salad with Herby Ranch Recipe
If you are looking for a vibrant, flavor-packed dish that brings together smoky grilled chicken, fresh garden vegetables, and a luscious homemade dressing, this BBQ Chicken Skewer Salad with Herby Ranch Recipe is your new go-to. It’s a perfect harmony of textures and tastes, combining tender BBQ chicken skewers with crisp romaine, sweet grilled corn, and a creamy, herb-infused ranch that makes every bite utterly irresistible. Whether you want a satisfying weeknight dinner or an impressive salad to wow your friends, this recipe delivers big on freshness and boldness without any fuss.
Ingredients You’ll Need
Every ingredient in this salad is simple yet thoughtfully chosen to build layers of flavor, texture, and color. From juicy chicken breasts marinated in BBQ sauce to fragrant fresh herbs in the dressing, each component adds its own magic to this dish.
- 2 pounds boneless skinless chicken breasts: The star protein, perfect for tender, juicy skewers.
- 3 tbsp avocado oil: Adds a subtle nuttiness and helps the chicken marinate beautifully.
- 1 tsp kosher salt: Enhances all the natural flavors and seasons the meat just right.
- 2 cups BBQ sauce: Provides that smoky-sweet baselayer, divided for marinating and basting.
- 8 wooden skewers (pre-soaked): Essential for grilling the chicken evenly.
- 1 cup light tasting oil (or store-bought mayo): Forms the creamy base of the herby ranch dressing.
- 1 egg (omit if using store-bought mayo): Helps emulsify the homemade mayo for rich creaminess.
- ½ cup unsweetened full fat coconut milk: Adds smoothness and a subtle hint of coconut flavor in the dressing.
- 2 tbsp lemon juice: Brightens the dressing with fresh acidity.
- 1 tbsp red wine vinegar: Balances flavors with mild tanginess.
- 1 tsp onion powder: Lends depth to the herby ranch without overpowering.
- 2 cloves garlic, minced: Infuses savory warmth into the dressing.
- ¼ cup finely chopped fresh dill fronds: Adds a fragrant, fresh herbal note.
- ¼ cup finely chopped fresh parsley: Boosts brightness and color.
- 1 tsp freshly cracked black pepper: Adds a little peppery kick.
- 4 ears corn: Grilled for sweetness and texture that pops in every bite.
- 2 tbsp avocado oil (for corn): Gives a nice sheen and helps with grilling.
- 8 cups thinly sliced romaine lettuce: Crisp, refreshing base to balance rich elements.
- 6 green onions, thinly sliced (green part only): Adds a mild onion crunch.
- 2 cups quartered grape tomatoes: Bursts of juicy sweetness and eye-catching color.
- 1 (15-ounce) can black beans, drained and rinsed: Adds creaminess and protein boost (optional for Whole30).
- ¼ cup loosely packed freshly chopped cilantro leaves: An herby pop that lifts the salad.
- 2 tbsp freshly chopped basil leaves: Adds sweet herbal complexity.
- 1 avocado, peeled, seed removed, and diced medium: Creamy texture and richness to round out flavors.
How to Make BBQ Chicken Skewer Salad with Herby Ranch Recipe
Step 1: Marinate the Chicken
Start by pounding the chicken breasts until they are evenly about ½ inch thick — this ensures quick, uniform cooking. Cut the chicken into 2-inch cubes and toss them in a bowl with avocado oil, kosher salt, and half of the BBQ sauce. Letting the chicken marinate for at least 20 minutes at room temperature—or even better, a few hours in the fridge—infuses the meat with smoky, tangy flavor that will make each bite sing.
Step 2: Make the Herby Ranch
This homemade herby ranch dressing is what takes this salad to the next level. Pour the light tasting oil into a jar and carefully add an egg yolk to the bottom. Using an immersion blender, create a silky homemade mayo base. Then blend in coconut milk, lemon juice, red wine vinegar, salt, onion powder, and fresh garlic. Finish by folding in chopped dill, parsley, and freshly cracked black pepper. Refrigerate this creamy dressing until you’re ready to toss it with the salad.
Step 3: Grill the Chicken & Corn
Coat the corn in avocado oil and rub it evenly before grilling. Heat the grill to medium-high and oil the grates to prevent sticking. Grill the corn, turning every couple of minutes, until tender and lightly charred. Meanwhile, thread the chicken cubes onto the soaked skewers and grill until grill marks form and the meat is cooked through — about 3-4 minutes per side. Baste the chicken with the reserved BBQ sauce as it cooks for maximum flavor and moisture.
Step 4: Assemble the Salad
In a large bowl, combine the romaine, green onions, grape tomatoes, black beans, cilantro, and basil. Drizzle with your herby ranch dressing and toss everything gently to coat evenly. Cut the grilled corn kernels off the cobs and add those tender, smoky bites to the salad along with diced avocado. Give it one last gentle toss to bring it all together flawlessly.
Step 5: Serve and Enjoy
Arrange the grilled chicken skewers on top of the tossed salad. Serve immediately for the freshest taste, vibrant colors, and a delightful mix of hot grilled chicken against cool, creamy veggies. Every forkful delivers a perfect balance of smoky, tangy, fresh, and creamy flavors.
How to Serve BBQ Chicken Skewer Salad with Herby Ranch Recipe
Garnishes
For an extra pop of freshness, sprinkle finely chopped cilantro and basil leaves over the top just before serving. You can also add a squeeze of lemon or lime juice for bright acidity that complements the smoky BBQ chicken beautifully. A few extra dollops of herby ranch dressing on the side won’t hurt, either!
Side Dishes
This salad holds up wonderfully as a filling main dish on its own, but if you want to round out the meal, try serving with warm, crusty garlic bread or simple grilled veggies like asparagus or zucchini. A chilled white wine or sparkling water with a citrus twist pairs perfectly too.
Creative Ways to Present
Try serving this salad in individual bowls with the chicken skewers resting across the top for an elegant presentation. For a fun twist, you could also serve the components deconstructed on a large platter, letting everyone build their own bowls. It’s a gorgeous dish that’s as much about the experience as it is the taste.
Make Ahead and Storage
Storing Leftovers
If you have any leftovers from your BBQ Chicken Skewer Salad with Herby Ranch Recipe, store the salad and chicken skewers separately in airtight containers in the refrigerator. This helps keep the greens crisp and the chicken juicy for up to 3 days.
Freezing
While the chicken skewers freeze well, it’s best to avoid freezing the fresh salad and herby ranch dressing. Freeze any extra cooked chicken skewers separately, wrapped tightly to preserve flavor, and thaw overnight in the fridge before reheating.
Reheating
Reheat the chicken skewers gently on a grill or in a skillet over medium heat until warmed through. Avoid microwave reheating, which can dry out the chicken and change the texture. Once warm, add the chicken back to fresh salad and dressing for the best experience.
FAQs
Can I use other proteins instead of chicken for this salad?
Absolutely! While chicken works perfectly here, grilled shrimp, steak strips, or even tofu can be delicious substitutions that maintain the smoky, savory essence of the salad.
Is this recipe suitable for Whole30 or paleo diets?
Yes, with a few ingredient swaps like omitting black beans and using compliant BBQ sauce and ingredients in the herby ranch, this salad fits into Whole30 and paleo lifestyles very well.
How long can I marinate the chicken for best results?
Marinating for at least 20 minutes is great for quick flavor, but for the most tender and flavorful chicken, aim to marinate between 4 to 8 hours in the refrigerator.
Can I make the herby ranch dressing without eggs?
Yes, you can substitute store-bought mayo for the homemade mayo base to skip the raw egg step while still getting plenty of creamy, herby goodness.
What should I do if I don’t have a grill?
No grill? No problem! You can cook the chicken skewers and corn on a grill pan or under the broiler. Just keep an eye to prevent burning and baste the chicken as it cooks for that wonderful BBQ flavor.
Final Thoughts
This BBQ Chicken Skewer Salad with Herby Ranch Recipe truly captures everything delicious about summer dining in one bowl. From the juicy, smoky chicken to the herbaceous dressing and fresh garden produce, it brings color, flavor, and satisfying textures to your table with ease. I can’t wait for you to try it and fall in love with this salad the way I have — it’s perfect for any occasion where you want something fresh, fun, and downright tasty.
Print
BBQ Chicken Skewer Salad with Herby Ranch Recipe
- Total Time: 35 minutes
- Yield: 6 servings 1x
Description
A flavorful and fresh BBQ Chicken Skewer Salad featuring perfectly grilled marinated chicken, charred corn, and a creamy herby ranch dressing. This vibrant salad combines smoky BBQ flavors with fresh vegetables and herbs for a satisfying, crowd-pleasing meal perfect for warmer months or any casual gathering.
Ingredients
Chicken and Marinade
- 2 pounds boneless skinless chicken breasts
- 3 tbsp avocado oil
- 1 tsp kosher salt
- 2 cups BBQ sauce (such as Primal Kitchen brand), divided
- 8 wooden skewers (6-inch, pre-soaked)
Herby Ranch Dressing
- 1 cup light tasting oil (such as avocado oil or light olive oil; can substitute with store-bought mayo as noted)
- 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 garlic, minced
- ¼ cup finely chopped fresh dill fronds
- ¼ cup finely chopped fresh parsley
- 1 tsp freshly cracked black pepper
Salad and Toppings
- 4 ears corn (omit for Whole30)
- 2 tbsp avocado oil
- 8 cups thinly sliced romaine lettuce (or 2 small heads)
- 6 green onions, thinly sliced (green part only)
- 2 cups quartered grape tomatoes (or about 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 uniformly ½ inch thick. Cut the chicken into 2-inch cubes and place them in a large bowl. Add avocado oil, kosher salt, and 1 cup of BBQ sauce, stirring to coat thoroughly. Allow the chicken to marinate for at least 20 minutes at room temperature, or refrigerate to marinate for 4-8 hours for deeper flavor.
- Make the Herby Ranch: Pour the light tasting oil into a wide-mouth jar. Crack the egg into the oil and let it settle at the bottom. Insert an immersion blender and rest the blade on the yolk; keep it in place as a thick white mayo forms at the bottom (about 10 seconds). Slowly move the blender up and down until the mixture emulsifies into mayo. Add coconut milk, lemon juice, red wine vinegar, salt, onion powder, and minced garlic, blending again to combine. Stir in chopped dill, parsley, and black pepper. Refrigerate until ready to use (up to 1 week).
- Grill the Chicken & Corn: Drizzle the corn with avocado oil and rub to coat evenly. Preheat your grill to medium-high (350–400°F) and oil the grates (use a paper towel dipped in oil, held with tongs). Place corn on the grill and cook, turning every 2 minutes, until tender (about 10–12 minutes). Thread the marinated chicken cubes onto the soaked wooden skewers. Grill chicken skewers, cooking the first side for 3–4 minutes until grill marks form. Flip, baste the cooked side with reserved 1 cup BBQ sauce, and cook for another 3–4 minutes, keeping the grill closed as much as possible. Remove both corn and chicken to cool slightly.
- Assemble the Salad: In a large bowl, combine romaine lettuce, sliced green onions, grape tomatoes, black beans, chopped cilantro, and basil. Add your desired amount of herby ranch dressing and toss until well coated. Cut the grilled corn kernels from the cobs and add to the salad, along with diced avocado. Gently toss again to combine.
- Serve: Top the salad with the grilled chicken skewers. Serve immediately and enjoy!
Notes
- Marinate the chicken for at least 20 minutes for good flavor or up to 8 hours for best taste and tenderness.
- If you prefer, substitute store-bought mayo for homemade herby ranch to save time.
- Pre-soak wooden skewers in water for at least 30 minutes to prevent burning on the grill.
- Omit corn and black beans for Whole30-compliant version.
- Use a meat mallet or heavy skillet bottom to pound chicken evenly for uniform cooking.
- Grill chicken and corn over medium-high heat to achieve good char and smoky flavor without drying out.
- Prep Time: 15 minutes
- Cook Time: 20 minutes
- Category: Salad
- Method: Grilling
- Cuisine: American