In a jar or bowl, combine/whisk all dressing ingredients. Whisk until well blended and set aside.
In a large bowl combine all salad ingredients except for the avocado Pour dressing half of the dressing over the top, then toss well to combine. Gently fold in the avocado once the salad has been covered in dressing.
Add more dressing if needed.