If you’re searching for a salad that goes far beyond “just another bowl of greens,” this BBQ Chicken Skewer Salad is about to become your dinner hero. Succulent grilled chicken skewers, sweet charred corn, creamy avocado, and crunchy romaine all tossed in an herby homemade ranch—each bite is a celebration of bold barbecue flavors and fresh summer produce. The best part? This vibrant meal comes together quickly, and it’s ridiculously easy to adapt, making it perfect for even the busiest weeknights when you still crave something truly satisfying.

Why You’ll Love This Recipe

  • Effortlessly Impressive: This looks like a showstopper and tastes like something from your favorite restaurant, but it’s all done with simple techniques and easy ingredients.
  • Ridiculously Fast: With minimal prep and quick grilling, you can have dinner on the table in about 35 minutes. Perfect for a busy evening.
  • Crowd-Pleaser: Juicy BBQ chicken, crunchy veggies, creamy avocado, and herby ranch—literally everyone is going to love these flavors and textures.
  • Customizable Perfection: Whether you’re eating grain-free, dairy-free, or just clearing out your vegetable drawer, this salad welcomes substitutions.
  • Meal Prep Friendly: Grill the chicken and corn ahead, and you have a fresh, hearty salad that only gets better for lunch the next day.

Ingredients You’ll Need

Here’s what you’ll need and why it counts for serious flavor and convenience—leave the measuring to the recipe card and focus on assembling these game-changing components:

  • Boneless Skinless Chicken Breasts: The centerpiece—chunked for even marinating and perfect on skewers for maximum smokiness.
  • Avocado Oil: Neutral flavor, high-heat—ideal for grilling and making creamy ranch without overpowering the other flavors.
  • Kosher Salt: Brings out the best in your protein and veggies.
  • BBQ Sauce: Go with your favorite! A tangy, smoky sauce makes all the difference (Primal Kitchen is a fantastic clean option).
  • Wooden Skewers: Make sure they’re pre-soaked to avoid burning (trust me, you don’t want that drama).
  • Light-Tasting Oil or Store-Bought Mayo: Base for your herby ranch—use what you have, just skip the strong extra virgin olive oil flavors.
  • Egg: Only needed if making homemade ranch—see substitutions below if using store-bought.
  • Coconut Milk: Adds creaminess to the dressing without any dairy heaviness.
  • Lemon Juice & Red Wine Vinegar: For that classic tang in a ranch, and a bright lift for the greens.
  • Onion Powder & Minced Garlic: Essential flavor boosters in the ranch.
  • Fresh Dill, Parsley & Black Pepper: This trio transforms the ranch into something truly special.
  • Romaine Lettuce: Super crisp and refreshing—perfect base for hearty toppings.
  • Green Onions, Grape Tomatoes, and Black Beans: Bring volume, color, and a textural crunch.
  • Fresh Cilantro & Basil: Undeniably fresh, aromatic, and herbaceous.
  • Avocado: Creamy pops to balance the zippy herby dressing.
  • Corn on the Cob (or Frozen Corn): Grilled for those caramel notes—optional for grain-free or Whole30.

Note: For Whole30 or other dietary needs, see below for easy swaps!

Note: You’ll find the complete list of ingredients, along with their exact measurements, in the printable recipe card at the bottom of this post.

Variations

This salad is your blank canvas—here are ways to make it yours:

  • Spicy BBQ Salad: Toss some smoked paprika or chili flakes into the marinade for a kick, or use a spicy BBQ sauce.
  • Swap the Protein: Try grilled shrimp, steak skewers, or even crispy chickpeas for a vegetarian spin.
  • Dairy-Free Ranch: Stick to coconut milk and skip any cheese—this dressing is naturally dairy-free already!
  • No Grill?: Use a grill pan or even bake the chicken skewers and corn in the oven.
  • Mix Up the Beans: Pinto beans work beautifully if you’re out of black beans, or skip entirely for grain-free diets.
  • Add Cheese: A sprinkle of cotija or feta brings a savory touch if you don’t need it dairy-free.

How to Make BBQ Chicken Skewer Salad

Step 1: Marinate the Chicken

Even, juicy pieces are the secret—pound chicken to uniform thickness, cube, and toss with oil, salt, and a generous amount of BBQ sauce. Let it marinate for at least 20 minutes (room temp is fine if you’re short on time), or longer in the fridge for extra flavor.

Step 2: Whip Up Herby Ranch

For the freshest ranch, make it from scratch! Pour your oil into a jar, add the egg, and emulsion magic happens with an immersion blender. Then, blend in coconut milk, lemon, vinegar, salt, onion powder, and garlic. Fold in plenty of dill, parsley, and black pepper. Or, shortcut it with your favorite store-bought mayo as the base.

Step 3: Grill the Chicken and Corn

Get your grill preheated and rub those corn cobs with avocado oil. Grill them, rotating for even char and sweetness. At the same time, grill those BBQ chicken skewers, turning after a few minutes and basting with more sauce for that sticky-sweet finish. Both the chicken and corn should be beautifully charred—no one likes bland grill marks!

Step 4: Toss the Salad

In a big bowl, combine romaine, sliced green onions, juicy grape tomatoes, black beans, chopped cilantro, and basil. Drizzle in as much herby ranch as you like and toss so every bite is coated.

Step 5: Assemble and Serve

Slice the grilled corn off the cob and add to your salad, along with diced, buttery avocado. Toss again. Layer with those tender BBQ chicken skewers and don’t forget an extra drizzle of the ranch. Each mouthful should be bursting with smoky, creamy, sweet, and herby flavors—simply unbeatable.

Pro Tips for Making the Recipe

  • Don’t skip pounding the chicken: This guarantees quick, even cooking and the best texture.
  • Soak wooden skewers for at least 20 minutes: Otherwise, they’ll burn before your chicken is even close to cooked.
  • Make ranch ahead: Letting the dressing sit allows the herbs to infuse and mellow—so much tastier!
  • If grilling indoors, don’t crowd the pan—otherwise, your chicken will steam, not char.
  • Toss salad right before serving: Romaine is at its crispy best when freshly tossed.

How to Serve

This salad is substantial enough to be the main event, but here are some fantastic pairings and serving ideas:

  • On Its Own: This is a meal-sized salad—just layer the skewers right on top.
  • With Crusty Bread or Tortilla Chips: Scoop up stray beans, tomatoes, and dressing.
  • Over Rice or Cauliflower Rice: For extra heartiness, serve the chopped salad and grilled chicken atop your favorite rice.
  • Family Style: Build a big platter and let everyone grab their own skewers and salad.

Garnish with extra herbs, an extra drizzle of ranch, and a squeeze of lime for brightness.

Make Ahead and Storage

Storing Leftovers

Keep grilled chicken, salad greens, and ranch in separate containers in the fridge—this way, nothing gets soggy! The chicken and ranch both keep well for up to 4 days.

Freezing

The chicken can be grilled and frozen for later (just thaw overnight in the fridge before serving). Avoid freezing the salad greens or the ranch dressing for best results.

Reheating

Reheat chicken skewers in a lightly oiled pan or in the microwave until just warmed through—don’t overcook or you’ll lose juiciness.

FAQs

  1. Can I use store-bought ranch instead of making it from scratch?

    Absolutely! If you have a favorite store-bought ranch, feel free to use it. Just choose one with a mild flavor so it doesn’t overpower the other salad ingredients. Homemade does let you customize the herbs and creaminess, but convenience is king on a weeknight.

  2. Is this recipe suitable for Whole30 or Paleo diets?

    Yes—just skip the corn and black beans, and use a compliant BBQ sauce and ranch base. Read labels carefully to ensure your sauces fit your plan, and this salad becomes an excellent clean-eating dinner.

  3. What if I don’t have a grill?

    No grill, no problem! A grill pan on the stove or even the broiler in your oven will do the trick for both chicken and corn. Just look for those signature char marks and juicy chicken.

  4. Can I prep any of this in advance?

    Definitely! The chicken can be marinated overnight, the ranch dressing mixed up to a week ahead, and veggies chopped in the morning. Just grill and assemble right before mealtime for maximum freshness.

Final Thoughts

This BBQ Chicken Skewer Salad takes everything that’s great about summer grilling and turns it into a totally doable, endlessly customizable weeknight dinner. The flavors are bright, bold, and deeply satisfying—with almost no fuss. If you’re looking to shake up your dinner routine with something both healthy and drool-worthy, make this your next go-to. Enjoy every fresh, smoky, herby bite!

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

BBQ Chicken Skewer Salad Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star No reviews
  • Author: Stacy
  • Prep Time: 20 minutes
  • Cook Time: 15 minutes
  • Total Time: 35 minutes
  • Yield: 6 servings 1x
  • Category: Main-course
  • Method: Grilling
  • Cuisine: American
  • Diet: Gluten Free

Description

This BBQ Chicken Skewer Salad combines juicy grilled chicken skewers marinated in BBQ sauce, fresh romaine lettuce, and a colorful array of vegetables, all topped with a creamy homemade herby ranch dressing. It’s a vibrant, flavor-packed main course perfect for summer grilling and nutritious meals.


Ingredients

Units Scale

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 Herby Ranch:

  • 1 cup light tasting oil (avocado oil or “light” olive oil)
  • 1 egg (omit if using store-bought mayo)
  • 1/2 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
  • 1/4 cup finely chopped fresh dill fronds
  • 1/4 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 or 2 small heads
  • 6 green onions, thinly sliced (green part only)
  • 2 cups quartered grape tomatoes (or 16 ounces)
  • 1 (15-ounce) can black beans, drained and rinsed (omit for Whole30)
  • 1/4 cup loosely packed freshly chopped cilantro leaves
  • 2 tbsp freshly chopped basil leaves
  • 1 avocado, peeled, seed removed, and diced medium

Instructions

  1. 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. Cut the chicken into 2-inch cubes and place in a large bowl. Add avocado oil, kosher salt, and 1 cup of BBQ sauce. Stir well to combine, ensuring the chicken is evenly coated. Let marinate for at least 20 minutes at room temperature, or cover and refrigerate for 4-8 hours if marinating longer.
  2. Prepare the Herby Ranch: Pour the light tasting oil into a wide mouth jar. Crack the egg into the oil, allowing it to sink. Insert an immersion blender and rest the blade on the yolk. Blend without moving for about 10 seconds until a white, creamy mayo forms at the bottom. Slowly move the blender up and down until the entire mixture emulsifies. (If using store-bought mayo, use 1 cup and skip this emulsification step.) Add coconut milk, lemon juice, red wine vinegar, kosher salt, onion powder, and minced garlic to the mayo; blend again. Stir in chopped dill, parsley, and black pepper. Refrigerate until ready to use.
  3. Grill the Corn and Chicken: Drizzle corn with avocado oil and rub to coat. Preheat the grill to medium-high heat (350-400°F) and oil the grill grates with an oil-soaked paper towel held by tongs. Place the corn on the grill and cook until tender, turning every 2 minutes for a total of 10-12 minutes. While the corn grills, place chicken skewers on the grill. Cook the first side for 3-4 minutes or until grill marks form, then flip, baste with reserved BBQ sauce, and cook another 3-4 minutes with the grill closed until cooked through and marked. Transfer corn and chicken off the grill and let the corn cool.
  4. Assemble the Salad: In a large bowl, combine romaine lettuce, sliced green onions, quartered grape tomatoes, black beans, cilantro, and basil. Add desired amount of herby ranch dressing and toss until the lettuce is well coated.
  5. Add Corn and Avocado: Cut grilled corn kernels from the cobb and add to the salad along with diced avocado. Gently toss to combine all ingredients.
  6. Serve: Arrange the tossed salad on a platter or individual plates. Top with the grilled BBQ chicken skewers and serve immediately. Enjoy!

Notes

  • For Whole30 compliance, omit corn and black beans and ensure the BBQ sauce is compliant.
  • If short on time, use a cup of store-bought light-flavored mayo for the dressing base.
  • Soaking the wooden skewers in water for 30 minutes before grilling helps prevent burning.
  • This herby ranch keeps for up to 1 week in the fridge in a sealed container.
  • Customize the salad vegetables to your preference for added variety.

Nutrition

  • Serving Size: 1/6th of recipe
  • Calories: 490
  • Sugar: 13g
  • Sodium: 1090mg
  • Fat: 31g
  • Saturated Fat: 6g
  • Unsaturated Fat: 23g
  • Trans Fat: 0g
  • Carbohydrates: 30g
  • Fiber: 7g
  • Protein: 30g
  • Cholesterol: 120mg

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