Puerto Vallarta has stopped being a destination where vegans had to settle for a salad without cheese. Today the bay is one of the friendliest places in all of Mexico to eat 100% plant-based: specialized restaurants, plant-based options in traditional kitchens, organic markets and a conscious community that grows year after year.
This is the definitive guide to vegan food in Puerto Vallarta: where to eat, what to order, how to navigate street food and how to combine clean eating with a full wellness trip.
Why Puerto Vallarta is ideal for vegans
Three factors make Vallarta a plant-based paradise. First, an abundance of fresh produce: tropical fruit, vegetables, nopales, beans, corn and herbs are available all year. Second, a solid community of expats and conscious travellers that has driven the plant-based offering. And third, a Mexican cuisine that, at its root, is deeply plant-based — corn, beans, chilli and avocado are the foundation of countless dishes.
The plant foundation of Mexican cooking
A lot of people do not realize it, but much of traditional Mexican food is naturally vegan or easily adapted. Guacamole, pot beans, grilled nopales, esquites without mayonnaise, salsas, corn tortillas, calabacitas and endless antojitos can be enjoyed without animal products. Knowing how to order is half the battle.
A growing conscious community
Over the past decade, Puerto Vallarta has seen a community flourish around conscious eating, wellness and sustainability. That has driven the opening of plant-based restaurants, vegan cafés and specialist shops, plus events like community dinners, cooking workshops and farmers' markets. For the vegan traveller, that means more and better options every year, and it means you are not alone: there is a whole network of people sharing your lifestyle.
The areas with the most vegan options
Although you will find plant-based food across the bay, some areas concentrate most of it:
- Romantic Zone (Emiliano Zapata): the heart of the conscious scene, with plant-based restaurants, specialty coffee shops and vegan brunch.
- Downtown and the Malecón: varied options and international kitchens with good plant-based dishes.
- Versalles: a booming food neighbourhood with modern, healthy concepts.
- Marina and Nuevo Vallarta: hotels and restaurants whose menus have greatly expanded their plant-based offering.
The best vegan restaurants in Puerto Vallarta
100% plant-based restaurants
The Romantic Zone and downtown concentrate several fully vegan restaurants where you do not have to ask twice. You will find everything from plant-based burgers and protein bowls to plant-based versions of Mexican classics such as jackfruit tacos al pastor, mushroom tinga and hearts-of-palm ceviche. Vegan breakfasts — chilaquiles, molletes and smoothie bowls — are especially popular.
Cafés and conscious brunch
Vallarta's specialty coffee culture comes with menus featuring plant milks (oat, almond, coconut) and baking without eggs or dairy. These are perfect places to start the day or work for a while over a good coffee and a slice of vegan banana bread.
International kitchens with plant-based options
Beyond the 100% vegan restaurants, plenty of Italian, Asian, Mediterranean and seafood places offer solid plant-based dishes. Thai and Vietnamese food around the bay usually has excellent coconut curries and tofu stir-fries. Italian places have marinara pastas and pizzas without cheese or with vegan cheese.
Middle Eastern cooking is also your ally: hummus, falafel, tabbouleh, baba ganoush and pita bread are naturally plant-based and turn up on plenty of menus. And in seafood restaurants — counterintuitive as it sounds — there are usually excellent grilled vegetable sides, salads, guacamole and rice that, combined, make a complete and satisfying meal.
Vegan dishes you should not miss
Beyond the mains, it pays to follow your curiosity: Vallarta's plant-based cooking rewards anyone who explores. To round out your food experience, note down these plant-based essentials during your visit:
- Jackfruit tacos: shredded jackfruit mimics the texture of meat and soaks up al pastor marinades beautifully.
- Hearts-of-palm or mushroom ceviche: fresh, citrusy and perfect for the heat.
- Vegan pozole: the classic hominy broth, made with mushrooms or jackfruit instead of meat.
- Vegan enchiladas or chilaquiles: with red or green salsa and plant-based cheese.
- Tropical bowls: with local fruit, granola, seeds and nut butters.
Vegan street food: how to navigate it
Street food is an essential part of the Vallarta experience, and yes, there are vegan options too if you know what to look for.
- Nopal, potato or bean tacos: order them without cheese or crema, with guacamole or salsa.
- Elotes and esquites: ask for them without mayonnaise, cheese or butter; with lime, chilli and salt they are delicious.
- Tamales: look for rajas or vegetable ones, and confirm the masa has no animal lard (some use vegetable oil).
- Cut fruit: mango, cucumber, jicama and watermelon with chilli and lime, the perfect snack under the sun.
- Aguas frescas: hibiscus, rice horchata (check there is no milk), tamarind and lime.
Key phrases for ordering in Spanish
- "Soy vegano/a, no como nada de origen animal." (I'm vegan, I don't eat anything of animal origin.)
- "Sin queso, sin crema, sin mayonesa, por favor." (No cheese, no crema, no mayo, please.)
- "¿Lleva manteca o caldo de pollo?" (Does it have lard or chicken stock?)
- "¿Tienen opción sin huevo ni lácteos?" (Do you have an egg-free and dairy-free option?)
The "hidden" ingredients to watch for
Most vegan slip-ups in Mexico come from ingredients you cannot see. Pork lard is still used in many refried beans, tamales and doughs; always ask. Powdered chicken stock shows up in rice, soups and apparently innocent vegetable stews. Crema and cheese are added by default to many antojitos, so it is worth asking for them without from the start. And in baking, eggs and milk are everywhere except in specifically vegan places. Ask politely and they will almost always sort it out or suggest an alternative.
Markets and supermarkets for vegans
If you are staying in a villa or apartment with a kitchen, local markets are a treasure. The Río Cuale market and the neighbourhood tianguis offer fresh fruit and vegetables at excellent prices. For specialty products — tofu, plant milks, plant-based proteins, vegan cheeses — there are organic shops and large supermarkets that have greatly expanded their plant-based range in recent years.
Weekend organic markets
During the season, the weekend organic markets are a required stop: local producers sell artisan vegan bread, kombucha, jams, nut cheeses, hummus and prepared dishes. They are also a great way to meet Vallarta's conscious community.
Cooking in your villa or apartment
If you are travelling in a group or for a long stretch, cooking for yourself is cheap and delicious. With market fruit and vegetables, beans, rice, corn tortillas, avocado, tofu and a good spread of chillies and spices, you can put together incredible plant-based meals. A breakfast of tropical fruit with oats, a lunch bowl of beans and roasted vegetables and a dinner of mushroom tacos will cost you a fraction of eating out. Plus, going to the market is a cultural experience in itself.
Delivery platforms
Delivery apps operate across the bay and many let you filter for vegetarian and vegan options. It is a practical solution for beach days or when you would rather stay in. Always check the dish notes to confirm it arrives without cheese, crema or animal ingredients.
Vegan desserts and sweet cravings
People with a sweet tooth are not left out. The bay has ice cream shops with coconut- or water-based options, vegan baking in specialty cafés and Mexican classics that are already vegan: fruit nieves de garrafa, water-based paletas and tamarind sweets. Mexican artisan chocolate — often made only with cacao and sugar — is another plant-based gem.
Vegan drinks and nightlife
Eating vegan does not mean giving up your social life. Most Vallarta bars and cantinas serve micheladas (check the sauce has no animal ingredients), mezcal, tequila, beers and cocktails with fresh fruit, all suitable. Aguas frescas and fresh juices are the perfect non-alcoholic option. And for afternoon coffee, specialty cafés offer plant milks and dairy-free desserts to go with it.
Vegan culture beyond the plate
Eating vegan in Vallarta is not only about restaurants: it is a way to connect with a lifestyle. The bay attracts people from around the world interested in sustainability, health and animal welfare, and it shows in the plant-based cooking workshops, the yoga classes, the wellness retreats and the community groups that organize dinners and events. If you travel as a vegan, you will find kinship and good conversation easily.
It is also worth supporting small local ventures: nut cheese producers, artisan bakeries, kombucha brands and organic farming projects that sustain this scene. Buying at their market stalls does not just get you fresh products, it fuels a conscious economy that makes Vallarta an increasingly friendly destination.
Eating vegan as part of a wellness trip
Clean, plant-based eating fits perfectly into a trip focused on rest and self-care. After a few days of fresh food, sun and ocean, adding a spa treatment rounds out the experience. A detox facial after several days of good eating amplifies that glow from the inside, and a spa day completes the disconnection.
If you train during your trip, vegan food is also an excellent ally for muscle recovery: legumes, tofu, quinoa and nuts all supply quality plant protein.
A perfect plant-based wellness day in Vallarta
Picture this itinerary: you start the morning with a tropical fruit smoothie bowl and an oat-milk coffee at a Romantic Zone café. Mid-morning, you walk the Malecón or take a yoga class facing the ocean. For lunch, jackfruit tacos and a hibiscus agua fresca. In the afternoon, you treat yourself to a spa day — hydrotherapy circuit and a relaxing massage. And you close with a plant-based dinner facing the sunset. That balance between good food, movement and rest is the essence of a well-made wellness trip.
Practical tips for vegans in Vallarta
- Do your research: keep a list of target restaurants by area (Romantic Zone, downtown, Marina).
- Carry snacks: nuts and fruit for excursions or long beach days.
- Confirm ingredients: lard and chicken stock are the most common hidden ones.
- Hydrate: in tropical heat, natural aguas frescas are your best friend.
- Lean on the community: local groups and reviews constantly update the vegan offering.
Frequently asked questions about vegan food in Puerto Vallarta
Is it easy to eat vegan in Puerto Vallarta?
Yes, very. The bay has 100% vegan restaurants, cafés with plant-based options and a Mexican cuisine that is deeply plant-based at its foundation. You just need to know what to order.
Can traditional Mexican food be vegan?
A lot of it, yes. Guacamole, beans, nopales, esquites without mayonnaise, vegetable tacos and salsas are naturally plant-based options. What matters is confirming they do not contain animal lard or chicken stock.
Where do I buy specialist vegan products?
In organic shops, large supermarkets and weekend organic markets you will find tofu, plant milks, vegan cheeses and plant-based proteins.
Are there vegan options in street food?
Yes: elotes and esquites without mayonnaise or cheese, nopal or potato tacos, cut fruit and aguas frescas. Always check for hidden ingredients.
Does vegan food help on a wellness trip?
Completely. Clean plant-based eating pairs perfectly with spa treatments, detox facials and recovery if you are training during your stay.
Now you have the map for eating well, healthily and 100% plant-based around the bay. And when you want to close the day the best way possible, explore the best spas in Puerto Vallarta and give yourself the rest you deserve.
Back to the blog