What is real Mexican food like? I would like to hear this question asked more often. Many foreigners assume the dishes served in Mexican restaurants abroad are the real thing, but that’s far from the truth. We as Mexicans are shocked when we go to one of those places and are served dishes you would never find in Mexico.

To be fair, I understand this may be due to the scarcity of ingredients abroad. For instance, it’s hard to find simple things like pumpkin flowers, which are very common in Mexico. However, other things, even though you can find them easily, don’t taste the same as in Mexico. Think of tortillas (sigh).

Another important factor is culture. Some people like Americans are not used to eating hot food so they have to make different versions of dishes that are better received by the people of a certain country or region.

Have you ever wondered what real Mexican food is like? If you have never visited Mexico, you may think it’s what they serve in Taco Bell or Chipotle. Let’s find out the truth and clear the misconceptions around it once and for all.

The Basis of Mexican Food

Various types of corn.

The base ingredients of Mexican food are threefold: corn, chili, and beans. They’re found in one form or another in most dishes and are eaten for breakfast, lunch, or dinner by poor and rich alike. They’re the basic ingredients of the Mexican diet. This can be seen in any Mexican home or restaurant. Although there are variations, you will find those ingredients everywhere in Mexico – from north to south and east to west.

Corn, chili, and beans have been consumed in Mexico long before the Spaniards invaded and conquered the Mexican territory. As a result of the Spanish Colony, Mexican cuisine adopted new ingredients that would become part of what we now know as traditional Mexican food.

Whether you go to a market or a high-end restaurant, some patterns never change. The names of the dishes may vary by region, but the ingredients are always the same.

What Is NOT Mexican Food

Enchiladas with lots of cheese.
Tex-Mex is NOT Mexican food.

Most foreigners think of fajitas, hard-shell tacos, burritos, chimichangas, and similar stuff as Mexican food. Those dishes are actually Tex-Mex dishes. Tex-Mex cuisine is a combination of Mexican and Texas cuisines. Many ingredients used in Tex-Mex cuisine are not used or are rarely used in Mexico. For instance, we don’t cover our food with shredded cheese, queso, or sour cream.

For some reason, Tex-Mex food is widely popular not only in the U.S. but also around the world. It became a synonym and has even replaced Mexican food even though they are NOT the same. Whenever you go out to eat somewhere in the world, it’s not authentic Mexican food 90% of the time.

That’s why when we Mexicans travel abroad, we avoid those “Mexican” restaurants. So, next time you visit Mexico, forget what you know as Mexican food and do what the locals do.

The Significance of Mexican Food

Traditional Mexican cook making tortillas.
Traditional Mexican cook.

Mexican cuisine is millenary. Some of its ingredients have been used for thousands of years by indigenous populations. Mexican food is delicious and diverse. It’s more than just tacos. There are exquisite dishes with other ingredients such as pork, chicken, beef, cheese, chocolate, etc.

Due to its cultural and historical significance and to promote and preserve it, Mexican cuisine was declared a Masterpiece of the Oral and Intangible Heritage of Humanity by UNESCO in 2010.

Mexican cuisine has been praised by gastronomy experts, the media, and the general public. There are thousands and thousands of books, articles, videos, and blog/social media posts about it. By the way, I invite you to watch the video below. It was made by Mark Wiens, one of the most famous food YouTubers.

Diversity in Mexican Food

As we mentioned above, Mexican food is more than just tacos. We cannot think of Mexican food as just one entity but rather a set of elements.

Let’s break this down. Mexican food as a whole is a diverse set of elements that varies by region. Take the north for example. Northern states tend to use more beef in their dishes as compared to the south. We love to grill (carne asada, someone?). In fact, the Mexican beef from Sonora is the best in the whole country. No Mexican will dispute that. We also love corn tortillas, but unlike the south, we also love flour tortillas. We can eat them any time of the day all year long.

Carne asada with sausage, grilled onions, guacamole, and beans.
Carne asada.

If you move to the south, it’s a different ballgame. Southern states favor the consumption of chicken, goat, and pork. Think of mole, pozole, barbacoa, cochinita pibil, carnitas, among other dishes. While we do eat them in the north, they are way more common in southern states. In the south, it’s also more common to drink aguas frescas, while in the north, soft drinks are more common.

Enchiladas with mole.
Enchiladas with mole.

And it changes further if you go to the coast. Coastal states such as Guerrero, Sinaloa, Baja California Sur, Veracruz, Campeche, Quintana Roo, Oaxaca, and Yucatán offer delicious dishes with fish, shrimp, oysters, clams, and other kinds of seafood.

As you can see, Mexican cuisine offers an ample variety of dishes for all those interested in trying something new.

Where to Eat Authentic Mexican Food

Typical Mexican cenaduria.
Typical Mexican cenaduría

Finding authentic Mexican food is a titanic task. Most places will serve you Tex-Mex dishes. If you have never been to Mexico, you might fall for it. Your best bet is to find Mexicans in that city and ask them. You wouldn’t ask Canadians about Italian food, would you?. Same thing with Mexican food.

When you travel to Mexico, you have many options to choose from. You have puestos (food stands), mercados (markets), fondas, cocinas económicas, and thousands of restaurants.

Food stands and markets are the best places to try out authentic Mexican food, not to mention they’re way cheaper than other places.

Whether you go to a food stand or a formal restaurant, don’t forget to order tortillas, lime, and sauce. Just watch around you and see what the locals do.

Fortunately, we have a lot of tools at our disposal. You can use Google, Yelp, Foursquare, Tripadvisor, and social media to look for the best recommendations in town.

Final Thoughts

Today we cleared some misconceptions about Mexican food. We learned that it’s not coated with stringed cheese, queso, or other ingredients like Tex-Mex dishes. Remember, Mexican and Tex-Mex are NOT the same thing. We will talk about the best dishes in Mexican gastronomy in a future post.

Mexican cuisine is based on corn, beans, and chili peppers. You will always find those ingredients in one form or another. Mexican food is delicious and diverse. Give it a try, and you won’t regret it. Millions of people who love it can’t be wrong.

What about you? Have you been to Mexico? What did you eat? Did you like it? Can you find it in your country? Let me know in the comments below. See you soon!

Book your trip now!

Book your flight

The first thing you have to do is find cheap flights. But where do you find those? There are many search engines, but the one I highly recommend is Skyscanner. Here you can compare fares from all over the world and pick the one that suits you best.

Book your accommodation

The next thing you have to do is secure your lodging. Whether you prefer a hostel, a guesthouse, a B&B, or a hotel, you can find them all on Booking. You can find lodging of all kinds ranging from cheap to expensive and somewhere in between. Many people have scored good deals using it.

Another popular option is Hostelworld. This website focuses on hostels as opposed to hotels.

Book a tour

In some places, you might want to hire a tour. Not all places are equally accessible to visit by oneself. It helps enormously when you visit with a local guide who can show you around and answer any questions you might have…all in your native language. My to-go place is Viator as they offer tours of all kinds and have a presence all over the world.

Rent a car

Public transportation is usually cheaper than renting a car, but it’s sometimes more complicated and time-consuming. That’s a reality. In some cases, it’s more convenient to rent a car. My recommendation is Rentalcars.com. Here you can compare rates and choose the one that fits you best.

Book your bus tickets

You can save money by booking bus tickets online. My favorite site to do this is Busbud.

Get travel insurance

Never travel without a travel insurance policy, especially during these days! Travel insurance can save your life. My recommendations are World Nomads and Insured Nomads. Both companies cover COVID-19 related incidents, which is crucial these days.

More resources

Just click on the “Plan your trip” tab at the top of this page, and you will find more resources like getting Mexican insurance for your foreign car, buying travel accessories, and learning Spanish. And, of course, don’t forget to check back often to read about more tips on Mexico travel.


Download my FREE ebook to learn more about Mexico travel! All you have to do is join our email list below.

You can unsubscribe at any time. We keep your data private and share your data only with third parties that make this service possible. Read our full Privacy Policy.

4 Replies to “What Is Real Mexican Food Like?”

  1. I actually am a big fan of Mexican food so it is nice to actually get an idea of what real Mexican food is like. I have yet to find a Mexican restaurant in my area that actually spoke to me. Maybe I will have to end up going to Mexico for the real do but I fear that if I do so, I will never look at Mexican food the same. I know that was the case when I was in Thailand. Thai food from my local restaurants just doesn’t hit the same!

    1. Hi, Casonn,

      Glad to hear you love Mexican food. I hope you visit Mexico someday and try the real thing. You’ll love it. Thanks for commenting.

  2. Wow, all this time I thought I was getting real Mexican food. Now, I see. I never thought to ask my friend about the authenticity of the Mexican food here in America, I just assumed it was. I have never been to Mexico, but I certainly want to go. I am sure if I were to have an opportunity to try authentic Mexican food I would love it.

    Thank you for sharing this cause now I am definitely going to ask around to see if there are any Authentic Mexican Restaurants out here in Cali.

    1. Hi, Sj,

      The good thing about living in the U.S. is you have a few more chances of finding some authentic places as opposed to those living in Europe or Asia.

      I hope you visit Mexico someday and try our delicious food. Thanks for commenting.

Leave a Reply

Your email address will not be published.