On a large cutting board, chop each of the salad ingredients. I like to cut the cherry tomatoes in half, but you don’t have to do that if they’re small. Place all the salad ingredients in a large bowl.
In a small bowl or jar, stir together the dressing ingredients. You probably won’t need all the dressing, so start by pouring half of it over the salad. Mix together and take a taste. Add more dressing if needed.
Serve immediately. If you make the salad ahead of time, store the lettuce separately from the other ingredients. Mix everything together and dress just before serving.