Het verschil tussen een Thaise curry en een Indiase curry zit voornamelijk in de bereidingswijze en ingrediënten. Thaise curry maakt gebruik van verse kruiden en specerijen die fijngemalen worden tot een pasta en kokosmelk is een essentieel component voor de saus. In tegenstelling tot Thaise curry, gebruikt Indiase curry vaak gedroogde, gemalen specerijen die met olie worden gefruit en yoghurt of room kan de basis vormen van de saus. De smaken van een Thaise curry zijn vaak helder en fris, terwijl een Indiase curry dieper en complexer van smaak is door het rijkere gebruik van specerijen.