Vegan Guide to Cancún and the Riviera Maya
Contents
- Cancún
- Ciudad Cancún (downtown)
- Cancún Hotel Zone
- Naturally vegan Yucatecan dishes in Cancún
- Playa del Carmen
- Best vegan and vegan-friendly restaurants
- Market and budget options
- Tulum
- Best vegan restaurants
- Beach strip eating
- General tips for the Riviera Maya
- Ordering in Spanish
- What is always safe
- Budget comparison
- Grocery and self-catering
- Related City Guides
The Riviera Maya — Cancún, Playa del Carmen, and Tulum — has one of Mexico’s most developed vegan food scenes, driven by international tourism and the wellness community that has taken root particularly in Tulum. Dedicated vegan restaurants are numerous and easy to find; the challenge is the high prices in tourist-facing establishments and the fact that traditional Yucatecan cuisine is heavily meat-based (pork is the backbone of Yucatecan cooking). Knowing where to eat and what to order makes a significant difference to both quality and cost.
Cancún
Ciudad Cancún (downtown)
The actual city — away from the Hotel Zone — has better value and more authentic food options for vegan travellers. The area around Parque de las Palapas and Avenida Tulum has health food stores, organic cafés, and traditional market stalls where naturally vegan options are available.
Yerba Buena del Sidar (Avenida Yaxchilán): one of the most established vegetarian/vegan restaurants in Cancún. Mexican-influenced plant-based menu, comida corrida format at lunch (approximately MXN $80–120 for a set meal). Good selection of fresh juices and aguas frescas. Friendly to non-Spanish speakers.
Natura Cancún (Avenida Tulum): health food store with a small café section serving smoothie bowls, salads, and plant-based wraps. Good for quick meals or stocking up on supplies (plant milks, granola, nut butters).
Mercado 28 (downtown Cancún): the main tourist market has food stalls — fruit, tostadas with guacamole, esquites (corn cups), and fresh juices are all reliably vegan. The surrounding streets have several fondas where tacos de frijoles and nopales are available. Prices approximately MXN $30–60 for tacos.
Cancún Hotel Zone
Most international restaurants in the Hotel Zone can accommodate vegan requests — the tourist market means staff are accustomed to dietary requirements. However, prices are resort-level (mains approximately MXN $200–400+) and quality varies significantly.
Raw Living (Boulevard Kukulcán): raw vegan restaurant in the Hotel Zone. Smoothie bowls, raw desserts, cold-pressed juices, and larger meals. High quality but expensive (mains approximately MXN $200–350).
Fresh market at La Isla Shopping Village: the supermarket and food court have produce, smoothie bars, and international restaurants with vegan options.
Naturally vegan Yucatecan dishes in Cancún
| Dish | Description | Vegan status | Where to find |
|---|---|---|---|
| Tacos de frijol con cebolla morada | Bean tacos with pickled red onion | Vegan if beans are lard-free | Market stalls, fondas |
| Salbutes sin pollo | Puffy tortilla (ask without chicken) | Check if masa has lard | Traditional restaurants |
| Agua de chaya | Chaya leaf drink (local green) | Always vegan | Juice stands |
| Fresh agua de Jamaica | Hibiscus water | Always vegan | Everywhere |
| Papadzules | Tortillas in pumpkin seed sauce | Contains egg — not vegan | Skip |
| Sikil pak | Pumpkin seed dip with tomato | Usually vegan | Yucatecan restaurants |
Sikil pak is the most useful find — a traditional Yucatecan pumpkin seed dip that is naturally vegan. Available at upscale Yucatecan restaurants and some market stalls. Ask specifically — not all places offer it, but those that do make it well.
Playa del Carmen
PDC has a strong vegan and vegetarian scene, particularly along and near Quinta Avenida. The mix of international tourists and a growing wellness community means vegan requests are well understood.
Best vegan and vegan-friendly restaurants
| Restaurant | Location | Specialty | Price range |
|---|---|---|---|
| Bio Natural | Calle 8 Norte | Organic, vegan-focused. Smoothies, wraps, set lunch | MXN $80–150 |
| La Cueva del Chango | Calle 38 Norte | Organic, plant-forward, large vegan menu | MXN $100–200 |
| Ah Cacao | Multiple locations | Vegan hot chocolate, dairy-free treats, Mexican cacao | MXN $60–120 |
| 100% Natural | Multiple locations | Mexican chain, substantial vegetarian/vegan menu | MXN $100–180 |
| El Fogón | Avenida Constituyentes | Traditional tacos — order frijoles/nopales versions | MXN $30–60 per taco |
| Chez Céline | Quinta Avenida | French bakery — some vegan pastries, good coffee | MXN $60–120 |
| DAC Market | Calle 34 | Health food store with prepared vegan meals, smoothies | MXN $80–150 |
Bio Natural is the most reliable dedicated option — the set lunch (comida corrida, approximately MXN $100) is good value for the area and entirely plant-based. Morning smoothie bowls are also strong.
La Cueva del Chango uses organic and local ingredients in a garden setting — the menu is not exclusively vegan but has enough well-prepared options (mushroom dishes, nopales, bean preparations, salads) to make a satisfying meal. Popular for breakfast and brunch (arrive early — queues on weekends).
Market and budget options
Mercado 30 (Calle 30): the main local market in PDC. Fruit stalls, juice vendors, and several fondas where corn-based dishes (tacos de frijoles, esquites, tostadas) are available at local prices (approximately MXN $25–50 per item). More affordable than anything on Quinta Avenida.
Street fruit vendors along the beach road and Quinta sell cups of mango, papaya, watermelon, and pineapple with lime and chile (approximately MXN $30–50) — always vegan, always refreshing.
Tulum
Tulum has the highest density of vegan restaurants in the Riviera Maya, reflecting the town’s wellness positioning. The quality is generally high; the prices are also high. The distinction between Tulum town (pueblo) and the beach hotel strip matters — town is significantly more affordable.
Best vegan restaurants
| Restaurant | Location | Specialty | Price range |
|---|---|---|---|
| Burrito Amor | Tulum town | Vegan burritos, bowls, fresh juices | MXN $100–180 |
| Raw Love | Beach strip + town | Raw vegan, smoothie bowls, açaí | MXN $150–280 |
| Encanto Garden | Tulum town | Plant-based café, garden setting, breakfast/lunch | MXN $120–220 |
| Co.ConAmor | Tulum town | Vegan bakery and café, cinnamon rolls, pastries | MXN $60–120 |
| Charly’s Vegan Tacos | Tulum town | Vegan taco stand, al pastor, chorizo, suadero | MXN $40–70 per taco |
| Matcha Mama | Tulum town | Smoothie bowls, matcha drinks, light meals | MXN $100–200 |
Burrito Amor is the practical daily choice — generous portions, fresh ingredients, and vegan burritos that are genuinely satisfying rather than the apologetic bean-and-rice wraps common elsewhere. The town location keeps prices closer to the PDC range. Open for lunch and dinner.
Charly’s Vegan Tacos fills the street food gap — vegan versions of al pastor, chorizo, and suadero at prices closer to what you would pay at non-vegan taco stands elsewhere in Mexico. Located in town (not on the beach strip).
Beach strip eating
The beach strip restaurants (many attached to hotels and beach clubs) are significantly more expensive (mains approximately MXN $250–500+) but most accommodate vegan requests. Smoothie bowls and plant-based breakfast items are common on beach club menus. The quality-to-price ratio is generally better in town.
General tips for the Riviera Maya
Ordering in Spanish
The following phrases work throughout the region:
- “Soy vegano/vegana” — I’m vegan. Widely understood in the Riviera Maya tourist areas
- “Sin queso, sin crema, sin mayonesa” — without cheese, cream, mayo. The essential trio
- “¿Los frijoles tienen manteca?” — do the beans contain lard? Important at traditional restaurants
- “Vegano” vs “vegetariano”: specify “vegano” — “vegetariano” in Mexico typically includes dairy and eggs
What is always safe
- Fresh fruit cups and fruit stands — mango, papaya, watermelon, pineapple with lime and chile. Available everywhere, always vegan, approximately MXN $30–50
- Green coconuts — sold at beach access points and roadside stands. Naturally hydrating, approximately MXN $30–50
- Agua fresca — hibiscus (jamaica), tamarind, lime, watermelon. Every restaurant and market stall
- Guacamole and totopos — universally available, always vegan
- Corn tortillas — the base of everything, always vegan
Budget comparison
| Meal type | Cancún Hotel Zone | Cancún downtown | Playa del Carmen | Tulum beach | Tulum town |
|---|---|---|---|---|---|
| Vegan restaurant meal | MXN $200–400 | MXN $80–150 | MXN $100–200 | MXN $200–400 | MXN $100–200 |
| Market/street food meal | MXN $60–100 | MXN $30–60 | MXN $40–80 | Limited | MXN $40–80 |
| Smoothie bowl | MXN $150–250 | MXN $80–120 | MXN $100–150 | MXN $150–250 | MXN $100–150 |
| Fresh juice | MXN $50–80 | MXN $25–40 | MXN $30–60 | MXN $60–100 | MXN $30–50 |
Downtown Cancún and Tulum town offer the best value. The Hotel Zone and Tulum beach strip are 2–3× more expensive for equivalent quality.
Grocery and self-catering
Chedraui and Mega Soriana (both with locations in Cancún, PDC, and near Tulum) carry plant milks, tofu, vegetable burgers, fresh produce, and canned beans. Useful for accommodation with kitchen access. OXXO convenience stores have limited vegan options — fruit, nuts, plain chips, some bean products.
Plan your trip: tours in Cancún · eSIM for Mexico.
Related City Guides
- Tulum Travel Guide
- Cancún Travel Guide
- Playa del Carmen Travel Guide
- Things to Do in Tulum — cenotes and activities to pair with your plant-based Riviera Maya stay
- Vegan Guide to Mexico City — CDMX’s larger and more varied plant-based scene
- Vegan Guide to Mexico — national overview of vegan dining in Mexico
Book an experience
Food tours & local experiences
Discover local food culture on a guided tour — many cater to dietary preferences on request.
Tickets & Attractions
Book Experiences in Advance
Pre-book popular attractions, tours, and experiences via Tiqets — instant confirmation and mobile tickets. Skip the queue on busy days.
Browse on Tiqets →Best price guaranteed — same price as booking direct. We earn a small commission at no extra cost to you.