Vegan Thai peanut noodle salad is a refreshing, colorful dish featuring soba noodles, crunchy vegetables, and edamame, all ...