Best Vegetarian Restaurants in Cancún

10 Best Restaurants for Vegetarians, Vegans and Healthy Eaters in Cancun

Cancun is home to countless restaurants that serve fresh seafood, steak and cuisine from all over the world, plus a few vegetarian and vegan options as well. In addition, Mexican cuisine can easily be prepared especially for vegetarians.

Vegan Planet, located in downtown Cancun offers a menu entirely free of animal components. 100% Natural, also downtown, is a Mexican chain that serves fresh fruit juices and smoothies as well as healthy salads, soups and sandwiches. Vegetarians will also enjoy their rice, Mexican and pasta dishes. Le Natura, located in the Hotel Zone, has a huge menu that features healthy and vegetarian options.

Gopal's Comida Vegetariana is located in downtown Cancun on Coba Avenue just a few blocks from Walmart. They offer a wide variety of dishes, including vegetarian sausage and ham. These items are made with soy or other non-meat products. The restaurant is rarely busy and the food is fair. 

Tip: When dining in Mexican restaurants, always check if the beans were seasoned with meat. Vegeterians can order tacos made with nopales (cactus), cheese quesadillas, or fajitas made only with vegetables. Huitlacoche (corn fungus) is a delicacy in the Yucatan Peninsula, and can be served in tacos, quesadillas, and other foods.

Vegetarians and vegans will enjoy delicious meals during their visit to Cancun in the many establishments that offer fresh, healthy food. 


Hotel Zone

Taste of India is an authentic Indian restaurant in downtown Cancun. Located on Bonampak Avenue in Plazy Nayandei, Taste of India serves fresh, authentic Indian food. Prices are reasonable and portions are generous. Owner Gulab Singh Rana founded Taste of India with 'the intention of delighting palates by bringing the scents and flavors of quality authentic Indian food to Cancun.' All of the chefs are "imported" from India and prepare traditional typical dishes. The spice "masala" is used, which is essential in Indian food. Their naan bread is delicious and the menu features a large vegetarian offering.

Read more about Taste of India →

Cheester is one of Cancun's most popular restaurants despite the fact that they don't take reservations and they don't deliver. What they do however, is serve delicious pasta, pizza, salads, crepes and breakfasts at a very reasonable price. Their biggest location is in Plaza Outlet but their original location in Supermanzana 31 is still open and they just opened a new location in Parque las Palapas. All three locations are in downtown Cancun. Locals can't get enough of Cheester and rave about their pasta dishes like Atenas, which features spinach, black olives, onion, tomato and feta cheese. Portions are huge and take out is available.

Read more about Cheester →

La Troje (The Shed) is tucked in a upscale neighborhood near Plaza Las Americas in downtown Cancun. The restaurant has a sidewalk cafe feeling and they serve delicious salads, pasta, crepes, baguettes, pizza, fondues, beer and it's a wonderful place for lunch or a light dinner. Try the extremely popular Ensalada Margarita (Margarita Salad) which features shrimp and asparagus. From the hotel zone take the R-27 Bus and get off downtown on Tulum avenue just in front of Sports City then walk through Sport's City front entrance and parking lot. When you reach the next street La Troje is to the left.

Read more about La Troje →

The Surfin Burrito
Photo courtesy of Susan R. Vincil

This tiny, open-air restaurant is open 24 hours a day, 7 days a week and they are always serving delicious food. Any time, day or night, you can order made-to-order burritos and tacos, nachos, taco salads, quesadillas, ceviche, and a few appetizers. After 11:30am, they fire up the grill and start serving barbecue beef ribs, hamburgers, barbecue garlic chicken, jerk chicken, and grilled chicken wings. There is also a full bar, so you can get a beer or cocktail at any hour. For breakfast, there are no traditional American breakfast favorites offered, but they do serve breakfast burritos and tacos, which have spicy Mexican sausage and beans inside them. It's a tasty option for breakfast so don't knock it until you try it. This place has low prices, with most dishes coming in at well under $100 pesos (so less than $10 US dollars). The breakfast burritos and tacos are $49 pesos, which is quite a bargain, since the burritos are huge.

Recommended for Vegetarian because: The Surfin Burrito is a Cancun favorite, and the menu features various meatless items.

Kristin's expert tip: All seating is outdoors so be sure to wear sunscreen on sunny days and take an umbrella or raincoat on rainy days because you will be exposed to the elements here.

Read more about The Surfin Burrito →

Zona Hotelera

If you crave Indian cuisine while in Cancun, Elefanta is the place to go. It is the sister property of the highly-praised Thai restaurant, as well as its neighbor, so you can be sure that you'll receive an amazing meal at Elefanta too. Chef Basant Kumar Mishra was born in Jalandhar, Punjab, India. Eat early and watch an amazing sunset over Nichupte Lagoon, or dine later and enjoy the warm lighting, vivid colors of the decor and the rich tastes and smells of Indian spices which make this a restaurant that shouldn't be missed.

Read more about Elefanta →

Hotel Zone
Ty-Coz Express
Photo courtesy of Susan R. Vincil

This is one of the best places in Cancun to go for a sandwich. Fresh baguettes or croissants are piled high with meats, cheeses, and vegetables. The garlic mayonnaise served on these sandwiches makes them highly addictive. The restaurant opens early, for breakfast, and stays open until 10:00 pm. At most times of the day, there is usually a crowd of people waiting near the counter to pick up get their take-out order. Breakfast offerings (only in some locations) consist of croissants, boiled eggs, coffee, cappuccino, espresso, hot chocolate, tea, fruit juice, or sandwiches. The most popular item on the menu is the Economica, an economically priced baguette sandwich. The sandwich consists of salami, cheese and peppers on a baguette. Other popular items are the Italian Sandwich and the Vegetarian Sandwich is an option for diners that don't eat meat. If you prefer your sandwich on a croissant instead of on a baguette, croissants can be substituted for a few pesos more. The delicious food and the low prices make this place a huge hit with locals and tourists alike.

Recommended for Vegetarian because: Ty-Coz is a Cancun institution and they offer a vegetarian baguette sandwich.

Kristin's expert tip: Vegetarians will love the aptly name "Vegetariana" baguette sandwich. It is piled high with sliced cucumbers, carrots, onions, tomatoes, and cheese. Vegans can order the sandwich without cheese or the garlic mayonnaise that is automatically put on every sandwich, unless you specify that you do not want it.

Read more about Ty-Coz Express →

100% Natural
Photo courtesy of Susan R. Vincil

This restaurant, in downtown Cancun, is a favorite of locals. The menu is large and consists of page after page of healthy dishes made with natural ingredients. Soups, salads, sandwiches and wraps, Mexican specialties and seafood dishes are the main items offered, but there is also a very large drink menu. Fresh fruit juices, teas, and fruit smoothies are as popular as they are delicious. Each one is made-to-order so beverage service can be a little slow, if the restaurant is busy. It's worth the wait though. There is an indoor dining, with air conditioning and lots of large plants to give you a sense of being outside, and there is an outdoor area, in a garden, under some large trees that provide shade and a nice breeze. Vegetarians will find quite a few delicious items to choose from, on the menu. For breakfast, tasty omelettes, scrambled eggs, and pancakes are offered, along with fresh fruit and some Mexican specialties.

Read more about 100% Natural →

Hotel Zone

Le Natura is located in the heart of the Hotel Zone across the street from the old Senor Frogs, but once you enter this lush, green environment you'll forget that you are in one of the busiest areas of Cancun. They have an extensive menu geared towards fresh, healthy eating and many vegetarian dishes available for breakfast, lunch and dinner. The prices are very reasonable, try the breakfast combos or the lunch/dinner combos. The fresh juices and smoothies are a highlight but don't despair, Le Natura also serves beer, margaritas, daiquiris, etc. etc. This is a restaurant that you may want to visit more than once during your stay.

Read more about Le Natura →

If you're a vegetarian or vegan this is your restaurant in Cancun, and even if you're not, you should still give Vegan Planet a try. Chef Miguel Bautista not only prepares amazing food completely free of animal components but also incorporates many superfoods and gives classes on how to prepare healthy, delicious vegan and raw dishes. The entire menu is vegan and many of the dishes are raw and include sushi, pastas, pizza, smoothies, sandwiches and Mexican favorites like chilaquiles, burritos, and molletes. For dessert, try a scrumptious brownie. The prices are very economical. They are open Mon-Sat 8 am-6 pm.

Read more about Vegan Planet →


Meet Kristin Busse

After vacationing in Mexico many times, Kristin decided to move to Cancun "for a year". That was in 2001.

Kristin grew-up in Michigan and studied Communications at Michigan State University....  More About Kristin