Bring a small pot of water to a boil. Add beets and boil for 30-40 minutes (or until tender). Tip: add a splash of lemon juice to the water prevent the beets from bleeding.
In the meantime, add all ingredients for the dressing to a mason jar with a lid. Shake vigorously to mix well. Set aside.
Add salad ingredients to a large bowl.
When beets are done, strain and add to the salad.
Pour desired amount of dressing on and serve.
Leftover dressing will keep in a sealed jar for 10 days.