The Top 10 Mexican Dishes


postEvery country has popular dishes among the residents and Mexico has some of the best. The Mexican gastronomy is one of the richest and most well known in the world; besides tacos, quesadillas, enchiladas and nachos, Mexico has many other popular dishes in which the locals never get tired of eating. Here is our list of the top 10 most popular dishes in Mexico:

1. Gorditas – Corn cakes made entirely by hand and cooked on a flat grill, then opened and stuffed with a variety of filling options, such as potato, beans, cheese, pork, beef, chicken.

2. Menudo – Soup made out of beef tripe and hoofs. The broth is very rich in spices and includes dried red peppers like ancho and guajillo chilies. Some people add whole corn to the soup and it’s served with tortillas. Menudo is traditionally consumed on Sunday mornings.

3. Carnitas – Pulled pork cooked with the it’s own lard in a big copper pot until the meat is tender and the skin is crispy;no part of the pig goes to waste. Carnitas are usually served in tortas (Mexican sandwiches) or tacos.

4. Pozole – Red soup made with pork, whole corn, dried peppers and spices. It is the most popular in the winter season and is served with tortillas or tostadas, fresh lime and slaw. A variation of this soup can be found as “pozole verde”, made with chicken and tomatillos.

5. Tamales – Corn dough stuffed with pork cooked with spices & salsa, wrapped in corn husks, and steamed. In order to get the proper consistency, the raw corn dough is mixed with lard; pork lard is usually used but vegetable lard can be substituted. Other fillings can be cheese or chicken. Sweet tamales with sugar, cinnamon and fruit are also popular.

6. Mole – A traditional thick sauce made with a large variety of peppers, nuts & spices. Mole is usually served on top of chicken or pork and accompanied by rice, beans and a side of tortillas.

7. Coctel de CamarĂ³n (Shrimp Cocktail) – Cold tomato juice and spices with fresh shrimp, avocado, tomato, onion and cilantro. Other options include octopus, oysters, mussels or a combination, often called “campechana”.

8. Barbacoa – There are a few variations of barbacoa. The most popular is made from lamb, slowly steamed for hours until moist and tender; the juices from the meat are collected and transformed into a very flavorful soup called consome. Birria is a similar dish with the difference being goat instead of lamb and usually served with a mild red sauce called adobo.

9. Ceviche – Just like other countries in Latin America, ceviche is very popular in Mexico. Ceviche is raw fish fillet chopped and marinated in lime juice; it is usually mixed with onions, cilantro & tomatoes, and served with or on top of tostadas or saltine crackers. Ceviches can also be made with shrimp and other shellfish.

10. Chiles Rellenos – Poblano peppers covered with an egg batter, deep fried and stuffed with a variety of filling options, most commonly cheese. Some cooks top them with a tomato salsa. Chiles rellenos are usually served with Mexican rice, beans and tortillas on the side. This is a very good vegetarian option when the filling is cheese.

Typical Cuisine Served at a Spanish Restaurant

An authentic Spanish restaurant can provide you with a dining experience that you will remember for a long time. If you are unfamiliar with the cuisine, learn about the typical foods before you go so you are prepared to make the right menu choices.


Before delving into your meal, you might experiment with a few tapas. Tapas are appetizers or snacks available for order before the main meal. In Spain where residents often eat their meal late in the evening, people may snack on tapas between the time they get off work and the time they are ready for their meal. They may feature seafood such as anchovies or squid. Olives and chilies are a common ingredient. For seasonings, expect garlic, paprika, cumin, saffron, salt, and pepper. Bread often accompanies tapas, which you can use for dipping into the sauces.


A variety of entrees are available in a Spanish restaurant. Tortillas are a mainstay, serving as the main ingredient in burritos, soft tacos, or enchiladas. Tamales, while not native of Spain, are a popular menu item. Tamales usually have meat tucked inside the flavorful bundles. Paella features rice, seasoned with numerous strong spices such as saffron and cumin. It’s common for paella to have meat or fish added to it to round out the dish. Refried beans typically come from cooked pinto beans. After cooking the beans until they are soft, the chef will add a variety of seasonings to give them a hearty flavor.


If you have a sweet tooth, you can usually find plenty of options on the dessert menu. Tarta de Santiago is a traditional almond cake, named to honor Santiago, the patron saint of Spain. Bizcochos borrachos is a delightful sponge cake with a topping of brandy sauce drizzled over it. Flan is a light and flavorful custard that will top off a full meal in a memorable way.


The classic sangria may be one of your first choices for a beverage. This delightful mixture of brandy, wine, juice, and fruit chunks will provide refreshment when you drink it over ice. Rioja wine is famous in the northern regions of Spain. This red wine is an excellent accompaniment with steaks and other red meats. If you’re celebrating, consider cava wine, which is the Spanish equivalent to champagne. This sparkling white wine is the perfect choice when you are having poultry or some lighter fare.

Ask your server about the level of heat in anything you consider ordering. It is pretty typical for a Spanish restaurant to use a numeric rating system for their entrees to help patrons determine which meals to order. If you have sensitive taste buds, stay away from anything rated over a “1.” People with conditioned systems may be able to manage spicier meals without issue. Don’t forget to enjoy the ambiance as you dine. The decor, lighting, and music are all integral parts of the experience, enabling you to get a taste and a sense of what it might be like to dine in Spain or Mexico.