BBQ Chicken Skewer Salad
Introduction to BBQ Chicken Skewer Salad
As a busy mom, I know how challenging it can be to whip up a meal that’s both delicious and healthy. That’s why I’m excited to share my BBQ chicken skewer salad with you! This vibrant dish is not only a feast for the eyes but also a quick solution for those hectic weeknights. Imagine tender, marinated chicken skewers paired with fresh veggies, all drizzled with a creamy herby ranch dressing. It’s a delightful way to impress your loved ones while keeping things simple. Trust me, this salad will become a staple in your kitchen!
Why You’ll Love This BBQ Chicken Skewer Salad
This BBQ chicken skewer salad is a game-changer for busy days. It’s quick to prepare, taking just about 50 minutes from start to finish. The combination of smoky grilled chicken and fresh veggies creates a burst of flavor in every bite. Plus, it’s versatile! You can customize it to suit your family’s tastes. Whether you’re feeding picky eaters or health-conscious friends, this salad is sure to please everyone at the table.

Ingredients for BBQ Chicken Skewer Salad
Gathering the right ingredients is key to making this BBQ chicken skewer salad a hit. Here’s what you’ll need:
- Boneless skinless chicken breasts: The star of the show! They’re lean and perfect for skewering.
- Avocado oil: A healthy fat that adds richness and helps with marinating.
- Kosher salt: Essential for enhancing the flavors of the chicken and veggies.
- BBQ sauce: I recommend Primal Kitchen brand for a clean, delicious flavor. It’s the secret to that smoky goodness!
- Wooden skewers: Pre-soaked to prevent burning on the grill. They hold everything together beautifully.
- Light tasting oil: Use avocado or light olive oil for the dressing. It keeps things light and fresh.
- Egg: This is optional if you’re using store-bought mayo. It helps create a creamy dressing.
- Coconut milk: Adds a subtle sweetness and creaminess to the dressing.
- Lemon juice: Brightens up the flavors and balances the richness of the dressing.
- Red wine vinegar: A tangy kick that complements the creamy dressing.
- Onion powder: A great way to add depth without the crunch of fresh onions.
- Garlic: Freshly minced for that aromatic flavor that makes everything better.
- Fresh dill and parsley: These herbs bring a burst of freshness to the dressing.
- Fresh corn: Grilled to perfection, it adds sweetness and texture. Omit for Whole30.
- Romaine lettuce: The crisp base of your salad, providing a refreshing crunch.
- Green onions: Adds a mild onion flavor and a pop of color.
- Grape tomatoes: Juicy and sweet, they’re a delightful addition to the salad.
- Black beans: A great source of protein and fiber. Omit for Whole30.
- Cilantro and basil: Fresh herbs that elevate the salad with their vibrant flavors.
- Avocado: Creamy and rich, it adds a luxurious touch to the dish.
For exact measurements, check the bottom of the article where you can find everything available for printing. Happy cooking!

How to Make BBQ Chicken Skewer Salad
Now that you have all your ingredients ready, let’s dive into making this delicious BBQ chicken skewer salad! Follow these simple steps, and you’ll have a meal that’s bursting with flavor and nutrition.
Step 1: Prepare the Chicken
First, let’s get that chicken ready! Using a meat mallet or the bottom of a heavy skillet, pound the chicken until it’s a uniform ½ inch thick. This ensures even cooking and tenderness.
Next, cube the chicken into 2-inch pieces and place them in a large bowl. Add the avocado oil, kosher salt, and 1 cup of BBQ sauce. Stir everything together until the chicken is well coated. Let it marinate for at least 20 minutes at room temperature. If you have more time, cover it and refrigerate for 4-8 hours. Trust me, the longer it marinates, the better the flavor!
Step 2: Make the Herby Ranch Dressing
While the chicken is marinating, let’s whip up that creamy herby ranch dressing! Pour the light tasting oil into a wide-mouth jar. Crack the egg into the oil and let it sink to the bottom. This is where the magic happens!
Insert your immersion blender into the jar, resting the blade on top of the yolk. Blend until a creamy mayo forms, then slowly raise the blender to emulsify the mixture. Once that’s done, add the coconut milk, lemon juice, red wine vinegar, kosher salt, onion powder, and minced garlic. Blend again until smooth.
Finally, stir in the fresh dill, parsley, and black pepper. Refrigerate the dressing until you’re ready to use it. It’s a game-changer for this salad!
Step 3: Grill the Corn and Chicken
Now it’s time to fire up the grill! Drizzle the corn with avocado oil and rub it to coat. Preheat your grill to medium-high heat and oil the grates to prevent sticking.
Place the corn on the grill and cook for about 10-12 minutes, turning every 2 minutes until tender. While the corn is grilling, add the chicken skewers. Grill them for 3-4 minutes on each side, basting with the reserved BBQ sauce. The aroma will have your family flocking to the kitchen!
Step 4: Assemble the Salad
Once everything is grilled to perfection, it’s time to assemble your salad! In a large bowl, combine the thinly sliced romaine lettuce, green onions, quartered grape tomatoes, black beans, cilantro, and basil. Drizzle in your desired amount of herby ranch dressing and toss until everything is well coated.
Remove the corn from the cob and add it to the salad along with the diced avocado. Gently toss to combine all those vibrant flavors. Serve with the grilled chicken skewers on top, and enjoy this colorful, nutritious meal!
Tips for Success
- Soak wooden skewers in water for at least 30 minutes to prevent burning.
- For extra flavor, marinate the chicken overnight if you can.
- Use a meat thermometer to ensure chicken reaches 165°F for perfect doneness.
- Feel free to swap in your favorite veggies for a personal touch.
- Make extra dressing; it’s great on other salads or as a dip!
Equipment Needed
- Grill: A gas or charcoal grill works perfectly for that smoky flavor.
- Wooden skewers: Pre-soaked to prevent burning; metal skewers are a great reusable alternative.
- Immersion blender: For making the dressing; a regular blender or whisk can also do the job.
- Meat mallet: To pound the chicken; a heavy skillet can work in a pinch.
- Large bowl: For marinating chicken and mixing salad ingredients.
Variations of BBQ Chicken Skewer Salad
- Spicy Kick: Add sliced jalapeños or a dash of cayenne pepper to the marinade for a spicy twist.
- Vegetarian Option: Substitute chicken with marinated tofu or tempeh for a plant-based version.
- Grilled Shrimp: Swap chicken for shrimp, marinating them in the same BBQ sauce for a seafood delight.
- Different Greens: Use spinach, kale, or mixed greens instead of romaine for a nutrient boost.
- Fruit Addition: Toss in some diced mango or pineapple for a sweet contrast to the savory flavors.
Serving Suggestions for BBQ Chicken Skewer Salad
- Side Dishes: Pair with grilled vegetables or a light quinoa salad for a complete meal.
- Drinks: Serve with a refreshing iced tea or a crisp white wine to complement the flavors.
- Presentation: Serve in a large bowl with the chicken skewers arranged on top for a stunning display.
FAQs about BBQ Chicken Skewer Salad
Can I make this BBQ chicken skewer salad ahead of time?
Absolutely! You can marinate the chicken and prepare the dressing a day in advance. Just keep everything stored separately in the fridge. Assemble the salad right before serving for the freshest taste.
What can I substitute for BBQ sauce?
If you’re looking for alternatives, try a homemade marinade with soy sauce, honey, and garlic for a different flavor profile. You can also use teriyaki sauce for a sweet twist!
Is this salad suitable for meal prep?
Yes! This BBQ chicken skewer salad is perfect for meal prep. Just keep the dressing separate until you’re ready to eat. It stays fresh in the fridge for up to a week.
Can I use different vegetables in the salad?
Definitely! Feel free to mix in your favorite veggies like bell peppers, cucumbers, or even shredded carrots. The more colorful, the better!
How can I make this salad Whole30 compliant?
To make this BBQ chicken skewer salad Whole30 compliant, simply omit the corn and black beans. You can still enjoy all the delicious flavors without compromising your dietary needs!
Final Thoughts
Creating this BBQ chicken skewer salad is more than just a cooking task; it’s a joyful experience that brings the family together. The vibrant colors and tantalizing aromas fill your kitchen, making it feel like a celebration. Each bite is a delightful mix of flavors, from the smoky chicken to the fresh veggies and creamy dressing. It’s a dish that not only nourishes but also sparks conversations and laughter around the table. I hope this recipe becomes a cherished part of your family meals, just as it has in mine. Happy cooking, and enjoy every delicious moment!
Print
BBQ Chicken Skewer Salad
- Total Time: 50 minutes
- Yield: 4 servings 1x
- Diet: Gluten Free
Description
A delicious and healthy BBQ chicken skewer salad featuring marinated chicken, fresh vegetables, and a creamy herby ranch dressing.
Ingredients
- 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)
- 1 cup light tasting oil (avocado 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
- 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)
- ¼ cup loosely packed freshly chopped cilantro leaves
- 2 tbsp freshly chopped basil leaves
- 1 avocado (peeled, seed removed, and diced medium)
Instructions
- Using a meat mallet or the bottom of a heavy skillet, pound the chicken until it is a uniform ½ inch thickness. Cube into 2-inch pieces and place in a large bowl with the oil, salt, and 1 cup of BBQ sauce. Stir until well combined. Set aside to let marinate for at least 20 minutes at room temperature, or cover and refrigerate for 4-8 hours.
- Pour oil into a wide mouth jar. Crack the egg into the oil and let sink to the bottom. Insert the immersion blender into the jar and rest the blade on top of the yolk. Blend until a creamy mayo forms, then raise the blender to emulsify the mixture.
- Add the coconut milk, lemon juice, red wine vinegar, salt, onion powder, and garlic to the mayo and blend again. Stir in the dill, parsley, and black pepper. Refrigerate until ready to use.
- Drizzle the corn with avocado oil and rub to coat. Heat the grill over medium-high heat and oil the grates.
- Add the corn to the grill and cook until tender, about 10-12 minutes, turning every 2 minutes. Meanwhile, grill the chicken skewers for 3-4 minutes on each side, basting with reserved BBQ sauce.
- In a large bowl, combine the lettuce, green onions, tomatoes, black beans, cilantro, and basil. Add desired dressing and toss until well coated.
- Remove the corn from the cob and add to the salad along with the diced avocado. Gently toss to combine.
- Serve with the grilled chicken and enjoy!
Notes
- For Whole30, omit corn and black beans.
- Store-bought mayo can be used instead of homemade.
- This herby ranch dressing keeps for up to 1 week in the fridge.
- Prep Time: 30 minutes
- Cook Time: 20 minutes
- Category: Salad
- Method: Grilling
- Cuisine: American
Nutrition
- Serving Size: 1 serving
- Calories: 450
- Sugar: 5g
- Sodium: 800mg
- Fat: 25g
- Saturated Fat: 4g
- Unsaturated Fat: 20g
- Trans Fat: 0g
- Carbohydrates: 30g
- Fiber: 8g
- Protein: 30g
- Cholesterol: 100mg