In a large mixing bowl stir together all of the salad ingredients and mix well.
In a small mason jar, add the dressing ingredients, screw on the lid and shake really well to emulsify.
Pour the dressing over the salad ingredients and toss to coat.
Cover and refrigerate for 30 minutes for flavours to develop. Serve cold.
Store covered in the fridge for up to four days.
