This post may contain affiliate links.
I made this Barbecue Ranch Chopped Salad from my debut cookbook Big Bites live on Good Morning America, and it was one of those rare moments where everyone — on set, behind the scenes, and even on Instagram afterwards — had the same reaction: “Wait…this is a salad?” Yes, yes it is. And like all my Hungry Lady Salads, it’s not shy on flavor or texture.
This one is bold. Crunchy romaine, cool cucumbers, juicy tomatoes, creamy avocado, sweet carrots, and a generous handful of scallions all tossed with my signature dairy-free ranch. Then comes the kicker: smoky-sweet barbecue pinto beans and crushed tortilla chips. Trust me, if you’re looking to shake up your salad routine, this is the one to do it with. It’s hearty enough to stand on its own, but also plays well with others — feel free to add chicken for a traditional BBQ salad vibe or let it shine exactly as it is.
And let’s talk about that ranch dressing for a second. It’s tangy, herby, and so good that once you make it, you’ll find a million reasons to use it again — grain bowls, roasted veggies, even sandwiches. This salad has become a staple in my home for everything from weeknight dinners to game-day spreads. Let it be the same for you.

😍 Why You’ll Love My Barbecue Ranch Chopped Salad
This salad has everything: it’s crunchy, creamy, smoky, and fresh all at once. It feels indulgent while still being light and nourishing — and it comes together in under 20 minutes. Whether you’re trying to eat more veggies, prep a dish for a crowd, or just make something that makes you excited to sit down to lunch, this checks every single box. The homemade dairy-free ranch alone is worth the effort, and once you’ve tried it, you’ll never look at store-bought dressings the same way again.
🗒️ Ingredients
Pinto beans – Hearty and satisfying, the perfect base for soaking up barbecue flavor.
Barbecue sauce – Adds smoky sweetness and depth to the beans.
Romaine hearts – Crisp, fresh, and ideal for chopped salads.
Tomatoes – Juicy and bright, they add a fresh burst to every bite.
English cucumber – Cool and crunchy with no need to peel.
Avocados – Buttery and creamy, they balance the crunch.
Carrots – A sweet, earthy crunch that ties everything together.
Tortilla chips – Salty, crisp, and fun — don’t skip them.
Scallions – Mild onion flavor and a pop of green on top.
Unsweetened coconut yogurt – Creamy and tangy, this keeps it dairy-free.
Mayonnaise – Adds richness and body to the dressing.
White wine vinegar – Brightens the dressing with a little zip.
Onion powder – A classic ranch flavor essential.
Garlic powder – Brings warmth and savory depth.
Dried dill – That signature ranch herbiness.
Dried parsley – Adds fresh, clean flavor.
Dried chives – A mellow, oniony boost.
Kosher salt – Rounds out and sharpens the flavors.
Black pepper – Just enough heat to finish it off.
👩🍳 How to Make My Barbecue Ranch Chopped Salad
🥣 In a small bowl, toss the pinto beans with the barbecue sauce and salt. Warm in a skillet over medium heat for 1-2 minutes until just heated through. Set aside.
🥄 Make the dressing by whisking all ingredients together in a small bowl until smooth. Taste and adjust seasoning if needed.
🥬 In a large serving bowl, add the chopped romaine.
🍅 Add in the tomatoes, cucumber, avocado, scallions, and carrots. Toss to combine.
👐 Add most of the ranch dressing and toss again until evenly coated.
🌿 Top with the barbecue beans and crumbled tortilla chips. Finish with extra scallions if desired.
🥳 Serve immediately and enjoy!
🎩 Tips and Tricks
- Use a serrated knife for the romaine — it helps avoid bruising the leaves.
- Make the ranch up to 3 days ahead to save time (and deepen the flavor).
- For even more crunch, try serving with extra chips on the side.
🌟 Variations
🍗 Add grilled or shredded chicken for a barbecue chicken salad twist.
🫘 Swap pinto beans for black beans, white beans, or lentils.
🌽 Add grilled corn, pickled red onions, or sliced radish for extra texture and flavor.
🤲 Substitutions
- If you don’t have coconut yogurt, try another unsweetened plant-based yogurt you like.
- Mayo can be swapped for vegan mayo if preferred.
- No tortilla chips? Crushed pita chips or crispy chickpeas are a fun swap.
📓 Best served with
- Grilled corn on the cob
- Sparkling limeade or sweet tea
- Fresh fruit like watermelon or pineapple
- Cornbread or baked sweet potatoes
👝 How to Store Leftover Barbecue Ranch Chopped Salad
This salad is best enjoyed right after it’s made. However, if you want to store leftovers, keep the components separate: beans, dressing, salad base, and chips in individual containers. Everything will last up to 2 days in the fridge, but the chips should only be added right before serving to keep them crisp.
🧠 Common Questions
Yes — prep the ingredients and keep them separate, then assemble when you’re ready to eat.
You can, but I promise the dairy-free ranch here is worth the extra step.
Not unless your barbecue sauce has heat. Feel free to use a spicy version if you like a kick.
Yes! It’s colorful, crunchy, and interactive — especially the part where they get to crush the chips.
Absolutely, just use certified gluten-free tortilla chips and double-check your barbecue sauce.

Barbecue Ranch Chopped Salad
Ingredients
Chopped Salad:
- 2 15-ounce cans pinto beans, drained and rinsed
- 1/2 cup low-sugar barbecue sauce
- ¼ teaspoon Kosher salt
- 6 romaine hearts, about 2 pounds, chopped into bite-size pieces
- 2 large ripe tomatoes, chopped
- 1 English cucumber, chopped
- 2 large ripe avocados, chopped
- 2 large carrots, peeled and chopped
- 2 cups crumbled tortilla chips
- 2 bunches of scallions, sliced thin
Dairy-Free Ranch Dressing
- ⅔ cup unsweetened plain coconut yogurt
- ½ cup mayonnaise
- 1 tablespoon white wine vinegar
- 1 teaspoon onion powder
- 1 teaspoon garlic powder
- ½ teaspoon dried dill
- 2 teaspoons dried parsley
- 2 teaspoons dried chives
- 1 teaspoon Kosher salt
- A few cracks black pepper
Instructions
- In a small bowl, toss the pinto beans with the barbecue sauce and salt.
- Cook in a pan for 1-2 minutes. Set aside.
- Make the dressing by combining all dressing ingredients in a small bowl and whisking until very smooth. Reserve.
- Place the chopped romaine in a large serving bowl.
- Add in the tomatoes, cucumber, avocado, scallions, and carrots. Toss to combine.
- Add in most of the dressing and toss to combine
- Top with the barbecue beans, tortilla chips, and scallions.
- Serve immediately.
Nutrition
Nutrition information is automatically calculated, so should only be used as an approximation.



My family loved this!
Finally made the salad. Delicious!!
This recipe is amazing! I normally hate store-bought ranch dressing, so I was pleasantly surprised when I liked this version! The combination of the BBQ beans, ranch, and crunchy chips is brilliant. I’ve made this recipe many times now, it’s become a staple!
Thank you for giving it a try, Nicole! That’s such high praise!
Enjoy,
Kat.
I just made this for the first time and it was amazing. I am now wanting to have the ranch dressing on hand at all times! How long will the dressing keep in the fridge?
I’m so glad you love it, Beth! I would comfortably recommend keeping it for 3-5 days – because this is a mayo-based recipe, the rule of thumb is that when you notice the dressing has separated in the refrigerator, it’s time for it to go!
Enjoy,
Kat.
Substituted the coconut yoghurt with plain Greek yoghurt and the dressing was still delish! Live in Germany and can never find Ranch dressing. No need for me to search any further! 😃
This makes me so happy, Aimee!
Enjoy,
Kat.
So delish! That salad dressing will be made on repeat! This was a huge hit with the hubs and 17 yo son. Super smart bbq bean hack. Thank you, Kat!
I’ve made this twice since I bought the cookbook – so good! My whole family loves it!
A recipe the whole family approves of is ALWAYS a win! Thank you for supporting Big Bites, Amy!
Kat.
10/10! My husband LOVED it. So filling and delish. Had to sub the coconut yogurt with cottage cheese, but still turned out great!
I’m thrilled you both love this one, Suzy! Cottage cheese makes perfect sense in this salad, a great substitution.
Enjoy,
Kat.
Delicious! Definitely adding this to our weekly menu.
I’m so glad you’ve found a new staple, Maureen!
Enjoy,
Kat.
I got your cookbook for my birthday and this was the first recipe I treid out of it. It was absolutely delicious. Will be a regular in our meal prep now. The dressing alone was fantastic!
Thank you Kat!
Thank you so much for being here, Kyla!
This recipe is a must-make for sure!
Enjoy,
Kat.