For the dressing: In a mason jar or other container with a air-tight lid, add all ingredients for the dressing. Secure lid and shake well until combined. Taste for salt and adjust if needed.To assemble the salad: Toss all salad ingredients into a large salad bowl. Toss with vinaigrette and divide between serving plates and sprinkle each plate with chopped walnuts. Alternatively, toss all items together in a large serving bowl with vinaigrette and walnuts and serve buffet style.