Top 24 Most Famous Mexican Foods

Posted on

Famous Mexican Foods

Food Types


Prep time

Cooking time

Total time


This article may contain affiliate links and if you make a purchase after clicking on a link, we may earn a small commission at no additional cost to you.

If you’re in Mexico for the first time, you might be curious to know some of their trending meals. But don’t worry, this isn’t one of those articles where I’m going to convince you that you should eat bugs.

We’re talking about things like tacos, pozole, and burritos, chilaquiles, menudo, cochinita pibil, huevos rancheros, discada, machaca, Chile En Nogada, Esquites, and tamales. These delicious treats are among the most famous Mexican foods that are easy to find in Mexico.

There’s a wide range of fantastic dishes you can find across Mexico, and they deserve your attention. And we’re going to discuss all of the popular Mexican foods here today!

Most Famous Mexican Foods You Should Try While In Mexico

1. Tacos

Tacos are a Mexican dish prepared by wrapping a corn tortilla around a filling, including meat, cheese, vegetables, cheese, beans, fish, shrimp, etc.

The tortilla is then usually folded to fit in the mouth better and make it easier to eat. Tacos are served in tacoseries (a restaurant specializing in tacos) or taquerias.

Furthermore, Tacos have existed in Mexico for centuries, but it wasn’t until the 20th century that tacos became popularized in the United States as Mexican food.

Nowadays, tacos are enjoyed all over the world!

Tacos are also served in different ways: sometimes, they’re wrapped up in paper or piled on a plate with other things.

But what’s important is that you eat them while they’re still hot! When they cool down, they’re not nearly as good.

2. Burritos

Burritos is a very delicious food where you have a tortilla wrap in which you can put some ingredients such as beans, cheese, sour cream, rice, meat (beef or chicken), and lettuce.

You can eat burritos in restaurants, at home, or on the street.

Burrito is a traditional dish from Mexico.

It´s one of the most popular dishes in the country, and it´s widespread to eat it with tacos.

3. Chilaquiles

Chilaquiles is a traditional Mexican dish. It consists of fried tortilla strips simmered in chili and tomato sauce.

The tortilla chips absorb the sauce’s flavor. They are mixed with shredded chicken, feta, farmer cheese, cream, sour cream, or crema. Chilaquiles are often topped with fried eggs and served at breakfast or brunch.

In some areas of Mexico, this dish is known as “chilaquilas” which means “little green leaves” in the native language Nahuatl.

Where to Eat Chilaquiles in Mexico?

Chilaquiles are a trendy food item all over Mexico because they are cheap and easy to make at home or available in restaurants everywhere.

 They’re trendy among people who live near forests.

4. Pozole De Pollo O Guajolote

Pozole De Pollo O Guajolote is a delicious Mexican dish found all over Mexico. It’s made with chicken, but the ingredients vary by location. You can eat it in Costa Rica or on the streets of Mexico City, but you’ll find something different at every restaurant.

In Costa Rica: Pozole De Pollo O Guajolote is served with a side of rice and beans or pico de gallo (a tomato salsa). The chicken is cooked until tender and then shredded or pulled into small pieces before mixing the sauce or broth.

However, in Mexico City: Pozole De Pollo O Guajolote is often served as an appetizer and tortilla chips because it’s so flavorful!

It can also be eaten as part of a complete meal that includes dishes such as tacos al pastor (pork instead of chicken).

5. Menudo

If you’ve never heard of Menudo, you’re not alone. According to a recent survey, most Americans have no clue. But we’re about to change that.

Menudo is a Mexican breakfast soup made with beef tripe and vegetables like hominy and chili pepper.

It is served at restaurants in Mexico City, Puebla, and Monterrey. It’s also served in many Latin American communities throughout the United States.

The broth is usually seasoned with cumin, oregano, chile peppers, and garlic. Menudo is traditionally eaten on weekends or during holiday celebrations.

It’s also served with tortillas, salsas, and vegetables like lettuce or cabbage to make tacos or burritos.

6. Huevos Rancheros

If you’ve ever been to Mexico, you probably know that Huevos Rancheros is one of the best breakfasts known to man. It’s an easy way to get a ton of nutrients in the morning, and it’s delicious too.

Huevos Rancheros is a traditional Mexican dish of fried eggs, tomatoes, and onions served with corn tortillas, salsa, and refried beans.

It’s popular breakfast fare in Mexico and Southwestern United States.

7. Cochinita Pibil

Cochinita Pibil is one of the most famous dishes in Mexico from the Yucatan Peninsula, south of Cancun.

It consists of pork marinated in achiote paste, wrapped in banana leaves, and slow-roasted in an underground pit.

The meat is served with pickled onions, habanero salsa, and soft tortillas.

8. Machaca

Machaca is perhaps the most influential dish in Mexico, and it can be found in nearly every home. The dish has traveled worldwide, with different versions being made in many countries across the world.

It’s made with sliced, dried beef. It’s eaten in the states of Baja California, Sonora, and Chihuahua. The shredded beef has been cooked over a low flame for several hours. The beef is cooked until it becomes tender and falls apart quickly; it’s shredded into pieces.

Sometimes eggs are added to give the meat more flavor and nutrition. Machaca can be eaten as part of a breakfast burrito or on its own with tortillas.

9. Discada

Discada is an incredible dish that is both delicious and nutritious.

Discada is made of pork, beef, sausages, onion, garlic, and spices in a disc-shaped pan. The dish is commonly served with rice, beans, cheese, salsa, and tortillas.

The dish originated in Northern Mexico but has recently become popular. The dish is typically served at restaurants and bars but can also be made at home.

10. Chile En Nogada

Chile en nogada is a traditional dish in Mexico. It is a roasted pepper stuffed with meat and topped with a walnut sauce, pomegranate seeds, and parsley.

It is considered one of the most representative dishes of Mexican cuisine. The name comes from the Spanish word “en nogada,” which means “in walnut sauce.” Since this dish is native to Mexico, it is only eaten in Mexico during the holiday season.

It is typically served on the 1st and 2nd of December. The reason for this is that, when it was first made, it was meant to be served during the independence celebration on the 1st and 2nd of December.

11. Tamales

Tamales are a Mexican delicacy of steamed corn dough filled with meat or vegetables. They can be sweet or savory and can be eaten any day. It’s commonly eaten for breakfast, lunch, dinner, and sometimes even as a snack.

Tamales ingredients include corn masa, meat (pork, chicken, beef), chicken broth, vegetable oil, chili peppers, salt and pepper, lard (for savory tamales), sugar (for sweet tamales), and other spices.

They can be served with various toppings, including beans, cheese, sour cream, onion, cilantro, etc.

They can be enjoyed at many different establishments in Mexico; there is hardly a place that doesn’t serve tamales.

12. Esquites

Esquites is a Mexican street food of grilled, and boiled corn cut off the cob and tossed with chili powder, lime, mayonnaise, and Cotija cheese.

It’s also served with various toppings, including hot sauce, sour cream, and avocado. The recipe is simple: boil or grill corn on the cob until it’s tender; let it cool; then slice off the kernels and mix them with mayonnaise, Cotija cheese, lime juice, and chili powder, and salt.

Some recipes call for additional toppings like chile-lime seasoning or cilantro. In addition, the dish was first introduced in Mexico during the Aztec era, but it wasn’t until the 1970s that it became popular throughout Mexico City.

Since then, it has become a popular snack in other parts of Mexico and Latin America, and the United States.

13. Quesadilla

Quesadilla is a Mexican tortilla usually stuffed with vegetables, meat, and cheese. It can be fried or baked. It can also be accompanied by sauces like guacamole and pico de gallo.

It’s typically filled with cheese, but you can add chicken, pork, or vegetables. Depending on the region, the dough is usually corn or flour. In the south of Mexico, the most popular is corn, while in the north, they use flour.

You can find Quesadillas everywhere in Mexico, but you can also find them in Los Angeles in different restaurants that have Mexican food.

14. Frijoles Puercos (Fried Beans)

Frijoles Puercos, the national dish of Mexico, is a humble dish consisting of refried beans cooked with bacon and chile. It is a staple in Mexican homes and restaurants.

This is a classic dish from Mexico that embodies the country’s ability to take the best from Spain and incorporate it into their cuisine.

It’s perfect for breakfast, lunch, and dinner. It’s great, or you can combine it with other foods like hot sauce, salsa, or Mexican Coke.

 If you’ve got a vegetarian at the table, don’t sweat it — they can order the side of veggies instead of the pupusas.

15. Enchiladas

When you’re traveling in Mexico, you’ll have to eat a lot of tacos. And while tacos are delicious, they’re not exciting.

Do you know what is exciting? Enchiladas!

The dish is usually made with corn tortillas, though flour tortillas are also used. The tortillas are most often fried or dried before they are filled, but they may also be boiled.

A typical filling consists of meat (chicken, beef, pork, or mutton), poultry (chicken or turkey), cheese or other dairy products (such as eggs or cheese), vegetables (such as onions and chili peppers), and spices.

16. Mole

Mole is a spicy, thick sauce served over meat and vegetables.

It is traditionally very rich in flavor and made from several types of chili peppers, a combination of spices, nuts, and chocolate.

Making mole is lengthy and can take up to three days.

This traditional Mexican dish has many different varieties that differ from region to region.

Furthermore, mole is commonly served with chicken or turkey but can also be served with pork and beef.

17. Tlayuda

Many people have never heard of Tlayuda, but it’s one of Mexico’s most unique and beloved foods.

Tlayuda is a favorite late-night snack and is a round corn tortilla that’s been baked or grilled with black beans, fresh Oaxacan cheese, lettuce, and avocado.

But what makes Tlayuda unique is the salsa: mole.

Mole is a rich-tasting sauce that comes in many different varieties, but all moles have in common are their deep, complex flavors and punchy heat.

18. Birria De Chivo (Goat Stew)

Birria De Chivo—or goat meat stew—is made by marinating goat meat in orange juice, vinegar, and spices for several hours or overnight before cooking it in a tasty broth.

The birria itself is served in bowls with the broth poured over it.

If you’re starving (and who isn’t?), there’s also a delicious tortilla-like bread called sopaipillas that is served alongside.

Just dip the bread into the broth and take a bite!

19. Pipián

Pipián is a Mexico sauce that will change your life. Whether it’s the seeds, the nuts, or the chilies in this sauce, something about it makes food taste incredible.

Pipián is made from pumpkin seeds, sesame seeds, almonds, and peanuts.

Sometimes chilies are added to give it some more flavor. This combination provides a velvety feel to the sauce and adds a nice kick to any meal!

The best part of pipián is that you can use it as a dip for chips or tortillas or even as an ingredient in other dishes such as enchiladas Verdes (green chile).

It goes great with fish tacos too! The possibilities are endless!

20. Camarones A La Diabla

Camarones A La Diabla is a spicy shrimp dish originating from the state of Sinaloa in Mexico.

The name means “shrimp in devil’s sauce.” This dish is famous throughout the country and can be found on the menus of many restaurants.

The dish is made with raw shrimp, garlic, onions, and tomatoes cooked in oil until soft. Then chile de arbol peppers are added to the pan and some water and salt.

The peppers are left to cook for about 20 minutes and then strained to create a spicy sauce poured over the shrimp.

21. Pescado Zarandeado (Stirred Fish)

Pescado Zarandeado is a dish from the state of Guerrero, in Mexico. It’s made by pan-frying a whole fish and then sprinkling on lime juice and chile powder.

It originated from the town of Ejutla de Crespo in the southern part of the state, which is also one of its most popular serving locations.

The fish is eaten with tortillas and salsa.

22. Ceviche

Ceviche is a seafood dish that originates in Peru but is also popular in Mexico.

It is made with fresh fish or shellfish that has been “cooked” in its acidic marinade of citrus juice. It is typically accompanied with onions, peppers and coriander.

The most popular variations include ceviches made with shrimp, conch, octopus or halibut.

23. Aguachile (Chili Water)

Aguachile is a traditional Mexican dish made with raw seafood and lime juice. It has similarities to ceviche, another famous Mexican dish, but several noticeable differences.

First, the preparation of aguachile begins with a sauce or marinade made from tomatillos and other ingredients mixed with lime juice.

The raw seafood is then tossed in this mixture and served immediately.

Although the origin of the name aguachile is unclear, it is believed to have some connection to the nahuatl word for “water.”

24. Torta Ahogada

Torta Ahogada is a traditional Mexican stew. It is a sandwich filled with red chili sauce, breaded and fried meat, onions, tomato, and avocado.

Torta Ahogada can be eaten in the states of Puebla, México, Oaxaca and Veracruz. It is available in restaurants and street vendors in these areas.

In addition, Torta Ahogada was invented around 1930 by a baker named Don Pedro, who wanted to create something that would stand out among other street foods.


I’ve given you an extensive list of these famous Mexican foods; which will you try first?

For me, that answer will be ALOT.

In this case, it will be a great idea to obtain my very own Mexican Recipes book so that I can maintain my recipes for a long time.

I’m just kidding, but you get a Mexican recipe book or visit their restaurant more often if you’re curious about Mexican cuisine.


You might also like these recipes