Mexico City, the vibrant capital of Mexico, is a culinary paradise that attracts food enthusiasts from around the globe. When Mexican cuisine comes to mind, it's hard not to imagine the colorful streets of CDMX, filled with the enticing aromas of traditional dishes. In this guide, you would learn what food is mexico city known for.
Food lovers can indulge in a wide array of delicious dishes, each with its own unique history and flavor profile. At the core of Mexican cuisine in Mexico City is corn (maiz), a staple ingredient so vital that locals say, "No país sin maiz" (no country without corn). From steaming tamales and crispy tacos al pastor to hearty pozole and flavorful elotes, every meal showcases the city's culinary brilliance.
Whether you're exploring street food stalls, dining at historic restaurants, or browsing specialized markets like Mercado San Juan, Mexico City offers an authentic and unforgettable culinary experience. This guide highlights the must-try dishes, street food favorites, and traditional soups and sauces that define the city's renowned food scene. Embark on this gastronomic journey and discover why Mexico City's cuisine is celebrated worldwide.
1- Tacos Al Pastor
Tacos al pastor have a fascinating and multicultural origin story. The dish was born out of the culinary traditions brought by Lebanese immigrants who arrived in Mexico in the early 20th century. These immigrants introduced the method of cooking meat on a vertical spit, a technique they used for making shawarma, a popular Middle Eastern dish.
Initially, they sold tacos made from lamb, known as "tacos árabes," using pita bread instead of traditional corn tortillas.
Over time, Mexican cooks adapted this technique, replacing lamb with pork and incorporating local spices and ingredients. This fusion of Middle Eastern and Mexican cuisines gave rise to what we now know as tacos al pastor, or "shepherd's tacos." The name reflects the historical roots of the dish, which was inspired by the shepherding tradition of the Middle East.
What sets tacos al pastor apart is their unique preparation method and the blend of flavors involved. The pork is marinated in a rich mixture of spices, chilies, and pineapple juice, which gives the meat its distinctive flavor and aroma. The marination process, often lasting several hours or even days, ensures that the meat is infused with a deep, complex flavor profile.
The cooking technique is equally unique. Thin slices of marinated pork are stacked on a vertical spit called a "trompo," which is constantly rotated against the heat. This method allows the outer layers of the meat to get crispy while the inner layers remain juicy. As the taquero shaves off the cooked meat, it is served on warm corn tortillas, often topped with cilantro, onions, and a slice of pineapple.
The addition of pineapple is particularly noteworthy, as it not only adds a sweet and tangy flavor but also helps to tenderize the meat due to the enzyme bromelain it contains. This innovative blending of ingredients from different cultures has resulted in a dish that is both flavorful and visually appealing.
Where to try it?

2- Elotes and Esquites
When exploring the street food scene in Mexico City, two dishes that stand out for their simplicity and flavor are elotes and esquites. Elotes are grilled or steamed corn-on-the-cob slathered with a mixture of mayonnaise, cream cheese, chili powder, powdered cheese, and a squeeze of lime juice. This combination may sound unusual, but it offers a perfect balance of creamy, spicy, and tangy flavors, making elotes a beloved street food.
Esquites, on the other hand, are essentially elotes off the cob. The corn kernels are removed and served in a small cup, mixed with the same ingredients as elotes. This version is easier to eat on the go, making it a popular choice for both locals and visitors. You can find vendors selling both elotes and esquites in many markets and street corners, particularly around Mercado La Merced and other bustling areas of the city.
Where to try it?

3- Tlayudas and Tamales
Tlayudas, originating from Oaxaca, are another street food delight that has gained popularity in Mexico City. These large, thin corn tortillas are partially fried or toasted to give them a crunchy texture. They are then topped with a variety of ingredients, including refried beans, unrefined pork lard (asiento), avocado, lettuce or cabbage, and various meats such as shredded chicken, beef, or pork. The toppings can vary widely, but the core elements of beans, lard, and vegetables provide a rich and satisfying base for this dish.
Tamales are a staple in Mexican street food and are especially popular for breakfast. Made from corn masa wrapped in corn husks and filled with a wide range of ingredients like chicken, pork, cheese, or vegetables, tamales offer a versatile and filling meal. In Mexico City, you can often find tamales served with atole, a hot corn-based drink sweetened with unrefined sugar and flavored with vanilla and cinnamon. This combination is particularly popular during the Christmas holidays but can be enjoyed year-round at various markets and street food stalls.
Where to try it?

4- Pozole
Pozole, a traditional Mexican soup or stew, is a cornerstone of the country's cuisine and is particularly beloved in Mexico City. This hearty dish is made with hominy—corn that has been treated with lime to remove the hulls—and is typically filled with meat, usually pork or chicken. The broth can vary significantly depending on the type of pozole:
- Pozole blanco (white pozole) has a simple, uncolored broth.
- Pozole verde (green pozole) is enriched with a salsa verde made from ingredients like tomatillos, epazote, and green chilies.
- Pozole rojo (red pozole) features a broth made from dried red chilies, giving it a vibrant hue and a slightly spicy, smoky flavor.
Pozole is often served with a variety of toppings, allowing each person to customize their meal. Common toppings include shredded cabbage, sliced radish, avocado, limes, oregano, tostadas, chicharrón, and various types of chilies.
This dish is not only a staple in everyday meals but is also frequently served during special occasions and holidays, such as Christmas and New Year’s celebrations.
Where to try it?

5- Mole
Mole, often referred to as the crown jewel of Mexican sauces, is a complex and rich condiment that embodies the fusion of pre-Hispanic and European culinary traditions. Originating in the pre-Hispanic era, mole was initially made by mixing pumpkin seeds, tomatoes, and herbs to create a simple sauce called "molli," which was served with wild turkey and used in ceremonial contexts.
With the arrival of the Spanish, mole evolved to incorporate new ingredients such as onions, garlic, sesame seeds, black pepper, cinnamon, nutmeg, cumin, and various nuts like peanuts and pecans. The most famous recipe is often attributed to Sor Andrea de la Asunción, a nun from Puebla, who created a version of mole that included these additional ingredients. Today, mole comes in several varieties, with some of the most renowned being:
- Mole poblano
- Mole negro
- Mole verde
Each variety has its own unique flavor profile and regional significance.
The preparation of mole is a labor-intensive process that involves toasting spices and chilies, grinding them into a fine paste using a molcajete, and then simmering the mixture to allow the flavors to meld together. This sauce is often served during significant celebrations like weddings and Día de los Muertos, symbolizing prosperity, familial love, and a connection to ancestry and heritage.
Where to try it?

Discover the Taste of Mexico City with a Private Food Tour
Immersing yourself in Mexico City’s culinary scene is one of the best ways to experience its rich culture, history, and traditions. The Mexico City Private Experience by Sherpa Food Tours offers a fully customizable adventure, designed to match your unique tastes and provide an exclusive, personalized journey.
Unlike standard group tours, this private experience lets you explore the city's incredible food culture at your own pace. Enjoy iconic Mexican dishes like tacos al pastor, tamales, and churros, or venture off the beaten path to uncover local hidden gems. Throughout the tour, an expert guide will share fascinating stories and traditions that make Mexico City’s cuisine one of the most celebrated in the world.
Perfect for food enthusiasts, families, and travelers with dietary preferences, this tailored experience guarantees a unique and immersive exploration. Whether you're looking for bold flavors, cultural insights, or a relaxed, customized tour, the Mexico City Private Experience is the perfect way to savor the city's extraordinary gastronomy—one unforgettable bite at a time.
Why Choose This Tour?
✅ Tailored & Private: A flexible food tour designed just for you.
✅ Authentic Mexican Cuisine: Discover Mexico City’s must-try dishes and hidden treasures.
✅ Perfect for All Travelers: Ideal for food lovers, families, and those with dietary needs.
Join this exceptional culinary journey and experience the best of Mexico City!
A culinary experience just for you and your family!
3.5 Hours
+10 dishes & drinks
Just for your family
An Intel About Mexico's Food
Mexico City's culinary landscape is a vibrant tapestry of flavors, traditions, and cultural fusion. From the spicy, smoky taste of tacos al pastor to the hearty, comforting bowls of pozole, every dish tells a unique story of the city's rich culinary heritage. The essence of Mexican cuisine is rooted in its staples: corn, chilies, beans, and a harmonious blend of indigenous and European ingredients.
Whether you're exploring the bustling street food scene, indulging in traditional soups, or savoring complex sauces like mole, every bite is a celebration of flavor and culture. Embark on this gastronomic journey, discover the diverse regional specialties, and let the bold flavors of Mexico City provide you with an unforgettable culinary experience.
FAQ About Mexico´s Food
What are some of the most traditional breakfast foods in Mexico City?
In Mexico City, some of the most traditional breakfast foods include:
- Guajalota (Torta de Tamal): A tamale sandwich wrapped in a bread roll.
- Chilaquiles: Fried tortilla chips soaked in red or green sauce, topped with chicken, egg, crema, onion, and cheese.
- Huevos Motuleños: Eggs on top of tortillas with black beans, tomato sauce, peas, ham, and cheese.
- Tamales with Atole: Tamales served with a warm, thick drink made from corn dough, water, sugar, and cinnamon.
- Pan Dulce and Café de Olla: Sweet bread accompanied by a traditional coffee made with coffee beans, cinnamon, and raw sugar.
- Molletes: Toasted bread rolls filled with refried beans, melted cheese, and pico de gallo.
What is the origin and significance of tacos al pastor in Mexico City?
Tacos al pastor originated in Mexico City in the 1930s, influenced by Lebanese immigrants who introduced the shawarma technique. They replaced lamb with marinated pork, adding Mexican ingredients like adobo, onions, cilantro, and pineapple. This fusion reflects the cultural exchange between Lebanese and Mexican cuisines, making it a significant and popular street food in Mexico.
What are some popular street foods in Mexico City and where can you find them?
In Mexico City, popular street foods include:
- Chilaquiles: Found at La Esquina del Chilaquil in Condesa.
- Elotes and Esquites: Available at the stand on the corner of Napoles Street and Reforma.
- Canasta Tacos: Tacos Joven in the Narvarte neighborhood.
- Tacos al Pastor and Suadero: Tacos El Paisa and Tacos El Betin in San Rafael.
- Barbacoa: Barbacoa Edison in San Rafael and various weekend stands in Roma.
- Gorditas: Ricas Quekas, a food stall in the city.
- Tamales: Doña Emi in Roma Sur.
How has foreign influence shaped the cuisine of Mexico City?
Foreign influence has significantly shaped the cuisine of Mexico City. The Spanish conquest introduced beef, pork, wheat, olive oil, and various herbs and spices, which blended with indigenous ingredients to create dishes like mole and tamales. French influence, particularly during the French intervention, popularized breads and sweet breads.
American influence brought fast food and Tex-Mex elements, while other immigrant groups like Germans, Chinese, and Italians contributed culinary techniques, such as beer brewing and unique regional cuisines. This diverse influence has made Mexico City's cuisine a rich blend of traditional and international flavors.