This Vietnamese sour soup recipe is ready in just 15 minutes and so full of complex flavours and textures that it just might be the most delicious bowl of soup you've ever tasted. This is a vegetarian version of canh chua with tamarind, pineapple, okra and silken tofu. The combination seems weird but I'm sure it will quickly become your new favourite soup!
A close-up image of a bowl of soup containing various vegetables, garnished with fresh cilantro leaves.
A close-up image of a bowl of soup containing various vegetables, garnished with fresh cilantro leaves.