Pin
BBQ Chicken Skewer Salad is a fresh and hearty meal that brings together smoky grilled chicken skewers, colorful veggies, and a creamy dairy free ranch dressing. Perfect for summer picnics or a satisfying weeknight dinner, this salad has the savory sweetness of BBQ sauce and vibrant herbs in every bite. I especially love making this when I want something that feels like a celebration but takes minimal fuss in the kitchen.
I first threw this together on a Sunday when family came by unexpectedly. Everyone piled their own plates high and not a single skewer was left by the end of the meal.
Ingredients
- Boneless skinless chicken breasts: provide lean protein and stay juicy when marinated. Look for even thickness for grilling.
- Avocado oil: is a heart healthy fat and has a high smoke point for grilling. Choose cold pressed for the best flavor.
- Kosher salt: helps bring out the flavors in the marinade and salad. Opt for flaky coarse grains.
- BBQ sauce: gives a sweet tangy glaze. Go for a brand with real ingredients and low added sugar if preferred.
- Wooden skewers: are classic for grilling. Soak before grilling to prevent burning.
- Light tasting oil: creates a neutral base for the ranch. Avocado oil or light olive oil makes a difference.
- Egg: helps the ranch dressing emulsify for creaminess. Use fresh for food safety.
- Full fat coconut milk: keeps the dressing dairy free and silky. Check labels for no added sweeteners.
- Lemon juice and red wine vinegar: add brightness. Use freshly squeezed lemon if possible.
- Onion powder and garlic: add savory depth.
- Fresh dill and parsley: give herby flavor. Pick bunches with perky leaves.
- Freshly cracked black pepper: for a peppery bite.
- Corn: brings sweetness and a pop of color. Go for ears with tight green husks.
- Romaine lettuce: stays crisp and refreshing. Look for tight heads without wilting.
- Green onions: add a pop of mild flavor.
- Grape tomatoes or cherry tomatoes: add juicy sweetness and color. Choose the ripest for best flavor.
- Black beans: add plant based protein and texture. Rinse well before using.
- Cilantro and basil leaves: layer in bright herbal notes. Fresh herbs shine here.
- Avocado: brings creaminess and subtle flavor. Pick one that yields just slightly to pressure.
Step-by-Step Instructions
- Marinate the Chicken:
- Pound chicken breasts with a meat mallet or heavy skillet so they are an even half inch thick. Cut into two inch cubes and place in a large bowl. Add avocado oil and kosher salt with one cup BBQ sauce. Mix so every piece is well coated. Let marinate at room temperature for twenty minutes or cover and refrigerate up to eight hours for more flavor.
- Make the Herby Ranch:
- Pour light tasting oil into a wide mouth jar. Crack the egg and let it settle at the bottom. Use an immersion blender without moving the head until the mixture thickens into mayo. Once creamy pull the blender up and down to blend thoroughly. If you prefer store bought mayo skip to the next step. Add coconut milk lemon juice red wine vinegar kosher salt onion powder and minced garlic. Blend again until smooth. Stir in chopped dill parsley and black pepper. Chill until ready to use.
- Grill the Chicken and Corn:
- Rub corn cobs with avocado oil. Heat grill to medium high and oil the grates carefully so food does not stick. Place corn on the hot grill turning every two minutes so kernels char and soften. It should take about ten to twelve minutes. Meanwhile put chicken cubes onto the soaked skewers. Set on the grill and cook three to four minutes on the first side so there are nice grill marks. Flip the skewers. Brush with a thin layer of BBQ sauce. Close the grill and cook for another three to four minutes or until the chicken is cooked through. Move everything off the grill and let cool for a moment.
- Build the Salad:
- In a big bowl combine romaine, green onions, grape tomatoes, black beans, chopped cilantro and basil. Toss lightly. Add enough herby ranch to coat the lettuce and toss again until evenly dressed. Slice the corn off the cob and add to the bowl with diced avocado. Toss gently once more so the salad is evenly mixed.
- Serve and Enjoy:
- Arrange salad on plates with the grilled chicken skewers alongside and a little more ranch if desired.
Pin
One of my favorite ingredients is the fresh dill in the ranch. It reminds me of garden summers with my grandma who would always sneak extra herbs into anything she made. This recipe always brings back those memories every time I chop a pile of fresh herbs for the dressing.
Storage Tips
Store leftover chicken skewers and salad separately in airtight containers. The salad keeps best for up to two days. The ranch dressing stays fresh in the fridge for up to a week. If meal prepping make sure to only dress the salad right before serving to keep it crisp.
Ingredient Substitutions
You can swap chicken breasts for chicken thighs for richer flavor. If you want a more classic creamy ranch substitute a cup of your favorite store bought mayo. Use baby spinach or mixed greens if you do not have romaine lettuce. Skip corn and beans for a Whole30 version.
Serving Suggestions
Serve this salad as a main dish for casual gatherings or grill outs. It also makes a great meal prep option with everything packed separately. Add crumbled feta or shredded sharp cheddar on top if dairy is welcome at your table. For a bigger crowd set out all components so friends can build their own plates.
Pin
Cultural and Seasonal Context
BBQ chicken on skewers is a staple across backyard cookouts in the United States while ranch dressing has become a comfort food classic. Fresh corn and tomatoes capture late summer flavors and make this a celebration of the season. The vibrant colors and fresh herbs remind me of summer patios and lively gatherings.
Recipe FAQs
- → How do I keep chicken skewers juicy on the grill?
Marinate the chicken in BBQ sauce and oil beforehand to lock in moisture, and avoid overcooking by turning frequently on medium-high heat.
- → Can I prepare the herby ranch dressing without an immersion blender?
Yes, you can use store-bought light mayo as a base and simply whisk in the remaining ingredients for a flavorful, creamy dressing.
- → What are good salad greens substitutes for romaine?
Butter lettuce, green leaf, or a mix of baby greens work well and maintain the fresh crunch in the salad.
- → How do I make the dish Whole30 compliant?
Omit the corn and black beans, and ensure the BBQ sauce and ranch ingredients are Whole30-friendly.
- → What's the best method for grilling corn for the salad?
Brush corn with avocado oil and grill over medium-high heat, turning every couple of minutes until lightly charred and tender.
BBQ Chicken Skewer Salad
Juicy BBQ chicken skewers served over crunchy greens, fresh veggies, and creamy herbed ranch, bringing vibrant flavors together.
What You’ll Need to Make This
→ Chicken Skewers
→ Herby Ranch Dressing
→ Salad
How to Prepare
Pound chicken breasts to an even 1.25 cm thickness using a meat mallet or the bottom of a heavy skillet. Cut into 5 cm cubes. In a large bowl, combine chicken, avocado oil, salt, and 240 ml BBQ sauce. Mix thoroughly and marinate for at least 20 minutes at room temperature, or cover and refrigerate for 4–8 hours for deeper flavor.
Pour oil into a wide-mouth jar. Add egg and allow it to settle. With an immersion blender head resting on the yolk, blend without moving until a thick mayonnaise forms at the bottom, about 10 seconds. Slowly lift and lower the blender until the mixture is fully emulsified. Add coconut milk, lemon juice, red wine vinegar, salt, onion powder, and garlic; blend again briefly. Stir in dill, parsley, and black pepper. Refrigerate until needed.
Coat the corn with 30 ml avocado oil. Preheat the grill to medium-high (175–200°C) and oil the grates lightly using tongs and a paper towel dipped in oil. Grill corn, turning every 2 minutes, until tender and charred, about 10–12 minutes total. Thread marinated chicken onto skewers. Place skewers on the grill and cook for 3–4 minutes on one side until grill marks form. Flip, baste with half of the reserved BBQ sauce, and cook for another 3–4 minutes or until chicken is cooked through with clear grill marks. Keep grill lid closed as much as possible during cooking. Remove corn and chicken from grill and allow corn to cool.
In a large bowl, combine sliced romaine, green onions, grape tomatoes, black beans, cilantro, and basil. Add desired amount of herby ranch dressing and toss until the lettuce is evenly coated. Cut grilled corn from the cobs and add to the salad along with diced avocado. Gently toss to combine.
Serve salad on plates with BBQ chicken skewers on top. Enjoy immediately.
Extra Tips
- For a Whole30 compliant version, omit the corn and black beans, and ensure your BBQ sauce and mayo are approved.
- The herby ranch dressing keeps for up to one week refrigerated.
Tools Required
- Grill
- Immersion blender
- Mixing bowls
- Metal tongs
- Sharp knife
- Cutting board
- Wide-mouth jar
- Wooden skewers
Allergen Info
Review ingredients carefully for allergens. Reach out to your healthcare provider if you’ve got specific concerns.
- Egg
- Soy (possible in some BBQ sauces or store-bought mayo)
Nutritional Information (Per Serving)
Remember, this info is purely for reference and isn’t meant to replace dietary guidance.
- Caloric Value: 953
- Fat Content: 64 grams
- Carbohydrate Content: 61 grams
- Protein Content: 39 grams