Vegetarian Survival Guide to Peru

This page contains affiliate links. Please read our disclosure for more info.

Was Peru better for vegetarians than anywhere else in South America? In a word, no. We still lacked the ability to be able to eat cheap, local food as it almost always contained meat. Peru is one of the most touristy destinations on the continent though (especially Cusco) so we were always able to find vegetarian food in restaurants aimed at foreigners. As we didn’t get to explore Peruvian cuisine this guide focuses more on the restaurants we enjoyed, including one particular gem in Lima.

Papas a La Ocopa

Papas a La Ocopa & Chicha Morada

Papas a la Ocopa is the only typical Peruvian dish we tried. We visited one of the many traditional restaurants in Arequipa hoping we’d find something without meat and the waiter recommended this dish. It was listed as a starter so we ordered two, plus a salad but the portions were huge. Boiled potatoes are served in a creamy peanut sauce alongside fried cheese.It was pretty good but not something you’d want to eat every day.

A similar dish is Papas a la Huancaína, although strangely we more often saw this on menus in tourist restaurants rather than in cheap Peruvian places.

Chicha Morada

To make up for not sampling more Peruvian food we took a liking to Chicha Morada, a non-alcoholic drink made from purple corn boiled with apple, cinnamon and sugar. It is served cold and is very refreshing.


There’s a fantastic range of tropical fruit available in Peru and the markets are always lively places to shop. Orange juice stalls aren’t as commonly found as in Bolivia but we did come across a few. The markets usually have fruit juice stalls willing to blend you up a treat. It’s not as cheap as Bolivia but still very reasonably priced.

Learn Spanish

We always say it but in order to communicate your dietary needs it’s important to learn some Spanish. That said, Southern Peru probably has the most English speakers of all the places we have visited.

Our Favourite Restaurants

Although we couldn’t try much Peruvian food we did find some good veggie-friendly restaurants in Peru. In general we found the vegetarian set lunch places terribly bland, although you get a lot of food for your money. We preferred to eat in non-vegetarian restaurants with meat-free options and more flavour.

Falafel Sandwich at Prasada, Cusco

Cusco: see our post on vegetarian restaurants in Cusco, including wonderful falafel, gourmet toasted sandwiches, curry and coca chocolate.

Machu Picchu Pueblo/Aguas Calientes: This village is packed with average tourist restaurants with identical menus. We splurged and found the only decent food in town at La Cafeteria in El Mapi Hotel on the main street. It’s expensive but the quinoa taboleh, hot sandwiches, waffles and chocolate cake were delicious.

Arequipa: We tried a few places but ended up alternating between falafel and roast vegetable wraps at Fez (San Francisco 229) and salads, crepes and sandwiches (with good bread) at Crepisimo (Santa Catalina 208).

Tasty AlmaZen, Lima

Lima: The only place worth mentioning is AlmaZen. It’s absolutely worth the high prices and was the best food we’ve eaten since Buenos Aires.

Huaraz: Our favourite restaurant in town was Chilli Heaven (Parque Ginebra Lote 28) for surprisingly good spicy curry.

If you are in need of good home cooked food with lots of fresh vegetables then we recommend a stay up in the mountains at Lazy Dog Inn. It was just what we needed after too long eating in restaurants.

If you are travelling as a vegetarian around South America you can also read our survival guides to Brazil, Paraguay, Argentina and Bolivia.


  1. Another traditional vegetarian dish we found in Peru is Puca piccante. It contains potatoes with a slightly spicy sauce of beets and peanuts and it is served with rice. Sometimes it can come with meat, but it should not be a problem to get it without meat. We found this dish in the Andes in Ayacucho. It tasted delicious.

    Reply ↓

  2. Hi. Thanks for the great info. We are flying to Arequipa tomorrow! Do you by any chance remember exactly the resturants you had the papas a la ocopa in the above photo?. Thanks in advance. Meghann

    Reply ↓

  3. I just stumbled across your blog while planning a trip to Jordan. I’m a vegetarian, too, and traveled to Peru a couple of years ago. I’m totally surprised by your assessment of Peru for a vegetarian though (especially given that I’m definitely a spoilt foodie). I LOVED the food and didn’t feel that I really missed out on anything. Of course, I’m a HUGE potatoes fanatic, and they are amazing in Peru. Plus great quinoa dishes. We pretty much stuck to Peruvian restaurants (when in Rome… :) ), and never had any issues. In Cusco, we also did a cooking class, and the chef (Erick, working out of Marcelo Batata restaurant) was able to adjust the recipes for me (I made vegetarian causa and veggie saltada. I’m also pretty vocal (new yorker, LOL), so I pretty much asked chefs to modify existing Peruvian dishes that I wanted to make them vegetarian. At Aquas Calientes (which I agree, is generally a bit of a challenge), we had an AMAZING meal at The Tree House (quinoa risotto) and a pretty decent meal at Indio Feliz. Even when we were in the Amazon, the lodge was able to cook some great vegetarian food for me.

    Reply ↓

  4. This is good information, I am an Indian and a vegetarian, planning on going to Peru, maybe with my parents, so I am scouring the internet for veggie options in Peru. The main problem in traveling as a vegetarian is getting food. Thank you for this post!

    Reply ↓

  5. Try the Kichic hotel and restaurant in Mancora! Locro made of zapallo or pumpkin is an excelent typical peruvian dish…and there are several other
    soups and dishes and im
    sure Amaz has some
    amazonic vegetarian food
    too….i think you could have done better!!

    Reply ↓

  6. I’ve been living here in Peru for over 10 years now, I’ve grown to like many of the traditional dishes here. Ocopa is quite similar to Papa a la Huancaina although I prefer huancaina a bit depending on how it’s made.

    In reality you can’t just try it from one restaurant to get the true taste as everyone makes it slightly different. Sometimes they make it with more Aji (spicy peppers) or more crackers (used in huancaina sauce) and the taste varies alot. I’d say in average 1 out of 3 places make it the way I like it.

    If you visit again you should try the large fried island bananas. Those are usually very cheap and taste rather well, a little bit on the sweet side.

    Reply ↓

  7. Thank you very much for the very useful tips and for going through the bother to posts your veggie experiences in detail :).

    I’m a veggie and a rather picky one who enjoys good, healthy food that comes in generous portions and is good value for money.

    My husband and I are currently living in Arequipa, Peru and are our way to Cusco tomorrow. We would also like to travel through Chile, Argentina, Bolivia and Brasil beggining next month, so I’m glad I came across your blog before we set off on our journey.

    Thanks again :)

    Reply ↓

Leave a Reply

Required fields are marked *. Your email address will not be published. By clicking the Submit button, you give consent for us to store your information for the purposes of displaying your comment and you accept the terms of our Privacy Policy.

This site uses Akismet to reduce spam. Learn how your comment data is processed.