If using dried white beans, cook according to package directions. If using canned, drain and rinse well.
Boil or steam edamame for 2-3 minutes. Then drain and set aside to cool while preparing other ingredients.
In a small pan over medium-low, toast pine nuts until golden brown, stirring very often. Keep a close eye on them - they tend to burn very quickly. It should take about 3-4 minutes.
Whisk together all ingredients for vinaigrette.
In a large mixing bowl, toss together all ingredients until well coated in vinaigrette.
