Juicy BBQ Chicken Skewer Salad Recipe

Published: by lora

This post may contain affiliate links · 0 Comments

Juicy BBQ Chicken Skewer Salad Recipe

BBQ Chicken Skewer Salad Bowl with Homemade BBQ Ranch Dressing

⚖️
Difficulty
Easy
⏲️
Prep Time
30

mins

🕒
Cook Time
15

mins

⏱️
Total Time
45

mins

🍽️
Servings
4

Living in New York City, I’m always on the lookout for vibrant, satisfying meals that can be prepared relatively quickly, especially on weeknights. This BBQ Chicken Skewer Salad recipe is a game-changer. It takes the beloved flavors of summer grilling – smoky BBQ chicken and sweet corn – and transforms them into a fresh, hearty salad bowl. The real magic, however, lies in the homemade creamy BBQ Ranch dressing that ties everything together. It’s a delightful twist on a classic that’s both wholesome and incredibly flavorful, proving that a healthy BBQ chicken salad can be exciting and deeply satisfying.

Imagine succulent, grilled chicken skewers coated in a tangy BBQ sauce, nestled alongside kernels of sweet, slightly charred corn. This is all tossed with crisp romaine lettuce, juicy cherry tomatoes, creamy avocado, and tender black beans, then drizzled with a luscious, zesty dressing that has just the right amount of kick. The combination of textures – crunchy lettuce, tender chicken, creamy avocado, and firm beans – is simply irresistible. The aroma of the grill meets the fresh scent of cilantro and dill, a delightful fusion reminiscent of my mother’s kitchen in Morocco and my sophisticated training in Paris.

What sets my BBQ chicken skewer salad recipe apart is the homemade dressing. Forget store-bought; this creamy, herbaceous concoction is incredibly simple to make and elevates the entire dish from good to unforgettable. I’ll guide you through making it with an immersion blender in minutes. One common mistake people make is overcooking the chicken, which leads to dry, tough skewers. I’ll share my fool-proof method for perfectly cooked chicken every time! Also, keep an eye out for my special tip on how to get those beautiful grill marks.

Why This BBQ Chicken Skewer Salad Recipe Is the Best

The secret to this exceptional BBQ chicken skewer salad recipe truly lies in the fusion of flavors and textures, enhanced by my unique homemade BBQ Ranch dressing. Drawing inspiration from my Moroccan heritage, I love layering bold spices, and here, the smoky sweetness of the BBQ sauce, balanced by the cool, herbaceous ranch, creates a complex, delightful profile. My Parisian culinary training taught me the importance of emulsification and balance, which is precisely what this dressing achieves – a creamy, tangy coating that makes every bite sing. It’s a healthy BBQ chicken salad that truly doesn’t compromise on taste or satisfaction.

Achieving that perfect balance of tenderness and char on the chicken skewers and corn is a chef’s delight. The key is pounding the chicken to a uniform thickness and using a properly heated grill. The brief, high-heat cooking time ensures the chicken stays juicy while developing those coveted grill marks. Similarly, grilling the corn imparts a subtle sweetness and smoky depth that raw or boiled corn simply can’t match. This technique, refined over years in professional kitchens, ensures a restaurant-quality result in your backyard or even on a grill pan indoors.

This BBQ chicken skewer salad recipe is designed for busy home cooks. The dressing comes together in under five minutes with an immersion blender, and the chicken marinating time is flexible. Grilling is a quick cooking method, and assembling the salad is straightforward. I’ve made sure that even if you’re new to grilling or making homemade dressings, you’ll have a delicious, impressive meal. It’s a testament to how simple ingredients and a few key techniques can create a fantastic, healthy meal that appeals to everyone.

BBQ Chicken Skewer Salad Recipe Ingredients

I love sourcing ingredients for my salads from the vibrant Union Square Greenmarket here in NYC, especially in the summer when corn and tomatoes are at their peak. The combination of fresh produce, quality protein, and pantry staples makes this grilled chicken skewer salad a dream to assemble. This recipe relies on fresh herbs and simple pantry items to create a dressing that’s bright and flavorful, a technique inspired by the fresh ingredients used in my mother’s coastal Moroccan cooking.

Ingredients List

  • 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)
  • 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 ((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)

Ingredient Spotlight

Chicken Breasts: The star protein, lean and versatile. When choosing, look for firm, plump breasts without any discoloration. For this recipe, I prefer boneless, skinless breasts as they cook quickly and evenly on skewers. If you can find free-range chicken, you’ll notice a better flavor and texture – a tip passed down from my days sourcing poultry in Paris.

BBQ Sauce: This is your flavor backbone. I love using a sauce with minimal added sugar and a good balance of smoky and tangy notes, like Primal Kitchen. When selecting, check the ingredient list for quality components and a flavor profile that suits your preference. For a more complex flavor, look for sauces with ingredients like molasses, vinegar, and natural smoke flavoring.

Fresh Herbs (Dill, Parsley, Cilantro, Basil): These are crucial for the freshness in both the dressing and the salad. For the best flavor, always opt for fresh herbs. In NYC, farmer’s markets are my go-to, but any well-stocked grocery store will have them. Look for vibrant green leaves without any wilting or yellowing. These herbs add a bright, aromatic counterpoint to the richer BBQ elements.

Avocado: Adds essential creaminess and healthy fats, balancing the acidity of the dressing and the tang of the BBQ sauce. Choose avocados that yield gently to pressure. For this salad, I like to dice them into medium cubes so they hold their shape and provide a buttery texture when you bite into them. They add a beautiful green hue and a luxurious feel to the salad.

Original Ingredient Best Substitution Flavor / Texture Impact
Chicken Breasts Chicken Thighs (boneless, skinless) Thighs are more forgiving and stay juicier, but may increase cook time slightly.
Avocado Oil Light Olive Oil or Grapeseed Oil Similar neutral flavor, minimal impact on taste or texture.
Romaine Lettuce Iceberg Lettuce or Mixed Greens Iceberg provides more crunch; mixed greens offer varied textures and flavors.
Fresh Dill Fresh Tarragon or Fresh Parsley Tarragon adds a delicate anise note; parsley offers a similar fresh herbaceousness.

How to Make BBQ Chicken Skewer Salad — Step-by-Step

Ready to create this vibrant salad? Follow these simple steps, and you’ll be enjoying a delicious, healthy meal in no time.

Step 1: Prepare and Marinate the Chicken

Using a meat mallet or the bottom of a heavy skillet, pound the chicken breasts until they are a uniform 1/2-inch thickness. This ensures even cooking. Cut the pounded chicken into 2-inch pieces and place them in a large bowl. Add 3 tablespoons of avocado oil, 1 teaspoon of 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, or cover and refrigerate for 4 to 8 hours for deeper flavor.

💡 mia’s Pro Tip: Pounding the chicken to an even thickness is crucial. It allows the chicken to cook quickly and prevents some pieces from drying out while others are still raw. If you don’t have a mallet, a heavy-bottomed pot or even a rolling pin works well.

Step 2: Make the BBQ Ranch Dressing

In a wide-mouth jar, combine 1 cup of avocado oil and 1 large egg. Insert an immersion blender and blend WITHOUT moving it for about 10-15 seconds until the mixture turns white, creamy, and thick, forming a mayonnaise. This is the magic of emulsification! Slowly move the blender up and down until the oil and egg are fully incorporated. Then, add 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. Blend until smooth. Finally, stir in 1/4 cup finely chopped fresh dill fronds and 1/4 cup finely chopped fresh parsley, plus 1 teaspoon freshly ground black pepper. Refrigerate until ready to use.

Step 3: Thread the Skewers

Once the chicken has marinated, thread the pieces onto 8 pre-soaked wooden skewers. Aim for 4 to 5 pieces of chicken per skewer, leaving a small space between them for even cooking. Set the prepared skewers aside while you get the grill ready.

💡 mia’s Pro Tip: Soaking wooden skewers in water for at least 30 minutes prevents them from burning on the grill. You can do this while the chicken is marinating.

Step 4: Grill the Corn

Drizzle the 4 ears of corn with 2 tablespoons of avocado oil and rub to coat evenly. Heat your grill to medium-high heat (350-400 degrees F). Ensure the grill grates are clean and oiled to prevent sticking. Grill the corn, turning often, until tender and slightly charred, about 10 to 12 minutes total.

Step 5: Grill the Chicken Skewers

While the corn is grilling, place the chicken skewers on the hot grill. Cook for 3 to 4 minutes per side, until nice grill marks form. Flip the skewers, and baste the grilled side generously with the reserved BBQ sauce. Continue to grill until the chicken is cooked through and has beautiful grill marks on both sides, approximately another 3 to 4 minutes. Transfer the corn and chicken skewers to a platter and let them cool slightly.

⚠️ Common Mistake to Avoid: Placing chicken skewers on a grill that isn’t hot enough. This causes the chicken to stick and prevents good searing, leading to less flavor and potentially uneven cooking. Ensure your grill is preheated properly.

Step 6: Assemble the Salad

In a large bowl, combine 8 cups of thinly sliced romaine lettuce, 6 thinly sliced green onions (green parts only), 16 ounces of quartered grape tomatoes, 1 can of drained and rinsed black beans, 1/4 cup chopped fresh cilantro leaves, and 2 tablespoons chopped fresh basil. Add your desired amount of the homemade BBQ Ranch dressing and toss gently until the lettuce is well coated.

Step 7: Finish and Serve

Cut the corn kernels off the cob and add them to the salad. Gently toss in the diced avocado. Finally, top the salad with the grilled chicken skewers. Serve immediately and enjoy this delicious, healthy BBQ chicken salad bowl!

Step Action Duration Key Visual Cue
1 Marinate Chicken 20 mins (min) – 8 hrs (max) Chicken coated in BBQ sauce
2 Make Dressing ~5 mins Thick, creamy, emulsified dressing
3 Thread Skewers ~5 mins Chicken evenly spaced on skewers
4 Grill Corn 10-12 mins Tender with char marks
5 Grill Chicken 7-8 mins total Cooked through with grill marks
6 Assemble Salad Base ~5 mins Lettuce and veggies tossed with dressing
7 Finish & Serve ~2 mins Salad topped with chicken skewers

Serving & Presentation

To serve this vibrant BBQ Chicken Skewer Salad, I like to create a beautiful bowl. Start with the dressed greens as your base, then artfully arrange the corn, tomatoes, black beans, and avocado around the edges. Place one or two chicken skewers right on top, leaning them slightly for a dramatic presentation. A final sprinkle of fresh cilantro adds a pop of green and freshness. This method, inspired by the elegant plating I learned in Paris, makes even a casual meal feel special.

For a taste of home, I often add a small dollop of plain Greek yogurt or a swirl of extra BBQ sauce on the side. This salad is also wonderful served at a summer barbecue, evoking the lively outdoor meals we often shared back home in Morocco. The key is to present it as a complete, colorful meal that’s both nutritious and bursting with flavor. It’s the perfect example of how a simple grilled chicken salad can be elevated into a delightful culinary experience, suitable for any occasion.

Pairing Type Suggestions Why It Works
Side Dish Cornbread Muffins, Potato Salad Complements the BBQ flavors and adds homestyle comfort.
Sauce / Dip Extra BBQ Sauce, Avocado Crema Provides additional moisture and flavor layers.
Beverage Iced Tea, Pale Ale, Rosé Wine Crisp and refreshing, balancing the richness of the BBQ.
Garnish Crushed Tortilla Chips, Toasted Pepitas Adds a delightful crunch and nutty flavor to the salad.

Make-Ahead, Storage & Reheating

As a busy New Yorker, meal prep is my secret to staying healthy and organized. This BBQ chicken skewer salad is fantastic for making ahead. You can grill the chicken and corn, make the dressing, and chop the salad components a day in advance. Store them separately in airtight containers in the refrigerator. This way, assembling a quick lunch or dinner is as simple as tossing everything together when you’re ready to eat!

Method Container Duration Reheating Tip
Refrigerator Airtight containers 3-4 days Refrigerate components separately. Assemble and dress just before serving. Chicken can be gently reheated if desired.
Freezer Freezer-safe bags/containers 1-2 months Freeze cooked chicken and dressing separately. Thaw overnight in the fridge and assemble with fresh produce.
Make-Ahead Individual meal prep containers 1-2 days in advance Keep salad base and dressing separate from chicken and avocado until serving.

If you’re reheating the chicken and corn for leftovers, I find gently warming them in a skillet over medium heat for a few minutes brings back their best texture. Be careful not to overcook the chicken again. For the salad, it’s always best to add the dressing just before serving to keep the greens crisp. If you’ve frosted the salad, add the chicken skewers last for best presentation, ensuring they remain warm while the salad stays cool and refreshing.

Variations & Easy Swaps

Variation Key Change Best For Difficulty Impact
Spicy Southwestern Add chili powder & cumin to chicken; use salsa & corn in salad. Heat lovers, Cinco de Mayo Easy
Gluten-Free/Dairy-Free Ensure BBQ sauce is GF; use coconut milk in dressing. Dietary restrictions Easy
Seasonal Summer Add grilled peaches or berries, swap lettuce for arugula. Peak summer produce Easy

Spicy Southwestern BBQ Chicken Skewers

For a kick, I love to add a pinch of smoked paprika and chili powder to the chicken marinade along with the BBQ sauce. In the salad, swap the black beans for a mix of corn and diced red bell peppers, and perhaps add a spoonful of your favorite salsa to the dressing for an extra layer of flavor. This brings a wonderful Tex-Mex flair, reminiscent of flavors I’ve enjoyed at some of NYC’s most celebrated restaurants, and offers a fantastic twist on the grilled chicken skewer salad.

Gluten-Free, Dairy-Free BBQ Chicken Salads

Making this recipe gluten-free and dairy-free is quite straightforward. First, ensure your BBQ sauce is certified gluten-free. For the dressing, the recipe already calls for coconut milk instead of traditional dairy, so it’s naturally dairy-free. If you have a sensitivity to coconut, you could try a good quality unsweetened almond milk, though the texture might be slightly thinner. This makes a wonderfully inclusive and healthy BBQ chicken salad that everyone can enjoy.

Seasonal Summer BBQ Chicken Salad

Embrace the bounty of summer by adding grilled peaches or fresh berries to your salad. The sweetness of grilled peaches pairs beautifully with the smoky BBQ chicken, creating a sophisticated flavor contrast. Alternatively, a handful of fresh blueberries or raspberries tossed in at the end adds a bright, tart note. You could also swap the romaine for peppery arugula for a more intense flavor, making this a truly seasonal and refreshing dish, perfect for a warm NYC summer evening.

What is the best way to keep BBQ chicken skewers from drying out on the grill?

The key to preventing dry BBQ chicken skewers is a combination of factors. First, pounding the chicken to a uniform thickness ensures it cooks evenly, preventing overcooked, dry edges. Marinating the chicken, even for a short time, adds moisture and flavor. During grilling, don’t cook them for too long – aim for about 3-4 minutes per side over medium-high heat. Basting with BBQ sauce during the last few minutes of cooking also helps to keep them moist and adds a delicious glaze. Remember, chicken needs to reach an internal temperature of 165°F (74°C).

What can I use as a substitute for chicken in a BBQ chicken skewer salad?

Absolutely! For a delicious vegetarian or vegan option, you can substitute tofu or tempeh for the chicken. Press extra-firm tofu very well to remove excess water, then cut it into cubes and marinate it in BBQ sauce. For tempeh, steam the pieces for 10 minutes to soften them before marinating. Both absorb flavor wonderfully. If you prefer another meat, pork tenderloin (cut into cubes) or large shrimp would also work beautifully on skewers with similar grilling times.

How long should I marinate chicken for BBQ chicken skewer salad?

For this specific BBQ chicken skewer salad recipe, at least 20 minutes at room temperature is sufficient to infuse flavor. However, for a more intense taste, you can marinate the chicken in the refrigerator for 4 to 8 hours. I’ve found that marinating overnight works wonderfully as well, especially if you have the time. Just be mindful that longer marinating times, especially with acidic ingredients in the sauce, could potentially start to ‘cook’ the chicken’s texture if left for too long, so the window of 4-8 hours is ideal for maximum flavor and optimal texture.

What dressing goes best with a BBQ chicken skewer salad?

While a classic ranch or blue cheese dressing can be good, I truly believe a homemade BBQ Ranch is the ultimate pairing for this salad. It beautifully bridges the smoky, sweet notes of the BBQ chicken with the cool, herbaceous flavors of a classic ranch. My recipe uses fresh dill and parsley, along with a hint of lemon and vinegar, to create a vibrant, creamy dressing that complements all the elements – the crisp greens, juicy tomatoes, creamy avocado, and tender corn. It’s the perfect marriage of flavors!

Can I grill the chicken skewers indoors in a cast-iron skillet?

Yes, you absolutely can! If outdoor grilling isn’t an option, a hot cast-iron skillet or grill pan works wonderfully for cooking the chicken skewers indoors. Make sure your skillet is well-seasoned and preheated over medium-high heat. Add a tablespoon of avocado oil. Cook the chicken skewers in batches, ensuring not to overcrowd the pan, for about 3-4 minutes per side, basting with BBQ sauce during the last couple of minutes. You won’t get the exact same smoky flavor as true grilling, but the char marks and flavor will still be fantastic.

What’s the best way to cut romaine lettuce for a salad?

For a crisp salad like this BBQ chicken skewer salad, I prefer to cut the romaine into thin, bite-sized ribbons, about a quarter-inch wide. This method cuts across the core, allowing the leaves to separate nicely and hold the dressing well. You can achieve this by first halving the head lengthwise, then slicing each half crosswise. Some people prefer to tear the lettuce, which is also fine, but slicing tends to give a more uniform texture. Ensure you wash and thoroughly dry the lettuce after cutting to prevent a watery salad.

Can I make the dressing ahead of time?

Yes, you can definitely make the BBQ Ranch dressing ahead of time! In fact, I highly recommend it. It stores beautifully in an airtight container in the refrigerator for up to five days. My preference is to make it the day before or the morning of assembling the salad. This allows the flavors to meld beautifully. Before serving, give the dressing a good whisk or shake, as the natural separation of oil and other ingredients can occur, especially with homemade dressings.

What kind of BBQ sauce should I use for the best flavor?

The type of BBQ sauce you choose can impact the overall flavor profile of your salad. I personally prefer a sauce that balances sweetness with a good amount of tanginess and a hint of smoke, such as Primal Kitchen or Sweet Baby Ray’s. If you like it spicier, look for a Kansas City-style sauce. For a vinegar-based, more tangy profile, a Carolina-style sauce is an option. Always check the ingredients for added sugars and preservatives. Some artisanal brands at specialty stores or farmer’s markets also offer unique flavor combinations.

Share Your Version!

I would be absolutely thrilled if you try this BBQ Chicken Skewer Salad recipe! Creating healthy, flavorful meals is my passion, and knowing you’re enjoying them makes my day. Please leave a star rating and a comment below to let me know how it turned out for you. If you share a photo on Instagram or Pinterest, tag me at @exorecipes so I can see your beautiful creation! I especially love hearing if you tried any of the variations or made your own delicious twists.

From my NYC kitchen to yours — I hope this recipe brings as much warmth to your table as it does to mine. — mia 🧡

📌

Love This Recipe? Save It to Pinterest!

If you enjoyed this BBQ Chicken Skewer Salad recipe, don’t let it get lost in your browser tabs! 😄 Pin it now so you can find it again anytime — and explore hundreds more tried-and-tested recipes waiting for you on my Pinterest boards.

👉 Follow mia on Pinterest @chefrecipes2

📌 Pin this recipe · 🔁 Re-pin your favorites · 💬 Tag me when you make it — I love seeing your creations!

BBQ Chicken Skewer Salad

Print

BBQ Chicken Skewer Salad

  • Author: Chef Lora

Ingredients

Scale
  • 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)
  • 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 ((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. Using a meat mallet or the bottom of a heavy skillet, pound the chicken until it is a uniform 1/2-inch thickness. Cut 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 to 8 hours.
  2. In a wide-mouth jar, add the oil and egg. Use an immersion blender and, without moving it, gently blend until the mixture turns white, creamy, and thick, 10 to 15 seconds. Slowly move the immersion blender up and down until the oil and egg have emulsified into a mayonnaise.
  3. Add the coconut milk, lemon, red wine vinegar, salt, onion powder, and garlic and blend until combined. Stir in the dill, parsley, and black pepper. Refrigerate until ready to use.
  4. Thread the chicken onto the prepared wooden skewers, 4 to 5 pieces each, and set aside.
  5. Drizzle the corn with the avocado oil and rub to evenly coat.
  6. Heat the grill over medium-high heat (350 to 400) and oil the grill grates. (To do to this, dip a wadded paper towel in a little oil and, using tongs, wipe the oil evenly over the grates.)
  7. When hot, add the corn and grill until tender, 10 to 12 minutes total, turning often. Place the chicken skewers on the grill and cook for 3 to 4 minutes, or until nice grill marks have formed. Flip the skewers and baste the grilled side with the reserved BBQ sauce. Continue to grill until chicken is cooked through and nice grill marks have formed on both sides, 3 to 4 minutes. Transfer the corn and the chicken to a platter and let cool slightly.
  8. In a large bowl, combine the lettuce, green onions, tomatoes, black beans, cilantro, and basil. Add your desired amount of dressing to the salad and toss until the lettuce is well coated.
  9. Cut the corn from the cob and add to the salad along with the diced avocado, gently tossing once more to combine.
  10. Top with the grilled chicken skewers, serve, and enjoy!

Nutrition

  • Calories: 953 kcal
  • Sugar: 39 g
  • Fat: 64 g
  • Carbohydrates: 61 g
  • Protein: 39 g

Did you make this recipe?

Share a photo and tag us — we can't wait to see what you've made!


Leave a Comment

Recipe rating