A quick heads-up for vegetarians

If you’re wandering markets or food stalls around Mexico City’s Roma neighborhood, keep an eye out for vegan and vegetarian taco spots popping up. My favorite is Por Siempre Vegana Taquería, which flips traditional tacos entirely vegan without skimping on flavor. Also, many traditional dishes can be vegetarian-friendly, but you gotta ask about broths and sauces , that’s where meat usually sneaks in. And if you visit Oaxaca in the rainy season, you can find amazing squash blossom quesadillas that are seasonal and fresh only for a short time.

Don’t be shy about asking local cooks for recommendations. They often share secret vegetarian dishes or tweaks that aren’t on the menu but will blow your mind.

Frequently Asked Questions

Got questions about vegetarian dining in Mexico? Here’s what I hear most often.

Yes, especially in major cities like Mexico City, Oaxaca, and Guadalajara. Smaller towns might be trickier, but markets and street vendors often have veggie options like grilled corn, fresh fruit, or quesadillas with squash blossoms.
Some dishes are, like chiles rellenos (if you skip meat fillings) or nopal salads. But many traditional sauces and broths use animal stock, so it’s good to ask before ordering.
Definitely try quesadillas with huitlacoche, tlayudas without meat, or enfrijoladas. Don’t miss out on Mexican street snacks like elote (corn) or tamales that can be vegetarian too.
Absolutely. Places like Por Siempre Vegana Taquería and Los Loosers offer tasty, creative vegetarian and vegan dishes inspired by Mexican flavors.
For sure. Look for stalls selling grilled corn, fresh fruit cups with chili and lime, or quesadillas filled with cheese and veggies (just double-check the filling).
It can be tricky because soups and sauces often use meat stock. Just ask your server or vendor if the consommé is vegetable-based,locals usually know and appreciate the question.

Top Things To Do in Mexico

See All →

We Are Part of the My Guide Network!

My Guide Mexico is part of the global My Guide Network of Online & Mobile travel guides. We are now in 180+ Destinations and Growing.

Nearby Destinations