Let’s Rank the 40 Best Dishes

It’s no secret that Mexico has earned a reputation for having one of the best cuisines in the world. In fact, in 2010, UNESCO (the United Nations Educational, Scientific and Cultural Organization) named traditional Mexican food as culturally significant to the world as a whole. From tlayudas to flautas, here are some of the best Mexican foods to expand your palate.



Not to be mistaken for the Spanish sausage of the same name, Mexican chorizo is spicier, cooked with peppers, and has a shorter shelf life.

It’s seasoned with chili peppers and vinegar before being put into sausage casings. It can be eaten cooked, or even raw, if that’s your thing.

The next time you need some protein in your meal, try adding some Mexican chorizo. It goes incredibly with potatoes and perfectly in burritos or quesadillas.

Pollo a la Brasa

Pollo a la Brasa

Tostadas are perfect mix-and-match food. Made with crunchy corn tortillas, they’re often referred to as “flat tacos.” The moniker isn’t inaccurate.

A variety of toppings are served on tostadas, including chicken, beef, or pork, with refried beans often acting as the base. 

However, the real beauty of this dish is its endless variety; since it doesn’t rely on meat, you can add it to your repertoire of vegetarian recipes.

Pan de Muerto

Pan de Muerto

This sweet bread is baked for Día de los Muertos. Celebrated from the end of October to the beginning of November, pan de muerto is made to nourish dead ancestors. 

It’s flavored with oranges, though that can vary depending on the baker. There’s also no one way to decorate the bread.

It can be topped with a simple glaze or powdered sugar. Regardless, the loaves usually have the same pattern on top, an X-like shape with a nub.



Often referred to as “Oaxacan pizza,” this dish is served on a large, crunchy corn tortilla. The toppings vary, but some are more common than others.

If you order a tlayuda in Oaxaca, expect a base of asiento (melted pork fat paste), topped with beans, queso fresco, and meat, usually tasajo (dried beef).

If you want veggies, cabbages and avocados are common. Still, there are plenty of other toppings you can go for; it all depends on the specific restaurant.



This sweet beverage will warm your belly on a cold winter’s night. If you’re looking for a hot chocolate alternative, this is it.

Also popular in Central America, it has a thick consistency and is made with corn flour, vanilla, cinammon, cane sugar, water, and a splash of milk.

Seriously, what’s not to love about this drink? It’s simple, filling, warm, and sweet. Dunk a cinnamon stick into the mix, and you’re ready to go!

Micheladas (Mexican beer cocktail)


A michelada is a spicy, refreshing cocktail made for the morning after a fun night out in August (or the perfect signature cocktail for your dinner).

Often called the “Mexican Bloody Mary,” Micheladas are made with beer, lime juice, hot sauce, and tomato juice. Salt the rim with Tajín seasoning or chili salt.

Like Bloody Marys, Micheladas can cure killer hangovers. While we can’t testify to whether or not that’s true, it can’t hurt to try this next Sunday brunch.

Refried Beans

Refried Beans

These serve as the base for a lot of other delicious Mexican foods, as you’ve probably already noticed. Once you perfect refried beans, you can make anything.

First, the beans. Pinto beans are the most common, but black beans are sometimes used. They’re also cooked with a lot of lard.

You can cook them with oil, but lard is the best option. Flavor them with salt, onions, garlic, cumin, and epazote, a Mexican and Central American herb.

Pico de Gallo

Pico De Gallo

Pico de gallo adds flavor to pretty much everything it’s served with, whether you’re dunking your tortilla chips in it, or topping your tacos.

Dice some tomatoes, onions, and chili peppers, before tossing them all together. Then, season the mixture with salt, pepper, lime juice, and cilantro.

If you want to go all out, opt for serrano peppers. If you can’t handle any salsa over medium, though, go with jalapeños.

Arroz con Leche

RArroz con Leche

As the name suggests, this Mexican dish requires a lot of milk. Obviously, this dessert will taste best to people who already like rice pudding.

We’re talking evaporated milk, sweetened condensed milk, and whole milk, all mixed together with cooked rice. Be careful, though — you should only stick by these specific kinds.

For a more varied texture, you can add nuts, raisins, and/or other dried fruits. For maximum flavor, boil the water with a couple of cinnamon sticks.

Salsa Roja

Ropa Vieja

Even if you’re a total novice when it comes to Mexican food, you already know with this one – it’s served at pretty much every Mexican restaurant.

It’s a little more involved than pico de gallo, but is still easy to make. You’ll never want to go back to jarred salsa ever again.

Much like pico de gallo, salsa roja is made with tomatoes, peppers, lime juice, onions, garlic, and cilantro. However, you roast the ingredients before blending them with oil.

Salsa Verde

Salsa Verde

It’s in the name – green salsa. Of course, there’s more to it than that. Salsa verde swaps out the tomatoes for green tomatillos.

Tomatoes are milder and sweeter than tomatillos are, so if you want a salsa that has a tart aftertaste, go for some salsa verde.

Salsa verde can be a game-changer for those who aren’t big into salsa roja, but still want to spice up their plate.



Churros are a fried, delicious donut caked in sugar and cinnamon. If you weren’t immediately sold, we don’t know what to tell you.

You might associate them with fried carnival desserts, but you know what they’re also served as? A breakfast treat. This is common in Mexico and the Iberian Peninsula.

They’ve been in Mexico for so long that they’re commonly regarded as a staple. If you want some added sweetness, dip them in melted chocolate or caramel.

Carne Deshebrada

Ropa Vieja

A hefty, meaty dish, carne deshebrada is the Mexican version of a popular Cuban meal. So, what does it translate “carne deshebrada” to?

Well, it means “shredded beef,” which is a vital component in many Latino dishes. Once you perfect it, you can use it in anything.

Moist and flavorful, carne deshebrada stands in opposition to carne asada, which is grilled instead of slow-cooked, making it a little tougher.



Empanadas’ baked corn masa shell complements all kinds of ingredients. Ground beef, shredded chicken, cream cheese and guava jam — you can fill an empanada with anything.

They’re a very common street food found in most Spanish-speaking countries, so the specific ingredients differ depending on where you’re buying them from.

If you’re getting them in Mexico, your empanada will probably be filled with beef or cheese. You can top them with pico de gallo.



Want to hunker down with a hearty bowl of stew? Aside from your mug of atole, birria has you covered with warmth and spice.

It’s cooked in consomé, a liquid that usually consists of beef broth, apple cider vinegar, adobo sauce, and dried chilis, along with tomatoes, onions, and garlic.

Cilantro, lime juice, oregano, and bay leaves are also added. Cooking up a batch of birria is a great way to utilize your Crockpot.



Similar to taquitos, flautas are made from larger tortillas, and end up being longer as a result. They’re perfect for dipping into all kinds of sauces.

Flautas can be filled with chicken or beef, so long as the meat is tender and the tortilla is crispy. You can also try making them with black beans.

If you want to get the most out of your air fryer at home, try air frying your flautas instead of frying them in a pan.



If you like tostadas, give these a try. The two dishes are really similar, except molletes use bread instead of tortillas.

Refried beans act as the base, topped with pico and melted cheese. Add some fried eggs and avocado slices for a new take on avocado toast.

Molletes are pretty simple, but you need to remember one thing — toast the bread. It’ll ensure that the toppings don’t fall through before you bite into it.

Tortas (Mexican sandwiches)


Like many of the other dishes here, you can find tortas in most Spanish-speaking countries. In Mexico, however, they’re usually served on round, fluffy rolls called teleras.

As you’ve probably picked up by now, refried beans are a must. They make the perfect base for these sandwiches, and will make your meal much more filling.

Depending on your preferences, different tortas might appeal more to you. The torta pollo, for instance, features thinly-sliced chicken and tomatoes, while torta carnitas are all about pork.

Huevos Rancheros

 Huevos rancheros

If you haven’t eaten huevos rancheros for breakfast before, do yourself a favor: close this tab, drive to the closest diner or Mexican restaurant, and get some.

Okay, now take a bite. Is that not the best breakfast you’ve ever had? Huevos rancheros translates to “ranch eggs,” a nod at the dish’s history.

If you’re a vegetarian, you’re in luck. Huevos rancheros contain fried eggs, salsa, and refried beans, served on a crispy corn tortilla – no meat required.



Aguachile is a seafood staple prevalent in northwestern Mexico. You make it by marinating raw shrimp in lime juice, then topping it with onions, cilantro, and cucumbers.

Most important is the aguachile sauce, made from a blend of chili peppers, garlic, lime juice, cilantro, and salt, ground together with a molcajete (mortar and pestle).

Avoid heating this up in any way, under any circumstances. No microwave, no oven, no nothing. Aguachile, like ceviche, is best served cold.

Rajas con Crema

Rajas con crema,

Rajas con crema involves slices of roasted poblano peppers and onions soaked in crema. While the dish is still spicy, the crema tames it a bit.

The crema is made from few ingredients, with heavy cream and buttermilk being the most important. Some lime juice and salt are usually added for taste.

Stir the crema in with the veggies in a big pan, then melt some shredded cheese over it. For extra flavor, add shredded chicken and corn kernels.



Not only is alambre delicious (of course), it also lends itself well to being cooked in large batches. Serve this to your family or at parties.

This is can also be served like a kebab. Beef, chicken, or pork can be used as the meat, along with onions, bell peppers, and chilis.

The toppings are what complete alambre. Melt cheese over your meat and veggies before sprinkling with bacon bits. If you’re not skewering it, wrap it in a tortilla.

Cochinita Pibil

Cochinita Pibil

Cochinita pibil originates from the Yucatan Peninsula, and is a traditionally Mayan dish. The word “pibil” refers to the Yucatec Maya word for earth oven.

The meat (usually pork) is marinated with orange juice, garlic, cinnamon sticks, cumin, and bay leaves, then wrapped in banana leaves and cooked until tender.

Achiote, a seed with naturally vibrant red coloring, is used to flavor and color the pork. Serve on tortillas (corn or flour) and enjoy!



Pambazos are basically tortas, but made only using telera bread, and with much more specific fillings. They’re also meant to be much crispier and heftier.

Teleras are much flatter than bolillos are, which is what makes pambazos crispier when fried. Also, they’re typically dipped into a red chili sauce prior to frying.

Remember what we said earlier about really specific fillings? Well, these sandwiches are filled with potatoes and chorizo, making them a lot more filling.



If you went to Chili’s as a kid, you have that core memory of a waiter carrying a big cast iron pan filled with sizzling fajitas.

They’re technically a Tex Mex food, though they share a lot in common with traditional Mexican dishes – you can’t make fajitas without onions, peppers, and meat.

Strips of beef and chicken are the most popular meats to include. For a more filling meal, serve alongside rice and refried beans, topped with sour cream.


This is a flavorful soup made with cow’s stomach, also known as tripe. If you’ve never tried that before, don’t turn your nose up at it.

The broth is made from red chilis, onions, lime, honey, and oregano. Some ingredients vary from region to region, though not the tripe and broth.

In northern Mexico, hominy is added to the soup, while in central Mexico, sheep stomach is used instead of the typical beef tripe.



The type of meat that barbacoa refers to depends on where you are in Mexico, since the cooking method is what the word actually points towards.

So, how is it made? Well, barbacoa meat (be it sheep, goat, or beef) is made by slow cooking the whole animal over a fire.

This is another dish that calls for a Crockpot, since you probably won’t be able to fetch a whole goat and cook it by dinnertime.



Think of sopes like a thick tostada. The base is made from masa and fried before being topped with refried beans, veggies, meat, and sprinkled with cheese.

Even though your base is less likely to fall apart than a thin tortilla, it still has a very small surface area. Go easy on the toppings.

Sopes are a great appetizer to use in place of sliders. The next time you’re hosting a get-together, give these a whirl. Your guests will thank you.


Pork carnitas

Carnitas, which originate in western Mexico, almost exclusively refers to shredded pork. Some say that it can be made with chicken, but that’s rare.

Known to many as “Mexican pulled pork,” carnitas are usually served in small corn tortillas and topped with cilantro, pico, crema, and lime juice.

Salt, pepper, oregano, and cumin do well as seasonings. People also like to add jalapeños, garlic, onions, and orange juice for an extra punch of flavor.


Chicken chilaquiles

Chilaquiles can seem a little like nachos at the outset, since they’re made with tortilla chips, but they’re actually quite different from each other.

For one thing, you can’t eat chilaquiles with your hands. Its soft consistency, caused by cooking in salsa roja and broth, calls for a fork and knife. 

Once they’re done, they’re topped with a fried egg, avocado slices, and crema. Feel free to add some veggies and cheese – this dish is versatile.

Elote (Mexican street corn)


Elote is popular Mexican street food is a great snack and can also serve as a side to other, larger dishes.

You can’t beat some elote. It’s the perfect snack for when you’re on the go. Corn, cheese, and delicious seasonings — what is there not to like?

Grill some corn kernels and mix it with mayo, cheese, chili powder, lime juice, and cilantro. Don’t forget to be generous with that lime!



As is the case with many dishes, ceviche can be found in most Hispanic countries. Each country, including Mexico, puts their own spin on it.

Across all cultures, however, ceviche has general commonalities. It is a seafood dish served cold, where raw fish is soaked in some sort of citrus marinade.

Mexico makes ceviche with tomatoes and avocados, and serves it with a side of tostadas. Their crispiness adds the perfect additional layer of texture.


Homemade guacamole

Did you know that guacamole traces back centuries? When the Spaniards first arrived in southern Mexico, they noticed the Aztecs eating “ahuacamolli.”

Apparently, the Spaniards couldn’t pronounce Nahuatl word, and came up with their own version: guacamole. If it isn’t part of your cooking repertoire, you’re missing out.

Chop up some tomatoes and onions, mix it together with mashed avocado, season with garlic, salt, and lime juice, and top with a bit of cilantro.

Mole Poblano

Mole Poblano

Chocolatey, flavorful, with a little bit of spice – mole poblano combines what an outsider might think are contradictory flavors and puts those doubts to the test.

Considered one of Mexico’s national dishes, it originated in Puebla, a city east of the country’s capital. The key ingredients are chocolate and chili peppers.

It’s typically used as a sauce to moisten turkey or chicken, but you’ve probably also eaten it on top enchiladas or inside of tamales.



Pozole is a meaty and spicy soup, with the central ingredients being pork and chili peppers. It’s a total delight for the senses.

Hominy, garlic, and onion are added to chicken broth. Dried guajillo and ancho peppers are used for spice, but if you can’t take the heat, don’t worry.

Ancho peppers are known for their flavor over their spice, and while they’ll add a little kick, they definitely won’t burn your tongue off.

Chiles en Nogada

Chiles en Nogada,

These are another Mexican national dish. It takes just a quick glance at the stuffed green pepper, white cream, and red pomegranate seeds to see the relevance.

Within the pepper, you’ll find ground beef, cooked with raisins and chopped nuts. The cream is made out of walnuts, almonds, and queso fresco.

Chiles en nogada are only made during the summertime to commemorate Mexican independence (and because of the harvest season).



Quesadillas can be anything you want them to be, so long as there’s melted cheese inside of a heated, folded tortilla. There are endless possibilities!

We’ll make a little suggestion, though: dice some bell peppers and onions, shred some chicken, top it off with sriracha, and you’ve got a solid stuffed quesadilla.

You can also make salsas to dip your quesadilla into – we suggest salsa roja, salsa verde, pico de gallo, and/or guacamole.


Traditional Tamales

Tamales are a staple of many Latino cultures, Mexico just being one of them, though the Mexican tamale is one of the most famous.

In Mexico, masa is used as the dough, while the inside is filled with cheese, various meats, and/or beans and salsa.

Though many South American countries use banana leaves to wrap their tamales, Mexico serves them in corn husks. We can’t get enough of them!



These are very similar to flautas, in that they’re both slim, long tortillas stuffed with meat. However, flautas are fried, whereas enchiladas are baked.

They’re also pretty hard to eat with just your hands – they’re famously smothered with sauce (remember mole poblano?), melted cheese, and sour cream.

They’re usually served with either black or refried beans and rice as well. Super filling, and a total classic – what’s not to love?



Tacos can do anything. You want some crunch? Use hard shell. Don’t want bits of fried tortilla stuck in your mouth? Use a soft shell.

A taco will fit perfectly in your hand, leave the meal serving to your guests, and can be filled with anything you want.

They’re tacos. You love them, we love them, everybody loves them. And what’s not to love? You can put whatever you want on them. Buen provecho.

#Lets #Rank #Dishes

Leave a Reply

Your email address will not be published. Required fields are marked *