In a small bowl, whisk together all of the dressing ingredients. Set aside.
Next, add all of the salad ingredients to a large bowl and toss to combine.
Pour the dressing on top of the salad and fully combine. Let sit for 15-20 minutes, so that the dressing soaks in and the flavors develop!
Serve immediately and enjoy! Store any leftovers in an aright container in the fridge for up to one week.
