Heat a large pot of water to a boil. Prepare a large bowl of ice water. Place the broccoli florets in the boiling water for 30 seconds. Using a mesh strainer, remove the broccoli florets from the hot water and place them directly into the ice water. This will blanch the broccoli. Remove the broccoli from the ice water by draining the water.
To cook the edamame, I recommend putting a few tablespoons of water in a bowl along with the fresh or frozen edamame and placing it in the microwave, covered, for ~1 minute. Then drain the water out.
Combine all the salad ingredients together in a large bowl and toss to combine.
Peanut Sauce
Place all the peanut sauce ingredients in a food process and blend until smooth. If dressing is too think, add hot water 1 tablespoon at a time until it reaches your desired consistency. You want the dressing to be thick so it sticks to the salad.