The better question is what vegetables don't go well with ranch! Carrots, bell peppers, cucumber, broccoli... the list goes on and on. For a Southwestern flair, this bbq chicken salad recipe has tomatoes, corn, red onion, and avocado. It's a good blend of crunchy and creamy textures that also taste great in salad with ranch and bbq sauce.