Peru is a country in South America.
You will not be very surprised that Peru is one of the best vegan countries in Latin America, even though historically peruvians ate enough meat and fish.
The cuisine of Peru is one of the most known cuisines in Latin America, having a very long history of mixing local and foreign (european and chinese) recipies. The influence of chinese food is so big, that some products have chinese names, and chifa - a mix of peruvian and chinese food - is one of the most popular type of the food in restaurants. Andean culture brings a bunch of superfoods like quinoa, maca and kiwicha among the others.
Different kinds of food in Peru are served in different times of the day. Fastly you will understand, that, for example, you can't drink quinoa juice in the evening. Also note that every region has some differencies and regional specialities.
Take care of your hygiene - traveler's diarrhea is not uncommon.
The first impression of Peru starts in the morning. You will easily mention food stalls in the street saying "quinoa soya maca". They serve a typical peruvian breakfast: a drink of superfood and a sandwich. The drink is a grain or a powder mixed with syrup, usually you will find quinoa, but there are a lot of different options. They should be vegan, milk is served separately if you want, but it's always better to ask; note, that something white could be just an oat or amaranth drink, without cow milk. Also here you can have a glass or two of a hot soy milk - where else could you find such a great opportunity? Peru is a country of soy justice: soy milk here is cheaper than cow's. Sandwich is a bread with filling: meat, cheese or avocado, but the bread could be made with milk; if you're not sure - just avoid it. These stalls are usually open in the morning, so it's a good option for breakfast.
Like in most of countries in Latin America one of the cheapest option is to eat in the local market - it's not only the place to buy fresh fruits and vegetables, but is also a place with many restaurants. And even in a small city you will find at least one vegetarian restaurant here. Mostly, they serve vegan food. Typical lunch has four courses: a vegetable soup (usually with quinoa), main plate with rice, vegetables and beans, fresh salad and a drink. As for the end of 2016 you can eat for less than 2 dollars. Portions are so big that you could take the rests with yourself and eat for a dinner. Restaurants in the market mostly open only for lunch, from 12:00 to 15:00, and are closed for the weekends. Despite of this you can check other restaurants in the city with happycow.
It's the hardest time: most of vegetarian places are closed in the evening, and the restaurants, that are open, serve only meat food. Anyway, most of restaurants will have one or two vegetarian options (think potato and rice), and also you can arrange yourself something vegan just asking the staff what you want to eat. Practice your spanish!
Apart from the restaurants Peru has enough vegan street food. The best option is ceviche de chochos - it's the same, as in Ecuador, but has some differencies. It's typical only for one region - Ancash - which capital - Huaraz - is an extremely popular trekking destination. You can obtain in the late morning and at lunch time, but don't expect to find something after 16:00. Other street staple is corn, which you can eat in the evening.
Other great thing in Peru are fresh made juices. They could be obtained in the market or in cafeterias around any city. Also you can have there a fruit salad, which could come with granola and other stuff. Don't forget to ask everything without milk.
Country of superfoods
Do you like quinoa as much, as I like? Did you heard something about different types of amaranth, like kiwicha, for example? Peruvian maca? Peru is the home for many superfoods, so many, that it's hard to taste all of them. Everything is cheap and delicious. Go to the market, buy yourself quinoa and beans, make yourself a fresh salad with avocado, enjoy, you, crazy vegan!