In een aantal hotels is het ontbijt inclusief. Voor de rest zijn de maaltijden niet bij de reissom inbegrepen. Het voordeel hiervan is dat je zelf, of met een aantal anderen, op zoek kunt gaan naar een restaurant of eethuis naar keuze. Je kunt in de meeste hotels en restaurants voordelig een uitstekende maaltijd krijgen.
Het eten in Peru is net zo gevarieerd als de regio’s. Veel westerse gerechten staan ook in Peru op het menu. Het menu op de altiplano bevat veel zetmeel en koolhydraten in de vorm van grote lappen vlees en (zoete) aardappelen, terwijl in het laagland meer vis, groente en fruit op het menu staan. Een typisch Peruaanse delicatesse is geroosterde cavia, hoewel je je kunt afvragen of je het fijn vindt die cavia oogjes op je bord aan te kijken. Een gerecht met Alpaca vlees is een heerlijk mals stuk vlees. In de omgeving van het Titicacameer kun je heerlijke trucha (forel) eten.
Drink absoluut geen leidingwater. Overal zijn flessen drinkwater te koop. Let er wel op dat de dop nog goed verzegeld is. Thee is altijd veilig te drinken. De hotels schenken vrijwel allemaal filter- of oploskoffie.
In Peru is Cuzqueña het meest gedronken en beste bier. Behalve de bekende geïmporteerde frisdranken kennen de Peruanen Inca Cola, een felgele, mierzoete frisdrank. Vraag je frisdrank sin hielo (zonder ijs).
Op de markt worden vaak melkdrankjes verkocht waarin melk met vruchtensap vermengd is. De meest populaire lokale drank is chicha, een gegiste maïsdrank waarvan het alcoholpercentage kan verschillen. Naast gewone koffie en thee zijn er maté de coca (cocablad thee) en maté de manzanilla (kamillethee). De koffie is vaak teleurstellend, bij een café con leche kun je melk met koffie verwachten.