Puno travel guide

Food Guide to Puno

· 5 min read City Guide
Uros women in traditional colourful dress on a reed island, Lake Titicaca, Puno, Peru

Book an experience

Top-rated experiences in Puno: Gateway to Lake Titicaca

The highest-rated tours and activities in Puno: Gateway to Lake Titicaca. Book today, cancel free if plans change.

Puno food is the food of the Aymara and Quechua peoples who have sustained themselves at 3,830 m for centuries. The cuisine is caloric by necessity — the altitude, wind, and cold demand it — and built around extraordinary local ingredients: over 200 native potato varieties, freeze-dried chuño that lasts years, lake fish, alpaca meat, and quinoa in dozens of preparations. This is the most distinctly Andean food you will eat in Peru.

La Casona

One of Puno’s most established traditional restaurants on Jiron Lima, La Casona serves classic Aymara dishes in a colonial dining room. The chairo soup (approximately PEN 20–26 as of 2026) — a thick stew of white chuño, potatoes, beef, lamb, peas, and wheat — is the signature dish and makes an extraordinary lunch on a cold afternoon. The trucha a la plancha (grilled trout with native potato chips, PEN 38–48) is the most ordered main. Open daily from 8:00 am.

Mojsa Restaurant

On Jiron Lima, Mojsa is Puno’s most consistently recommended mid-range restaurant for quality Andean-Peruvian cuisine. The kitchen uses lake-fresh trout and alpaca alongside classic highland ingredients. The quinoto de quinoa con setas (quinoa risotto with Andean mushrooms, approximately PEN 40–50 as of 2026) is the most contemporary dish on the menu. The pejerrey al ajo (silverside fish with garlic, PEN 35–45) is a more traditional choice. The wine list is the best in Puno. Open daily from 11:30 am to 10:00 pm.

Incabar

A café-restaurant on Jiron Lima popular with backpackers and long-term travellers, Incabar serves reliable Peruvian food alongside pizza and pasta. The breakfast set (granola, local yoghurt, fruit, eggs, coffee — approximately PEN 22–28 as of 2026) is among the best in the city and opens at 7:00 am. The quinoa pancakes (PEN 16–20) are excellent. Wi-Fi is strong; the café fills with people planning island trips. Open daily from 7:00 am to 10:00 pm.

The Real McCoy

A British-Peruvian pub and restaurant on Jiron Grau, The Real McCoy is the most popular evening venue in Puno for foreign travellers. Peruvian food (lomo saltado, PEN 38–48 as of 2026) sits alongside fish and chips (PEN 42–52) and a burger menu. Pisco sours are PEN 20–26; the craft beer selection features a rotating Peruvian craft lager. The fireplace in the dining room is the warmest public space in Puno on cold nights. Open daily from 11:30 am to midnight.

Tradición Puneña

A lunch-only restaurant on Avenida El Sol, Tradición Puneña cooks a short menu of Puno regional food from scratch each morning. The chicharrón de alpaca (fried alpaca pieces with chuño and salsa criolla, approximately PEN 32–40 as of 2026) and the caldo de cordero (lamb broth, PEN 16–22) are the dishes to order. Closes when the food runs out, usually by 2:30 pm. No English menu; arrive before 1:00 pm for the full selection.

Mercado Central Food Stalls

The Mercado Central on Avenida Los Incas has a permanent food section where altiplano women cook traditional dishes. Sopa de quinoa (quinoa soup, PEN 5–8 as of 2026), caldo de pollo (chicken broth, PEN 8–12), and empanadas (PEN 4–5 each) are the staple morning foods. The fresh cheese and oca (Andean tuber) vendors in the produce section are worth exploring. The market operates from 5:00 am through to approximately 5:00 pm.

Colón Inn Restaurant

The restaurant in the Colón Inn hotel on Jiron Tacna is open to non-guests and serves a solid menu of Peruvian standards and Puno specialities. The trucha al vapour (steamed trout with herbs, approximately PEN 42–52 as of 2026) is the most delicate fish preparation in the city — a lighter alternative to the grilled versions elsewhere. The lakeside terrace (when weather allows) is a draw. The set lunch (PEN 22–28) is good value. Open daily from 7:00 am.

Balsa Inn Restaurant (Hotel Libertador)

The restaurant at Libertador Lago Titicaca (on Esteves Island) is open for dinner to non-guests by reservation. The kitchen has the best cold chain access in the Puno area and the menu changes seasonally to use lake-fresh fish. A three-course dinner costs approximately PEN 110–145 per person as of 2026. The view across the lake from the dining room at sunset is exceptional. Book a day ahead.

Practical Notes

  • Altitude and digestive adjustment: At 3,830 m, your digestive system slows significantly. Stick to soups and light dishes for the first day; avoid heavy fried food until your body has acclimatised.
  • Coca leaf tea: Mate de coca (coca leaf tea) is available at every restaurant and café in Puno and is a genuine aid to altitude adaptation. Drink 2–3 cups on your first afternoon.
  • Chuño: Freeze-dried potato (chuño negro or moraya/chuño blanco) has a distinctive texture and flavour unlike fresh potato — dense, slightly earthy, and very filling. Try it in chairo soup before deciding whether to order it as a standalone ingredient.
  • Meal timing: Lunch is the main meal (12:30–3:00 pm). Evening options are more limited than in coastal cities — most traditional restaurants close by 8:00 pm. Plan accordingly.
  • Budget: Puno is cheap. Set lunches at traditional restaurants cost PEN 12–20; mid-range mains average PEN 35–50. Even the best restaurant in town rarely exceeds PEN 70 per person for a full meal.

For where to sleep, see our Puno hotels guide and for lake activities, our Puno things to do guide. For Uros island and Taquile boat tours, see Lake Titicaca tours.

Puno: More Resources

Frequently Asked Questions

What are the traditional dishes of Puno?
Puno cooking is high-altitude Andean food: chairo (a thick stew of chuño, beef, and vegetables), chuño (freeze-dried potato — a food technology invented in the Andes), trucha del lago (Lake Titicaca trout), pejerrey (silverside fish from the lake), quinoa soup, and roasted alpaca. Cancha (toasted corn) is the standard snack with drinks.
Is Lake Titicaca trout good to eat?
Yes — Lake Titicaca trout (trucha arco iris, rainbow trout) is raised in net cages on the lake at 3,830 m in cold, clear water. The flesh is firm and flavourful. Every restaurant in Puno serves it; the best preparations are grilled (a la plancha) with native potato and a simple salsa criolla (fresh tomato and onion). At approximately PEN 32–48 per dish as of 2026, it is also affordable.
Are there vegetarian options in Puno?
The traditional Puno diet is heavy on meat and offal, but vegetables are also central — native potatoes, oca, quinoa, and chuño are all plant-based staples. Most restaurants can prepare vegetarian versions of quinoa soup, causa, and stewed potato dishes. The traveller-oriented restaurants on Jiron Lima have explicit vegetarian menus.

Ready to explore?

Browse hundreds of tours and activities. Book securely with free cancellation on most options.

Browse on GetYourGuide →

Best price guaranteed — same price as booking direct. We earn a small commission at no extra cost to you.