Ayurvedische Speisen bestehen hauptsächlich aus frischem und saisonalem Obst und Gemüse. Gelegentlich wird (in den Ayurveda Hotels) auch Fisch serviert, traditionell kommt die ayurvedische Küche jedoch ohne Fleisch und Fisch aus. Charakteristisch sind die typisch ayurvedischen Gewürze, wie Kurkuma, Zimt, Ingwer, Fenchel, Kardamom und Kreuzkümmel.