L’Ayurveda classifie les aliments selon 6 goûts (ou rasas, en sanskrit) : sucré (madhura), acide (amla), salé (lavana), amer (tikta), piquant (katu) et astringent (kashaya). On équilibre ainsi les repas à l’aide de ces 6 rasas, utilisés dans des proportions différentes selon la constitution de la personne et ses éventuels déséquilibres.