La cuisine ayurvédique est traditionnellement végétarienne et très savoureuse grâce à de nombreuses épices, légumes et fruits exotiques. En règle générale, la plupart des hôtes ne manquent pas la viande. De nos jours, certains hôtels ayurvédiques proposent parfois des plats à base de poisson blanc et de poulet. Il s'agit alors généralement d'un petit compromis, car les deux sont en grande partie compatibles avec les principes ayurvédiques. Tous les aliments sont de haute qualité, en grande partie régionaux et souvent de qualité biologique. Pour les hôtes qui ont réservé une cure ayurvédique, le forfait ayurvédique comprend normalement toujours la pension complète, c'est-à-dire que vous êtes choyé culinairement à l'hôtel lors de votre cure ayurvédique, de votre arrivée à votre départ.