Restaurant Guides

Best Healthy Restaurants in Mexico City

Christian Jacobsen·Founder, Menami AI
··9 min read

Healthy Eating in Mexico City: Beyond the Stereotypes

Mexico City has a reputation for heavy, indulgent food — and that reputation is well-earned. Tacos al pastor dripping with fat, quesadillas fried in lard, churros coated in sugar. But the city also has one of the most vibrant healthy dining scenes in Latin America, driven by a combination of Mexico's extraordinary produce (the country is one of the world's top producers of avocados, nopales, chiles, and tropical fruits), a growing wellness-conscious urban population, and chefs who see plant-forward cooking as creative opportunity rather than restriction.

The healthy restaurant landscape in CDMX spans several categories. There are dedicated vegan and vegetarian restaurants that have moved well beyond the earnest-but-bland phase into genuinely exciting cooking. There are grain bowl and salad concepts that draw from Mexican, Mediterranean, and Asian traditions. There are juice bars and smoothie shops that leverage Mexico's tropical fruit abundance. And there are conventional restaurants that simply cook well with vegetables, legumes, and whole grains — not marketed as "healthy" but naturally nutritious because they're based on traditional Mexican ingredients that happen to be good for you.

The neighborhoods with the strongest healthy dining options are Roma Norte, Condesa, Juarez, and Coyoacan — areas with younger, internationally connected populations who drive demand. But the movement is spreading. New concepts appear monthly, and established restaurants across the city are expanding their plant-based and lighter offerings in response to changing tastes.

Mexico's Nutritional Superstars

Traditional Mexican cuisine is built on ingredients that modern nutrition science celebrates. Nopales (cactus pads) are high in fiber and antioxidants. Black beans deliver protein and complex carbohydrates. Chiles contain capsaicin, linked to metabolism benefits. Amaranth, an ancient grain used by the Aztecs, is a complete protein. Chia seeds, native to Mexico, are rich in omega-3 fatty acids. The best healthy restaurants in CDMX don't import trends — they rediscover what was already here.

When choosing a healthy restaurant, look for menus that emphasize whole ingredients over processed substitutes. A restaurant using real nopales, fresh beans, and seasonal vegetables will serve you better than one relying on packaged "plant-based" alternatives.

The Full List

1

Los Loosers

$$ · Calle Queretaro 68, Roma Norte, Cuauhtemoc, 06700 CDMX

A plant-based restaurant in Roma Norte that has earned a following among vegans and omnivores alike. The menu draws from Mexican street food traditions — tacos, tostadas, tortas — but reimagines them entirely with vegetables, mushrooms, and house-made plant proteins.

Why it's great: Proves that plant-based Mexican food can be just as craveable as the original. The mushroom al pastor is genuinely hard to distinguish from the real thing.

Mushroom al pastor tacosCauliflower tostadaJackfruit tortaCold-pressed green juice
2

Ojo de Agua

$$ · Av. Alvaro Obregon 58, Roma Norte, Cuauhtemoc, 06700 CDMX

A CDMX health food chain that has perfected the formula of fresh juices, grain bowls, and clean Mexican breakfast options. Multiple locations across the city, with Roma Norte and Condesa being the most popular. The cold-pressed juice program is excellent.

Why it's great: Reliable, accessible, and genuinely healthy without being joyless. The juice combinations are creative and the bowls are filling.

Acai bowlNopal and quinoa saladGreen detox juiceChilaquiles verdes (baked, not fried)
3

Lardo Vegetal

$$ · Calle Agustin Melgar 6, Condesa, Cuauhtemoc, 06140 CDMX

The vegetable-focused sibling of the popular Lardo restaurant, serving plant-forward dishes that highlight seasonal produce from Mexican farms. The menu changes frequently based on what arrives from the market, with a focus on whole vegetables treated with Italian-Mexican technique.

Why it's great: Vegetables as main characters, not side dishes. The seasonal approach means every visit offers something new, and the Italian-Mexican technique is sophisticated.

Roasted beet salad with goat cheeseCauliflower steakSeasonal vegetable tastingCashew gelato
4

Plantaforma

$$ · Calle Marsella 46, Juarez, Cuauhtemoc, 06600 CDMX

A fully vegan restaurant and deli in Juarez that takes an international approach — Mediterranean bowls, Asian-inspired noodle dishes, and Mexican classics all share the menu. The in-house bakery produces excellent sourdough and plant-based pastries.

Why it's great: The most globally diverse vegan menu in the city. Whether you want noodles, a grain bowl, or a pastry, everything is made from scratch with real ingredients.

Buddha bowlVegan ramenSourdough avocado toastCashew cheesecake
5

Masala y Maiz

$$ · Calle Marsella 72, Juarez, Cuauhtemoc, 06600 CDMX

A unique Indian-Mexican fusion restaurant in Juarez that serves some of the most nutritious and flavorful food in the city. Traditional Indian lentil dishes (dal, chana masala) meet Mexican ingredients (heirloom corn, nopales, chiles) in a combination that is naturally high in plant protein and fiber.

Why it's great: The Indian-Mexican fusion is inspired rather than forced — both cuisines share a love of spice, legumes, and corn. The result is naturally healthy, deeply flavorful food.

Dal with heirloom tortillasChana masala tacosTurmeric rice bowlMango lassi
6

Nudo Negro

$$ · Calle Zacatecas 139, Roma Norte, Cuauhtemoc, 06700 CDMX

A grain bowl and salad restaurant in Roma Norte that sources from small organic farms in the states surrounding Mexico City. The bowls are built around ancient grains — amaranth, quinoa, farro — with seasonal vegetables and house-made dressings.

Why it's great: The farm-to-bowl sourcing is genuine — they list their producers on the menu. The amaranth bowl, made with a grain native to Mexico, is both delicious and deeply nutritious.

Amaranth power bowlKale and nopales saladBeet hummus bowlKombucha (house-brewed)
7

Cafe Nin

$$ · Calle Havre 73, Juarez, Cuauhtemoc, 06600 CDMX

A Juarez cafe and restaurant that serves a health-conscious brunch and lunch menu alongside excellent specialty coffee. The menu balances indulgence and nutrition — poached eggs with avocado on sourdough, smoothie bowls, and seasonal salads.

Why it's great: The most stylish healthy eating option in the Juarez neighborhood, with a coffee program that rivals dedicated specialty shops.

Avocado toast with microgreensSmoothie bowlPoached eggs florentineMatcha latte

Frequently Asked Questions

Is it easy to eat healthy in Mexico City?+
Yes, and increasingly so. Beyond the dedicated healthy restaurants, traditional Mexican ingredients — beans, nopales, chiles, fresh fruits — are naturally nutritious. Markets and fondas offer meals built on these ingredients at very low prices. The restaurants on this list represent the more curated end of the spectrum.
Are there good vegan restaurants in Mexico City?+
CDMX has one of the strongest vegan dining scenes in Latin America. Los Loosers, Plantaforma, and Por Siempre Vegana (in Condesa) are standouts. Many conventional restaurants also offer robust vegan options, as traditional Mexican cuisine includes numerous plant-based dishes.
Where can I find organic food in Mexico City?+
Several restaurants on this list source from organic farms. For groceries, the Saturday Organic Market at El 100 in Roma Norte and the Sunday market at Coyoacan are excellent sources. The Mercado del Carmen in San Angel also has a strong organic section.
What traditional Mexican dishes are naturally healthy?+
Many: tacos with grilled fish or chicken on corn tortillas, nopales salads, black bean soup, ceviche, pozole (especially the green version), and agua fresca made from fresh fruit. Traditional Mexican cooking, before the fried-food evolution, was built on corn, beans, squash, and chiles — all nutritionally excellent.

Join hundreds of restaurants already using Menami to reach more customers.

Get Your Restaurant Online with Menami