Best Mexican Dishes: 27 Most Popular Mexican Food
Vacationing in Mexico is an exciting experience full of fun activities and tasty meals. But you don’t need to travel to Mexico to experience the most popular Mexican food, many of the best Mexican dishes are easy to prepare at home. But, of course, if you’d prefer to keep things simple, you can also visit a local Mexican restaurant!
Still, it’s an excellent idea to familiarize yourself with these meals before placing your order. This guide will explore the best Mexican foods, making it easy to choose dishes that suit your palate and preferences.
Popular Mexican Foods To Try In Mexico Or At Home

1. Chiles En Nogada

Let’s begin with Chiles En Nogada the most patriotic of Mexican meals made with the colors of the Mexican flag. Chiles En Nogada is made with green poblano chili peppers stuffed with a mixture of meats and spices known as picadillo. It is then topped with a white walnut-based cream sauce. Add the final layer to the bonanza of colors by adding a sprinkle of pomegranate seeds and you have the colors of the Mexican flag creating this delicious Mexican favorite. Try it at home with this delicious recipe.
2. Frijoles Charros (Bean Stew)
Many of the most popular Mexican meals feature beans, but Frijoles Charros is a dish that makes beans the star of the show. This pinto bean stew takes several hours to prepare, as it’s best served after hours of slow cooking. Though the name may make you think it only consists of beans, this dish also contains roasted tomatoes, garlic, bacon, and chiles. The result is a thick stew with a touch of spiciness and plenty of savory goodness. This is one of those Mexican dishes that are easy to make at home, especially with this recipe.
3. Mexican Rice

Mexican Rice, also known as Spanish Rice is a staple in Mexican cooking that is slow-cooked in a crockpot. The main ingredients are fresh tomatoes, onions, tomato paste, and long grain rice simmered in a chicken or vegetable broth. You can then add in your favorite vegetables from peas, corn, carrots, or peppers. Feel free to add cumin and chili powder to taste and then slow cook it for 20 minutes topping with cilantro. If you are up for it, add jalapeño peppers for a bit of spice. It can be served as a side dish with tacos or you can eat it on your own. As we said, it’s a household staple that makes for a great snack.
4. Quesadillas

Quesadillas are sandwich-like snacks made by compressing ingredients between two warm tortillas. They’re not only popular in Mexico but Mexican restaurants around the world. You can find quesadillas on the menu at almost every Tex-Mex or Mexican restaurant. These tasty tortillas are also entirely customizable, as you can put any combination of ingredients between them.
That said, beef, cheese, refried beans, and spicy peppers are common quesadillas ingredients with sour cream, guacamole, and sales on the side. If you’re able to get your hands on some flour tortillas, shredded Mexican cheese, and fresh jalapeno peppers, you can make quesadillas at home in just a few minutes for an easy snack. You can also use a corn tortilla as well.
5. Huevos Rancheros (Ranch Eggs)

Huevos Rancheros is exceptionally popular throughout Central, North, and South America due to its simple recipe and savory flavor. Made of fried eggs, soft tortillas, and a fresh Pico de Gallo topping, this dish is perfect for breakfast, lunch, or dinner.
6. Menudo (Tripe Soup)
