Thai salad with peanut sauce dressing will be your new obsession! Each bite packs a powerhouse of fresh superfoods all in one bowl.