I absolutely love sharing this BBQ Chicken Skewer Salad with Herby Ranch Dressing Recipe because it perfectly balances smoky, tangy, and fresh flavors in a way that feels like the ultimate summer feast. The tender, juicy chicken grilled on skewers brings a wonderful charred flavor, while the herby ranch dressing adds a bright, creamy contrast that keeps every bite exciting. This salad is not only vibrant and nourishing but also satisfies that craving for a hearty meal without feeling heavy. Whenever I make this dish, it instantly becomes a crowd-pleaser, whether it’s a casual weeknight dinner or a lively backyard gathering.

Why You’ll Love This BBQ Chicken Skewer Salad with Herby Ranch Dressing Recipe

One of the reasons I cherish this BBQ Chicken Skewer Salad with Herby Ranch Dressing Recipe is the incredible harmony of flavors. The BBQ sauce imparts a sweet smokiness that kisses the grilled chicken perfectly, while the fresh herbs in the ranch dressing add a garden-fresh brightness that refreshes your palate with each forkful. There’s something so satisfying about how the different textures come together too — the crisp romaine, juicy tomatoes, creamy avocado, and that slight crunch from the grilled corn give it layers of flavor and mouthfeel that keep me coming back for more.

Beyond taste, I find this recipe wonderfully approachable and quick enough not to intimidate anyone. Even on busy evenings, you can whip this salad up with little fuss, thanks to simple preparations like marinating the chicken briefly and using an immersion blender for the dressing. It’s the kind of dish that feels special but doesn’t require a day in the kitchen. I often serve this salad at summer parties and family dinners because it’s light enough to enjoy on warm days but hearty enough to leave everyone satisfied. This recipe really shines as a balanced, crowd-pleasing meal that stands out in my repertoire.

Ingredients You’ll Need

The image shows several skewers of grilled chicken pieces lined up closely on a black grill with clear dark grill marks. The chicken pieces are golden brown with some burnt edges, giving a textured look of cooked meat. Each skewer is arranged horizontally, with the chicken chunks evenly spaced and slightly shiny from cooking juices. The background is out of focus, emphasizing the skewers on the grill with white marbled texture behind. photo taken with an iphone --ar 4:5 --v 7

These ingredients are straightforward yet essential to building the bold flavors and inviting textures that make this salad come alive. Each component plays a key role, whether it’s adding freshness, creaminess, or that irresistible smoky char.

  • Boneless, skinless chicken breasts: Choose quality pieces and pound them to even thickness for perfect grilling.
  • Avocado oil: A mild, healthy oil that works great for marinating and grilling without overpowering flavors.
  • Kosher salt: It seasons the chicken and dressing beautifully, enhancing all the flavors.
  • BBQ sauce: Use your favorite brand, like Primal Kitchen, for that classic tangy sweetness that brings the chicken to life.
  • Wooden skewers: Soaked to prevent burning, essential for grilling the chicken evenly.
  • Large egg and full-fat coconut milk: Key ingredients to make the creamy, dairy-free herby ranch dressing.
  • Lemon juice and red wine vinegar: Add brightness and acidity to the dressing, balancing richness.
  • Fresh dill, parsley, cilantro, and basil: A vibrant array of herbs that transform the salad from ordinary to extraordinary.
  • Garlic and onion powder: Infuse the dressing with a savory depth of flavor.
  • Corn on the cob: Grilled for a deliciously sweet and smoky crunch.
  • Romaine lettuce, green onions, grape tomatoes, and black beans: These fresh, colorful veggies and protein round out the salad’s texture and nutrition.
  • Avocado: Adds luscious creaminess and a lovely buttery texture.

Directions

Step 1: Pound the chicken breasts to a uniform thickness of about 1/2-inch using a meat mallet or bottom of a heavy skillet. This ensures even grilling and juiciness.

Step 2: Cut the pounded chicken into 2-inch pieces and place them in a large bowl. Add 3 tablespoons avocado oil, 1 teaspoon kosher salt, and 1 cup of your BBQ sauce. Stir everything together until the chicken is evenly coated, then let it marinate for at least 20 minutes at room temperature, or cover and refrigerate for up to 8 hours for more depth of flavor.

Step 3: Prepare the herby ranch dressing by combining 1 cup avocado oil and 1 large egg in a wide-mouth jar. Using an immersion blender, blend gently without moving it for 10 to 15 seconds until the mixture turns thick and creamy — this is your homemade mayonnaise base.

Step 4: Slowly blend in 1/2 cup unsweetened full-fat coconut milk, 2 tablespoons lemon juice, 1 tablespoon red wine vinegar, 1 teaspoon kosher salt, 1 teaspoon onion powder, and 2 minced garlic cloves. Once combined, stir in 1/4 cup chopped dill, 1/4 cup chopped parsley, and 1 teaspoon freshly ground black pepper. Refrigerate the dressing until you are ready to serve.

Step 5: Thread the marinated chicken pieces onto the soaked wooden skewers, placing 4 to 5 pieces on each. Set the skewers aside while you prepare the rest of the salad.

Step 6: Drizzle the ears of corn with 2 tablespoons avocado oil and rub the kernels gently to coat evenly.

Step 7: Preheat your grill to medium-high heat (around 350 to 400 degrees Fahrenheit). Oil the grill grates by dipping a wadded paper towel in oil and wiping it over the grates using tongs to prevent sticking.

Step 8: Grill the corn for 10 to 12 minutes total, turning frequently to get an even, tender char. Place the chicken skewers on the grill as well, cooking for 3 to 4 minutes per side. After flipping, baste the grilled side of the chicken with the remaining BBQ sauce to keep it juicy and flavorful. Continue grilling until the chicken is cooked through with nice grill marks.

Step 9: Remove the corn and chicken from the grill and let them cool slightly. Cut the corn kernels off the cob and set aside.

Step 10: 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 black beans (drained and rinsed), 1/4 cup chopped cilantro, and 2 tablespoons chopped basil. Toss lightly with your desired amount of the herby ranch dressing so the leaves are nicely coated.

Step 11: Add the grilled corn kernels and diced avocado to the salad, gently tossing again to combine all the fresh textures.

Step 12: Serve the salad topped with the warm BBQ chicken skewers and enjoy every delicious bite!

Servings and Timing

This recipe generously serves 6 people, making it perfect for a family meal or small gathering. Prep time is around 15 minutes, mainly to pound the chicken and prepare the marinade and dressing. Marinating the chicken requires at least 20 minutes, but I recommend 4 to 8 hours if you have time. Cook time is approximately 20 minutes, including grilling the corn and chicken. Total time from start to finish is about 35 minutes for a quicker turnaround, or longer if marinated ahead. There is a short resting time after grilling to let everything cool slightly before assembling the salad.

How to Serve This BBQ Chicken Skewer Salad with Herby Ranch Dressing Recipe

Two white bowls sit on a white marbled surface, each filled with two wooden skewers of glazed grilled chicken, bright orange and shiny with grill marks. Next to the chicken in each bowl is a colorful salad made of light green lettuce, yellow grilled corn, red cherry tomato halves, slices of cucumber, and black beans, all mixed together with a creamy dressing and sprinkled with black pepper. Fresh cilantro leaves garnish both the chicken and salad. A metal fork rests in each bowl, partially inserted into the salad. Nearby, a white ceramic pitcher holds a creamy green sauce with dill on top. Some fresh cilantro sprigs are scattered on the marbled surface around the bowls. photo taken with an iphone --ar 4:5 --v 7

I love serving this salad on warm summer evenings when the fresh, vibrant flavors can truly shine. It pairs beautifully with simple sides like crusty bread or a light quinoa salad if you want to bulk up the meal. For extra indulgence, some grilled sweet potatoes or roasted fingerling potatoes make a wonderful side as well. For garnish, I like to sprinkle a few extra fresh herbs like cilantro and basil on top, and a tiny drizzle of ranch dressing to keep things pretty and inviting right on the plate.

When it comes to drinks, I find this salad is fantastic with a chilled crisp white wine like Sauvignon Blanc or a refreshing citrusy cocktail such as a classic mojito that complements the herbaceous dressing. For a non-alcoholic option, sparkling water with lime and fresh mint feels just right with those smoky chicken flavors. Depending on the occasion, serving the salad slightly warm or at room temperature works best to keep all the components vibrant and enjoyable.

For a festive party or family gathering, I like to plate the chicken skewers over generous mounds of salad on large serving platters. This invites guests to dig in family-style or serve themselves easily. Portion-wise, a few skewers per person along with a hearty scoop of salad makes a filling, satisfying meal without weighing you down.

Variations

I enjoy experimenting with this BBQ Chicken Skewer Salad with Herby Ranch Dressing Recipe to keep it fresh and exciting. Instead of chicken breasts, I sometimes use grilled shrimp or turkey breast for leaner protein options or a slightly different flavor profile. For those who prefer plant-based meals, marinated tofu or tempeh grilled on skewers works wonderfully too, just swap the BBQ sauce for a vegan version and omit the egg in the dressing, replacing it with a vegan mayonnaise.

If you need this recipe gluten-free, rest assured it’s naturally so by checking your BBQ sauce and using gluten-free vinegar. For a flavor twist, I sometimes add a smoky chipotle powder to the marinade or a splash of maple syrup to the BBQ sauce for deeper sweetness and warmth. You can also vary the herbs in the ranch dressing – thyme, chives, or tarragon can create interesting new flavor dimensions.

For no-grill cooking methods, pan-searing the skewered chicken or using a broiler works very well, though you won’t get quite the same smoky char. Alternatively, you can bake the marinated chicken pieces on a sheet pan until cooked through, then assemble the salad as usual. The versatility is part of what makes this recipe a reliable favorite in my kitchen.

Storage and Reheating

Storing Leftovers

After enjoying your BBQ Chicken Skewer Salad with Herby Ranch Dressing Recipe, I recommend storing any leftovers in airtight containers to keep everything fresh. Separate the grilled chicken skewers from the salad if possible to preserve textures better. Stored properly in the refrigerator, leftovers will stay good for up to 3 days. It’s best to keep the dressing separate until ready to serve again, as it can make the salad soggy if tossed too far ahead.

Freezing

This salad is not ideal for freezing because of the fresh vegetables and dressing, which do not thaw well. However, you can freeze the grilled chicken skewers separately if needed. Wrap them tightly in foil or plastic wrap, then place them in a freezer-safe bag or container. Frozen properly, the chicken skewers will keep well for up to 2 months. When ready to use, thaw them overnight in the fridge before reheating and adding to your freshly tossed salad.

Reheating

To reheat the grilled chicken skewers, I suggest gently warming them in a preheated oven at 350 degrees Fahrenheit for 10 to 15 minutes, or until heated through. This helps keep the chicken juicy without drying it out, unlike microwaving which can make it rubbery. Avoid reheating the salad itself; instead, toss the fresh salad and herbs with dressing anew and add the warm chicken skewers on top just before serving for the best texture and flavor experience.

FAQs

Can I make the BBQ Chicken Skewer Salad with Herby Ranch Dressing Recipe ahead of time?

Absolutely! You can marinate the chicken and prepare the dressing up to 8 hours ahead or the night before. Keep the salad ingredients separate until just before serving to maintain freshness. The salad assembly goes quickly and is great for stress-free entertaining.

What can I use instead of wooden skewers?

If you don’t have wooden skewers, metal skewers are a perfect option and reusable. Just be sure to preheat them before adding the chicken for better cooking. If neither is available, you can grill chicken pieces directly on the grate or in a grill pan, adjusting time accordingly.

Is the herby ranch dressing dairy-free?

Yes, this dressing uses full-fat coconut milk instead of dairy, so it’s creamy and flavorful but completely dairy-free and suitable for those with lactose intolerance or dairy allergies.

Can I use frozen chicken breasts for this recipe?

You can use frozen chicken breasts if you thaw them thoroughly before marinating and grilling. Thaw in the refrigerator overnight to ensure even cooking and best flavor absorption from the marinade.

How do I prevent the chicken from sticking to the grill?

Oiling the grill grates well before cooking is key to preventing sticking. Using an oil-soaked paper towel and tongs to wipe the grates ensures a nice non-stick surface. Also, don’t move the chicken too quickly when it first hits the grill to develop good sear marks that make flipping easier.

Conclusion

I hope you’re as inspired as I am to try this BBQ Chicken Skewer Salad with Herby Ranch Dressing Recipe soon. It’s one of those dishes that capture the essence of summer with its bright, smoky, and herby flavors all in one bowl. Whether you’re feeding a crowd or enjoying a vibrant weeknight dinner, this salad always hits the spot for me. Trust me, once you take that first bite of tender grilled chicken paired with fresh veggies and creamy dressing, you’ll want to make it again and again!

Print

BBQ Chicken Skewer Salad with Herby Ranch Dressing Recipe

BBQ Chicken Skewer Salad with Herby Ranch Dressing Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

4.1 from 13 reviews

A vibrant and flavorful BBQ Chicken Skewer Salad perfect for summer dinners, featuring marinated grilled chicken, charred corn, fresh vegetables, and a creamy herby ranch dressing made with coconut milk.

  • Author: Laura
  • Prep Time: 15 minutes
  • Cook Time: 20 minutes
  • Total Time: 35 minutes
  • Yield: 6 servings
  • Category: Salad
  • Method: Grilling
  • Cuisine: American
  • Diet: Gluten Free

Ingredients

Chicken and Marinade

  • 2 pounds boneless, skinless chicken breasts
  • 3 tablespoons avocado oil
  • 1 teaspoon kosher salt
  • 2 cups BBQ sauce, divided (such as Primal Kitchen)
  • 8 (6-inch) wooden skewers, pre-soaked

Herby Ranch Dressing

  • 1 cup avocado oil
  • 1 large egg
  • 1/2 cup unsweetened full fat coconut milk
  • 2 tablespoons lemon juice
  • 1 tablespoon red wine vinegar
  • 1 teaspoon kosher salt
  • 1 teaspoon onion powder
  • 2 garlic cloves, minced
  • 1/4 cup finely chopped fresh dill fronds
  • 1/4 cup finely chopped fresh parsley
  • 1 teaspoon freshly ground black pepper

Salad

  • 4 ears corn
  • 2 tablespoons avocado oil
  • 8 cups thinly sliced romaine lettuce (from about 2 small heads)
  • 6 green onions, thinly sliced (green parts only)
  • 16 ounces (about 2 cups) quartered grape tomatoes
  • 1 (15-ounce) can black beans, drained and rinsed
  • 1/4 cup loosely packed freshly chopped cilantro leaves
  • 2 tablespoons freshly chopped basil
  • 1 avocado, peeled, seeded, and diced into medium cubes

Instructions

  1. Marinate the chicken: Using a meat mallet or the bottom of a heavy skillet, pound the chicken breasts until they are an even 1/2-inch thickness. Cut into 2-inch pieces and place in a large bowl with 3 tablespoons avocado oil, 1 teaspoon kosher salt, and 1 cup BBQ sauce. Stir to combine well. Let the chicken marinate at room temperature for at least 20 minutes or cover and refrigerate for 4 to 8 hours for deeper flavor.
  2. Make the Herby Ranch Dressing: In a wide-mouth jar, add 1 cup avocado oil and 1 large egg. Using an immersion blender, blend gently without moving the blender head for 10 to 15 seconds until the mixture becomes white, creamy, and thick, resembling mayonnaise. Slowly move the blender up and down to emulsify fully. Add 1/2 cup coconut milk, 2 tablespoons lemon juice, 1 tablespoon red wine vinegar, 1 teaspoon kosher salt, 1 teaspoon onion powder, and 2 minced garlic cloves. Blend again until combined. Stir in 1/4 cup dill, 1/4 cup parsley, and 1 teaspoon black pepper. Refrigerate until ready to use.
  3. Prepare the grill and toppings: Thread the marinated chicken pieces onto the soaked wooden skewers, fitting 4 to 5 pieces per skewer. Brush the ears of corn with 2 tablespoons avocado oil and rub to coat evenly. Preheat the grill to medium-high heat (350°F to 400°F) and oil the grill grates by wiping them with a paper towel dipped in oil using tongs.
  4. Grill the corn: Place the corn on the grill and cook for 10 to 12 minutes, turning frequently, until tender and slightly charred.
  5. Grill the chicken skewers: Place the skewers on the grill and cook for 3 to 4 minutes on one side until nice grill marks form. Flip the skewers, baste the grilled side with the remaining 1 cup BBQ sauce, and continue grilling for another 3 to 4 minutes until the chicken is cooked through and well-charred on both sides. Remove chicken and corn from the grill; let cool slightly.
  6. Assemble the salad: In a large bowl, combine 8 cups thinly sliced romaine lettuce, 6 sliced green onions (green parts only), 16 ounces quartered grape tomatoes, 1 can drained black beans, 1/4 cup freshly chopped cilantro leaves, and 2 tablespoons freshly chopped basil. Toss with your desired amount of the herby ranch dressing to evenly coat the lettuce.
  7. Add corn and avocado: Cut the grilled corn kernels off the cobs and add them to the salad along with the diced avocado. Gently toss again to combine all ingredients.
  8. Serve: Arrange the grilled chicken skewers on top of the salad, serve immediately, and enjoy a fresh, smoky, and creamy summer meal.

Notes

  • Soak wooden skewers in water for at least 30 minutes to prevent burning on the grill.
  • To save time, marinate the chicken overnight in the refrigerator.
  • The homemade ranch dressing can be made up to 2 days in advance and stored in the fridge.
  • Use avocado oil for its high smoke point and neutral flavor.
  • Adjust BBQ sauce quantity to taste, adding more if you prefer saucier skewers.
  • Ensure chicken is cooked to an internal temperature of 165°F for safety.
  • For a dairy-free and paleo-friendly option, the dressing makes an excellent alternative to traditional ranch.

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star