In Thailand wonen er 40 verschillende volkeren. Het is daarom ook niet verwonderlijk dat de Thaise keuken zeer divers is en gebruikmaakt van een grote verscheidenheid aan ingrediënten, kruiden en specerijen. Echter wordt er vrijwel altijd gebruik gemaakt van de vijf fundamentele smaaksensaties in iedere maaltijd en soms ook binnen één gerecht. Deze zijn pittig, zuur, zoet, zout en bitter.