To make the dressing, you can either confit to caramelize or do this in a pan.
To confit (Method 1): Add neutral and olive oil in a saucepan along with shallots and bring the mixture to a low simmer. Be sure the heat is not too high, as you don’t want to fry the shallots. Let this cook, low and slow, covered, for about 45 minutes to an hour. You’ll end up with a beautifully infused oil. Alternatively, throw the mixture in the oven at 350F for an hour (be sure to use a heat safe pan). When ready the shallots will be nicely golden brown and caramel in colour.
To caramelize in the pan (Method 2): Add 3 tbsp neutral oil to a pan over medium heat. Add the shallots and a pinch of salt and pepper, to taste. Cook shallots until they start to brown evenly, being sure to stir occasionally. Cook for 8-10 minutes, until tender and golden brown.
Next add about 3/4 of the confited or caramelized shallots to a blender along with all of the oil, vinegar, maple syrup and mustard. If using sherry vinegar, hold off on adding maple syrup until later. Start to taste the dressing, adding salt and pepper, to taste. Be generous with the salt as the dressing will really come together once properly seasoned. Add maple syrup, to taste as well. Once happy with the flavour, add in remaining cooked shallots and shake well.
To serve the salad, add beans, cooked quinoa, kale, snap peas, brussel sprouts and roasted pistachios to a large salad bowl. Add dressing to taste and toss all ingredients. You’ll end up with leftover dressing.