Thai beetroot soup Thai beetroot soup, an aromatic soup which marries the earthiness of beetroot with the fresh flavours of Thailand. Read More about Thai beetroot soup