The Canh Chua (Vietnamese sweet and sour soup) is a revelation – a tangy tamarind broth filled with pineapple, tomatoes, bean sprouts, and herbs that creates a perfect balance of sour, sweet, and ...