This vibrant summer dish combines juicy grilled chicken skewers coated in smoky BBQ seasoning with a bed of crisp mixed greens. The salad features cherry tomatoes, refreshing cucumber, thinly sliced red onion, creamy avocado, and optional tangy feta cheese. What truly makes this shine is the homemade herby ranch dressing - a creamy blend of mayonnaise, sour cream, and fresh herbs including chives, parsley, and dill. The entire meal comes together in under 45 minutes, making it perfect for weeknight dinners or weekend entertaining. Serve immediately while the chicken is still warm, allowing the heat to slightly wilt the greens for perfect texture.
The first time I made this salad, my kitchen smelled like summer itself, that smoky sweet barbecue scent wafting through every corner. My roommate wandered in, drawn by the aroma, and ended up staying for dinner. Now its become our go-to when we want something that feels indulgent but still leaves us feeling light and energized.
Last summer I served these skewers at a rooftop dinner party, and something magical happened. People who usually claim to hate salad were going back for seconds, thirds, even picking at the serving platter remnants. Theres something about food on sticks that makes everything more fun, and when you pair that with creamy herby ranch, suddenly vegetables become the star of the show.
Ingredients
- 500 g boneless skinless chicken breast: Cutting into uniform cubes ensures even cooking and prevents dry pieces
- 2 tbsp olive oil: Helps the marinade cling and keeps chicken moist during grilling
- 2 tbsp barbecue sauce: Choose a sauce you love because this flavor really shines through
- 1/2 tsp smoked paprika: This is the secret to that depth you usually only get from outdoor smoking
- 1/2 tsp garlic powder and onion powder: Build a savory foundation without any chopping required
- 150 g mixed salad greens: A mix of textures and colors makes the bowl visually stunning
- 100 g cherry tomatoes: Their sweetness balances the smoky chicken beautifully
- 1 cucumber and 1 small red onion: Add crunch and sharp contrast to the rich elements
- 1 avocado: Creaminess that ties everything together with the dressing
- 50 g feta cheese: Salty pops that cut through the sweet barbecue flavors
- 120 ml mayonnaise and 60 ml sour cream: The classic ranch base that creates that velvety texture
- 2 tbsp each fresh chives parsley and 1 tbsp dill: Fresh herbs are non negotiable here, dried simply wont give you that bright garden flavor
- 1 garlic clove: One fresh clove adds just enough bite without overwhelming
- 2-3 tbsp milk: Adjust this to get exactly the consistency you prefer
Instructions
- Marinate the chicken:
- Whisk together olive oil, barbecue sauce, smoked paprika, garlic powder, onion powder, salt, and pepper in a bowl. Toss the chicken cubes until thoroughly coated, then cover and let them soak up those flavors for at least 15 minutes, though 30 minutes is even better if you have time.
- Prepare the herby ranch:
- In another bowl, combine mayonnaise, sour cream, minced garlic, lemon juice, salt, and pepper. Finely chop the fresh herbs and whisk them in, then gradually add milk until you reach your desired consistency. Pop it in the refrigerator to let the flavors meld together while you grill the chicken.
- Grill the skewers:
- Preheat your grill or grill pan to medium high heat. Thread the marinated chicken onto skewers, leaving a little space between pieces for proper heat circulation. Grill for 8 to 9 minutes per side until the chicken is fully cooked with those gorgeous charred edges that make barbecue so irresistible.
- Assemble the salad:
- Arrange your salad greens on a large platter or individual plates. Scatter the cherry tomatoes, cucumber slices, red onion, avocado, and feta across the greens. Place the hot skewers right on top and drizzle generously with that cool herby ranch dressing.
This recipe has become my secret weapon for friends who claim they dont like salads. Theres something about that interplay of smoky hot chicken and cool creamy dressing that converts even the most committed salad skeptics. I actually watched my cousin who lives on burgers and fries clean her entire plate and ask for the recipe.
Making It Your Own
Once you master the basic formula, the variations are endless. Sometimes I swap the barbecue sauce for a spicy chipotle version when craving heat. Other times I add grilled corn or bell peppers to the mix for extra sweetness and color.
Perfect Pairings
A chilled Sauvignon Blanc cuts through the richness beautifully, while a light lager keeps things casual and refreshing. For sides, roasted potatoes or even garlic bread work surprisingly well alongside the salad components.
Make Ahead Magic
The dressing can be made up to three days in advance and actually improves with time. You can also cut the vegetables and marinate the chicken the night before, leaving only the grilling for last minute assembly.
- Keep the avocado from browning by tossing it with a little lemon juice
- Store the dressing separately and drizzle just before serving to prevent soggy greens
- If making for a crowd, set up a skewer bar and let guests assemble their own salads
Every time I serve this, someone asks for the recipe, and honestly, thats the highest compliment a cook can receive. Hope it brings as many sunny moments to your table as it has to mine.
Questions & Answers
- → Can I cook the chicken indoors without a grill?
-
Yes, you can use a grill pan on the stovetop over medium-high heat, or bake the skewers at 400°F (200°C) for about 15-20 minutes until cooked through.
- → How long should I marinate the chicken?
-
Marinate for at least 15 minutes, but for best flavor, let it sit in the refrigerator for up to 2 hours before cooking.
- → Can I make the ranch dressing ahead of time?
-
Absolutely! The dressing actually tastes better after chilling for a few hours or overnight. Store it in an airtight container in the refrigerator for up to 5 days.
- → What can I substitute for feta cheese?
-
You can use goat cheese, blue cheese, or omit cheese entirely for a dairy-free version. Grilled halloumi also works beautifully as a salty, savory alternative.
- → How do I prevent wooden skewers from burning?
-
Soak wooden skewers in water for at least 30 minutes before threading the chicken. This prevents them from charring or catching fire on the grill.