This vegan Thai peanut noodle salad is loaded with fresh vegetables like cabbage, bell peppers, carrots, green onions, and ...