Barbecue Chicken Salad with Beans and Avocado
This Barbecue Chicken Salad is loaded with smoky chicken thighs, chickpeas, sweet corn, tomatoes, creamy avocado, and fresh mozzarella tossed in a tangy BBQ dressing. It’s high in protein, easy to prep ahead, and sturdy enough to last several days in the fridge without getting soggy.
I’ve included substitutions, variations, and a few tips along the way. If you’d like to skip straight to the recipe, use the jump to recipe button at the top of the post.
Why You’ll Love This Recipe
🥑 Nutritionally Dense – Crunchy vegetables, beans, and protein fill you up and keep you going without feeling heavy.
🥑 Versatile – Use whatever vegetables or beans you have to make it your own.
🥑 No soggy salad – By swapping out lettuce for crunchy vegetables, this salad stays fresh all week .

Pook’s Pantry participates in affiliate programs. If you make a purchase through one of my links, I may earn a small commission. For more information, please see my disclosure policy.
Honey BBQ Chicken Dense Bean Salad
My BBQ chicken salad ingredients are based on what I had in my fridge. This recipe is about as uncomplicated as it gets. You can easily swap out some of the ingredients for what you have, or make it as is. It’s a great “clean out the fridge” opportunity to reduce food waste.
Beans are a staple around here – I always have some in the pantry. They’re an inexpensive way to bulk up vegetables and leftover chicken into an actual meal. I’ve been making easy lunches like this for nearly a decade – this Mediterranean chicken bowl is a fan favorite, as well as these chicken fajita bowls.
Barbecue Chicken Salad Ingredients

- Grape tomatoes – I like to use these tiny tomatoes so I can either leave them whole or cut them in half.
- Avocado – Avocado rounds everything out and adds creaminess.
- Mozzarella Pearls – These tiny balls of mozzarella are the perfect size for this salad – no chopping involved.
- Substitutions: You can also buy a ball of mozzarella and cube it up, or use any cubed up cheese you like – Colby jack, Monterrey jack, sharp cheddar or pepper jack.
- Corn – I use fresh corn when it’s in season. Try grilling it – this reinforces the smoky flavors from the BBQ sauce and chicken.
- Scallions – Raw onion can have a sharp flavor; scallions give this barbecue chicken salad a light oniony flavor without being overwhelming.
- Chicken thighs – Boneless, skinless chicken thighs are coated in a smoky seasoning, then sautéed or grilled.
- Celery – I love the crunch of celery, plus it gives the salad a bit of herbaceous flavor. If you don’t care for it, you can omit it, or swap for another crunchy vegetable like jicama.
- Chickpeas – Legumes are a source of fiber and protein, and bonus – they are cheap.
- Substitutions: White beans (cannellini) or black beans are great swaps.
- Lemon – Lemon cuts through the sweetness of the BBQ sauce and keeps the salad from feeling heavy.
- Substitution: Use lime instead of lemons.

BBQ Salad Dressing
- BBQ sauce – Use your favorite barbecue sauce, store-bought or homemade BBQ sauce.
- Mayonnaise – Mayo helps the dressing cling to everything.
- Substitution: Swap out Greek yogurt for mayo if you prefer.
- Honey – A small amount of honey balances the acidity of the lemon.
- Lemon – Citrus cuts through the sweetness of the honey and balances the flavors.
- Garlic powder – You can use fresh garlic if you like, or roasted garlic as well.
- Salt & Pepper

How to make
Here’s a quick summary of how to make BBQ chicken salad. Please see the recipe card at the bottom of this post for the full recipe.

- Season and cook the chicken thighs. Set aside to rest.
- Drain and rinse the chickpeas, then chop the celery, tomatoes, scallions, avocado, and cooled chicken.
- Whisk together the BBQ sauce ingredients until smooth and pourable.
- Add everything to a large bowl and toss gently with the dressing until evenly coated. Serve immediately, or refrigerate.

Would you like to save this recipe?
How to Meal Prep This BBQ Chicken Chopped Salad
- Let everything cool completely before assembling – Before packing up, everything MUST be room temperature or cold. Trapped steam = condensation = soggy bowls.
- Use sturdy ingredients as a base – Chicken and chickpeas hold up well for several days and should go on the bottom.
- Add delicate ingredients later – Avocados are best added the day you eat.

Barbecue Chicken Salad FAQ’s
Yes! Remove the skin from the chicken and pull the meat off. Chop it up and toss into the salad.
Yes, but thighs have more flavor and stay juicier after chilling.
These bowls will keep well in the fridge for 4–5 days when stored properly.
Make It Your Way (Easy Variations)
- Dairy-free → Skip cheese, add extra vegetables instead.
- Vegetarian → Add extra chickpeas or cannellini beans instead of chicken.
- Make it spicier → If you prefer it spicy, add a bit of hot sauce to the dressing, or a diced jalapeño.
- Higher protein → Use Greek yogurt instead of mayo in the dressing.
- More crunch → Add pepitas or crispy tortilla strips on top.
Storage / Freezing Information
To store: Store in an airtight container for up to 4 days.
To freeze: Not recommended.
Tips for the Best BBQ Chicken Bean Salad
- Let the chicken cool before mixing so the mozzarella doesn’t melt.
- Add avocado just before serving, especially if meal prepping.
- Don’t overdress it. Start light, add more if needed. This prevents it from being goopy – no one wants that.

Please share
If you love this recipe, please give it 5 stars!
I hope you love this barbecue chicken salad recipe as much as we do! Please consider rating and/or commenting.
Your shares help this site to grow and I appreciate it so much. Do you know someone who would like this? I’d love it if you would share it on Facebook or pin it to your favorite recipe board.

Barbecue Chicken Salad
Ingredients
Salad Ingredients
- ½ teaspoon smoked paprika
- ½ teaspoon onion powder
- ½ teaspoon chili powder
- ½ teaspoon garlic powder
- ¼ teaspoon ground black pepper
- ½ teaspoon kosher salt
- 1 lb. boneless skinless chicken thighs
- 1 can chickpeas (garbanzo beans) drained and rinsed / 15oz. can
- 1 avocado peeled and diced
- 2 stalks celery diced
- 3 ears corn cut off the cob, or about 1 ½ cups
- 1 cup grape tomatoes cut in half
- ¾ cup mozzarella pearls or cubed fresh mozzarella
- 1 bunch scallions (green onions) finely sliced
- 1 tablespoon lemon zest
BBQ Dressing Ingredients
- ⅓ cup mayonnaise *I used Kewpie
- ⅓ cup BBQ sauce store-bought or homemade
- 2 tablespoons fresh lemon juice
- 1 tablespoon lemon zest
- 2 tablespoons honey
- ½ teaspoon salt
- ½ teaspoon ground black pepper
- ½ teaspoon garlic powder
Instructions
- In a small bowl, combine paprika, onion powder, chili powder, garlic powder, pepper, and salt. Season both sides of the chicken thighs.Heat a large sauté pan over medium heat. Once pan is hot, add seasoned chicken to the pan, and cook for 6 minutes on each side. Remove from heat, and set aside to cool.
- While chicken is cooling, drain and rinse the chickpeas, and chop tomatoes, celery, avocado, and scallions. Cut the corn off the cob, if using fresh corn.Add vegetables to a large mixing bowl. Add lemon zest to bowl. When chicken has cooled, chop into bite-sized pieces, or thin strips, and add to the bowl.
- Combine dressing ingredients in a small mixing bowl, and whisk until completely smooth.
- Add remaining ingredients to the bowl, and gently toss until everything is well combined, and coated in dressing. Serve immediately, or store in an airtight container in the refrigerator.
Chef’s Notes
- To prevent avocados from oxidizing (turning brown), toss them in a bowl of water with a squeeze of lemon juice. Acidulated water is also great to keep apples from turning brown.
- This salad will stay fresh, stored in an airtight container, in the fridge, for up to 4 days.
- If you want to add some greens, you can serve this on a bed of your favorite lettuce.
Nutrition
Nutrition Disclaimer
Nutritional information is an estimate provided to you as a courtesy. Use your preferred nutritional calculator using the products and brands you are using for exact information.
Buy me a coffee? If you ever wondered how you can lend a hand, show a little support or just say “thanks” for the recipes? You can “buy me a coffee” to help me keep the free recipes coming.
Thanks for stopping by! Have a delicious day 🙂

Questions? Send me an email, I’m happy to help. I’d love to send you weekly tips and recipes, so you can get updates about what’s happening in the kitchen!
Hello! All photos and content are copyright protected. Please do not use my photos or recipe (other than for personal use) without prior written permission. Thank you!

