Mix salad ingredients: Add all ingredients for the salad to a large mixing bowl.
Mix the dressing: Add all ingredients for the dressing into a jar with and lid, and shake to combine. (Or add to a bowl and whisk.) Pour the dressing over the salad and toss to coat. Taste and adjust salt, pepper, and acid (lemon/vinegar) to preference.
Storage: This recipe keeps well in a sealed container in the fridge for about 5 days. Beyond that, the veggies can start to release a lot of liquid and the fresh cilantro can lose its vibrancy.