La cucina ayurvedica è tradizionalmente vegetariana, ma molto gustosa grazie alla grande quantità di spezie, verdure e frutta. La maggior parte degli ospiti non sente la mancanza della carne, anche se all'inizio non lo si riesce a credere. Alcuni hotel ayurvedici offrono piatti a base di pesce bianco e pollo. Di solito si tratta di un piccolo compromesso, in quanto entrambi sono per lo più compatibili con i principi ayurvedici.