Inside scoop on eating veggie in Peru

If you’re serious about trying vegetarian food in Peru, don’t miss a visit to Lima’s San Isidro district. The farmers’ market there has tons of fresh produce and small stands with vegetable empanadas or quiches that are surprisingly good. When you’re ordering in restaurants, don’t be shy about asking the kitchen if they can leave out meat or cheese,many places are flexible, especially in touristy neighborhoods.

Also, keep an eye on the "café" culture. I found that small cafés in Miraflores or Barranco often have light vegetarian meals like avocado toasts topped with local spices or quinoa salads that are casual but tasty. Sometimes those are better for lunch than a full restaurant meal, and you’ll eat like a local rather than a tourist.

Frequently Asked Questions

Got questions about vegetarian food in Peru? Here are some answers you’ll appreciate.

It’s tougher but not impossible. Cities like Cusco and Arequipa have some veggie-friendly spots, mostly in the main tourist areas. Bring snacks just in case, especially if you’re heading to smaller towns.
Definitely. While many dishes involve meat, locals often swap in veggies or grains. For example, instead of chicken or fish ceviche, you might find versions with mushrooms or seaweed at hipper restaurants.
Vegan options are popping up more, especially in Lima. Just keep an eye out for dairy or eggs because cheese and leche (milk) show up a lot in Peruvian cooking.
Try ají amarillo peppers, olluco (a tuber), and cancha corn; they show up in many dishes and really give you a taste of Peru’s unique flavors.
Yes! Stuffed potatoes, tamales without meat, and choclo (huge Peruvian corn) are great. Just check with the vendor if it’s veggie-friendly because sometimes they add meat or lard.

Explore Restaurants Categories

Top Things To Do in Peru

See All →
Add to your trip

Add your travel dates so we can place this on the right day, or save it for later.