If you’re visiting Mexico, look out for these traditional dishes to get a real taste of the country’s cuisine. Mexico is a well-known hotbed of culinary action with incredible flavor combinations that easily beat out Tex-Mex wannabes. This article will show some delicious dishes in Mexico for visitors to try.
Delicious dishes in Mexico
The most ubiquitous and famed Mexican dish, the taco remains a favorite of Mexican cuisine — regardless of if you’re a tourist or a lifelong local.
Greasy and satisfying, you can order a few as a light on-the-go snack or dine street side. There are numerous variations, but the true taco should be made with corn tortillas and be topped with cebollita y cilantro (onion and coriander.) Tacos al pastor (spit-roasted, pineapple-infused pork) is the perfect introduction to this famous dish.
Tamales are made from corn-based dough and can be cooked with herbs or stuffed to the brim with chicken, rajas con queso (chilies and cheese), and countless other delicious ingredients. Tamales are wrapped in corn or banana leaves before they’re cooked and are sold by street vendors across Mexico.
They definitely make for a wonderfully filling snack.
Breakfast in Mexico is a big deal, usually the largest meal of the day. Chilaquiles, one of the most popular breakfast dishes, feature lightly-fried tortillas cut into smaller pieces. They are then topped with salsa and a bevy of breakfast foods such as eggs, cheeses, cream, or chicken, and served with a generous side of refried beans, also called frijoles.
This is one of the delicious dishes in Mexico for visitors to try.
4. Chiles en nogada
This dish is as patriotic as it is tasty. The ingredients come together to represent the colors of the Mexican flag and include a mouthwatering mixture of fruits, spices, and chopped meat. The mixture is stuffed into Poblano chiles (the green in the flag), which is then drizzled with a walnut-based cream sauce (the white) and pomegranate seeds sprinkled atop the dish represent the red color in the Mexican flag.
Pambazo is the name of Mexican white bread. It’s also the name of a sandwich made with that bread, which is dipped in a red guajillo chile sauce.
The sandwich is typically stuffed with shredded beef or pork, fried potatoes, fried beans, a sprinkling of cheese and lettuce, just like a torta. However, the extra step of dipping it in the chile sauce changes it quite a bit.
A Tlacoyo is an oval-shaped fried pocket taco. The tortilla is thicker than a traditional corn tortilla so it can be cut open in the center and stuffed with ground beans, cheese, beef, pork or other ingredients. You can usually order it with whatever filling you want.
The Tlacoyo can then be topped with rojo or verde sauce, shredded lettuce, queso fresco, cotija cheese, and onions. These are the perfect street food. You can order from a stall and eat them while walking. Served hot, they are really delicious.
According to anthropologists, this pre-Hispanic soup was once used as part of ritual sacrifices. These days chicken, pork, and vegetarian pozole versions are readily available in more everyday surroundings. Made from hominy corn with plenty of herbs and spices, the dish is traditionally stewed for hours, often overnight. Once it’s ready to serve, lettuce, radish, onion, lime, and chili are sprinkled on top.
You’ll find someone selling elote, the Mexican name for corn on the cob, on nearly every city street corner in Mexico. The corn is traditionally boiled and served either on a stick (to be eaten like ice cream) or in cups, the kernels having been cut off the cob. Salt, chili powder, lime, butter, cheese, mayonnaise, and sour cream are then added in abundance.
Enchiladas date back to Mayan times when people in the Valley of Mexico would eat corn tortillas wrapped around small fish. These days both corn and flour tortillas are used and are filled with meat, cheese, seafood, beans, vegetables, or all of the above. The stuffed tortillas are then covered in a chili sauce, making for a perfect Mexican breakfast.
A flauta is one popular Mexican food you’ve probably eaten or at least seen on a menu before at a Mexican restaurant in the United States. It’s a rolled-up flour tortilla and some type of filling, which could be beef, chicken, or just cheese.
The tortilla is then deep-fried to make it super crispy. It’s usually served with shredded lettuce and some queso fresco on top.