BBQ Chicken Skewer Salad is a vibrant and flavorful dish that perfectly combines grilled chicken with fresh vegetables. This salad is not only easy to prepare but also makes for a fantastic centerpiece for gatherings, potlucks, or weeknight dinners. With a delightful BBQ sauce coating the chicken and a medley of colorful veggies, this salad brings together the best of summer grilling and healthy eating.
Why You’ll Love This Recipe
- Quick Preparation: With just 20 minutes of prep time, this recipe is perfect for busy days.
- Flavor Packed: The combination of BBQ sauce and fresh herbs creates an explosion of flavors in every bite.
- Versatile Ingredients: Customize the salad with your favorite veggies or protein options for a unique twist.
- Healthy and Filling: Packed with protein from chicken and nutrients from vegetables, it’s satisfying without being heavy.
- Great for Meal Prep: Prepare ahead of time for easy lunches throughout the week.
Tools and Preparation
To make this BBQ Chicken Skewer Salad, you’ll need some essential tools to ensure everything goes smoothly.
Essential Tools and Equipment
- Wooden skewers
- Grill or grill pan
- Mixing bowls
- Cutting board
- Knife
Importance of Each Tool
- Wooden skewers: These are crucial for holding your chicken and veggies together while grilling, giving you that classic skewer shape.
- Grill or grill pan: A good grill ensures the chicken gets that delicious char flavor while keeping it juicy.
- Mixing bowls: Essential for marinating the chicken and tossing together the salad ingredients.
Ingredients
For the Chicken Skewers
- 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
For the Salad 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
For the Salad Base
- 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
How to Make BBQ Chicken Skewer Salad
Step 1: Prepare the Chicken
Begin by cutting the chicken breasts into bite-sized pieces. In a mixing bowl, combine avocado oil and kosher salt. Add the chicken pieces to this mixture and coat evenly.
Step 2: Assemble the Skewers
Thread marinated chicken onto pre-soaked wooden skewers. Brush each skewer lightly with BBQ sauce for extra flavor.
Step 3: Grill the Chicken Skewers
Preheat your grill or grill pan over medium heat. Place the skewers on the grill. Cook for about 10-15 minutes, turning occasionally until fully cooked through.
Step 4: Prepare the Dressing
In another mixing bowl, whisk together avocado oil, egg, coconut milk, lemon juice, red wine vinegar, kosher salt, onion powder, minced garlic, dill fronds, parsley, and black pepper until smooth.
Step 5: Build Your Salad Base
While the skewers are grilling, cook corn on a separate pot until tender. Once done, remove kernels from cobs. In a large serving bowl, combine romaine lettuce, green onions, grape tomatoes, black beans, cilantro leaves, basil, corn kernels, and diced avocado.
Step 6: Serve It Up!
Once chicken skewers are ready, place them over your prepared salad base. Drizzle with dressing before serving. Enjoy your delicious BBQ Chicken Skewer Salad!
How to Serve BBQ Chicken Skewer Salad
BBQ Chicken Skewer Salad is a versatile dish that can be enjoyed in various ways. Whether you’re hosting a barbecue or preparing a family dinner, serving suggestions can enhance the meal experience.
On a Platter
- Present the salad on a large platter with skewers arranged artistically for an inviting look.
With Extra BBQ Sauce
- Drizzle additional BBQ sauce over the chicken skewers and salad for added flavor and moisture.
As a Main Course
- Serve it as the main dish alongside crusty bread or cornbread to soak up all the delicious flavors.
In Lettuce Wraps
- For a fun twist, wrap portions of the salad in large lettuce leaves for easy handheld bites.
Pair with Refreshing Beverages
- Offer iced tea or lemonade to complement the savory flavors of the BBQ chicken skewer salad.

How to Perfect BBQ Chicken Skewer Salad
To make your BBQ Chicken Skewer Salad truly exceptional, consider these tips that will elevate your dish.
-
Marinate Chicken – Allow the chicken to marinate in BBQ sauce for at least an hour before grilling. This enhances flavor and tenderness.
-
Use Fresh Ingredients – Opt for fresh herbs and vegetables. They add brightness and enhance the overall taste profile.
-
Grill Corn First – Grill corn until slightly charred before adding it to the salad. This brings out its natural sweetness.
-
Adjust Seasoning – Taste your dressing before serving. Adjust salt, pepper, or acidity to suit your preference.
-
Serve Chilled – For a refreshing experience, let the salad chill briefly before serving. This allows flavors to meld beautifully.
Best Side Dishes for BBQ Chicken Skewer Salad
Pairing side dishes with your BBQ Chicken Skewer Salad can create a well-rounded meal. Here are some great options:
-
Coleslaw – A crunchy and tangy slaw adds a refreshing contrast to the savory chicken.
-
Cornbread – Soft and sweet cornbread is perfect for soaking up any extra sauce from the salad.
-
Grilled Vegetables – Seasonal vegetables like zucchini and bell peppers enhance the summer vibe of your meal.
-
Potato Salad – A creamy potato salad balances the flavors of the grilled chicken and fresh ingredients.
-
Fruit Salad – A light fruit salad provides a sweet finish and complements the savory elements of your dish.
-
Chips and Salsa – Crunchy chips paired with fresh salsa offer a fun texture contrast alongside your salad.
Common Mistakes to Avoid
Avoiding mistakes can make your BBQ Chicken Skewer Salad even better. Here are some common pitfalls and how to steer clear of them.
- Skipping the Marinade: Not letting your chicken marinate in BBQ sauce can lead to bland flavors. Always allow at least 30 minutes for the marinade to work its magic.
- Using Dry Chicken: Overcooking the chicken can result in dryness. Keep an eye on the grilling time and use a meat thermometer for best results.
- Not Soaking Skewers: Failing to soak wooden skewers can cause them to burn on the grill. Soak them in water for at least 30 minutes before use.
- Ignoring Fresh Ingredients: Using wilted or old vegetables can compromise the freshness of your salad. Always choose fresh produce for vibrant flavors.
- Overcrowding the Grill: Placing too many skewers on the grill can lead to uneven cooking. Grill in batches if necessary to ensure even heat distribution.

Storage & Reheating Instructions
Refrigerator Storage
- Store leftovers in an airtight container for up to 3 days.
- Make sure everything is cooled down before sealing the container.
Freezing BBQ Chicken Skewer Salad
- Freeze components separately, such as chicken and veggies, for best quality.
- Use freezer-safe bags or containers, and consume within 2 months.
Reheating BBQ Chicken Skewer Salad
- Oven: Preheat to 350°F and place on a baking sheet until heated through (about 10-15 minutes).
- Microwave: Heat in short bursts, stirring in between until hot, usually about 2-3 minutes total.
- Stovetop: Warm in a skillet over medium-low heat, stirring frequently until heated through.
Frequently Asked Questions
If you have questions about making this delicious BBQ Chicken Skewer Salad, you’re not alone! Here are some common inquiries.
What is BBQ Chicken Skewer Salad?
BBQ Chicken Skewer Salad is a vibrant dish featuring grilled chicken skewers served over a fresh salad with vegetables and herbs.
Can I customize my BBQ Chicken Skewer Salad?
Absolutely! You can add your favorite veggies like bell peppers or swap out proteins according to your taste preferences.
How do I store leftovers of BBQ Chicken Skewer Salad?
Store leftovers in an airtight container in the fridge for up to three days or freeze components separately for longer storage.
What sides pair well with BBQ Chicken Skewer Salad?
Great sides include garlic bread, roasted potatoes, or a light soup that complements the flavors of this salad.
Final Thoughts
This BBQ Chicken Skewer Salad is not only delicious but also incredibly versatile. You can easily customize it based on your taste preferences or seasonal ingredients. Try it today for a delightful meal that’s sure to please everyone at your table!
BBQ Chicken Skewer Salad
BBQ Chicken Skewer Salad is a delightful blend of grilled chicken and vibrant vegetables, drizzled with a zesty dressing. Perfect for summer gatherings or quick weeknight dinners, this dish is both satisfying and refreshing.
- Prep Time: 20 minutes
- Cook Time: 15 minutes
- Total Time: 35 minutes
- Yield: Serves approximately 6 people 1x
- Category: Main Course
- Method: Grilling
- Cuisine: American
Ingredients
- 2 pounds boneless, skinless chicken breasts
- 3 tablespoons avocado oil
- 1 teaspoon kosher salt
- 2 cups BBQ sauce, divided
- 8 (6-inch) wooden skewers, pre-soaked
- 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
- 4 ears corn
- 2 tablespoons avocado oil
- 8 cups thinly sliced romaine lettuce
- 6 green onions, thinly sliced (green parts only)
- 16 ounces 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
- Cut chicken into bite-sized pieces and marinate with avocado oil and kosher salt.
- Assemble marinated chicken onto pre-soaked skewers and brush with BBQ sauce.
- Grill skewers over medium heat for about 10-15 minutes until fully cooked.
- While grilling, cook corn until tender and remove kernels from cobs.
- In a large bowl, combine romaine lettuce, green onions, tomatoes, black beans, corn kernels, cilantro, basil, and diced avocado.
- Serve the grilled chicken skewers over the salad base and drizzle with dressing.
Nutrition
- Serving Size: 1 plate (approximately 400g)
- Calories: 550
- Sugar: 10g
- Sodium: 800mg
- Fat: 28g
- Saturated Fat: 4g
- Unsaturated Fat: 20g
- Trans Fat: 0g
- Carbohydrates: 50g
- Fiber: 12g
- Protein: 35g
- Cholesterol: 100mg



Leave a Comment