Thai food onderscheidt zich door de balans van vier kernsmaken in bijna elk gerecht — zoet, zuur, zout en pittig — gecombineerd met verse kruiden zoals citroengras, galangal en Thaise basilicum die de keuken haar kenmerkende aromatische karakter geven. In tegenstelling tot sommige andere Aziatische keukens die sterk leunen op één dominante smaak, streeft authentiek Thais koken naar harmonie tussen al deze elementen op één bord. Dit is een van de redenen waarom traditioneel Thais eten, goed bereid, duidelijk anders smaakt dan vereenvoudigde of verwesterde versies in sommige restaurants.