Guanajuato’s food is rooted in the Bajío region - heartier than coastal Mexican food, less complex than Oaxacan cuisine, but with strong local specialities tied to the city’s silver-mining history. The Mercado Hidalgo is the best single place to eat and shop, and the streets around the Jardín de la Unión have the main restaurant concentration.
Where to eat
| Restaurant | Location | What to order | Approx. price |
|---|---|---|---|
| Mercado Hidalgo fondas | Ground floor, market | Enchiladas mineras, comida corrida | MXN $50–90 per meal |
| Truco 7 | Calle Truco 7 | Traditional Bajío, mezcal | Mains MXN $120–200 |
| La Capellina | Calle Capellina | Colonial setting, enchiladas | Mains MXN $120–180 |
| Mestizo | Near Jardín de la Unión | Modern Mexican | Mains MXN $180–300 |
| Gordita stalls | Calle Juárez / near Basílica | Gorditas, quesadillas | MXN $20–35 each |
| Jardín de la Unión cafés | City centre | Coffee, light meals | MXN $50–150 |
All prices approximate, as of 2026.
Enchiladas mineras
The city’s signature dish, named for the silver miners who ate them: corn tortillas filled with chicken or cheese, topped with a mild guajillo chile sauce, crumbled fresh cheese, and pickled carrots and potatoes. The carrots and potatoes distinguish the Guanajuato version from enchiladas elsewhere in Mexico. Available at virtually every market stall and traditional restaurant - approximately MXN $60–90 per serving.
The best versions are at the ground floor fondas of Mercado Hidalgo and at Meson de los Poetas (near the university). Market fondas include the enchiladas as part of a comida corrida (approximately MXN $60–80) - a set lunch of soup, enchiladas with rice and beans, and a drink.
Chamorros
Slow-braised pork shanks - a Bajío speciality that appears on many Guanajuato restaurant menus. The shank is cooked until the meat falls from the bone, served with rice, beans, and tortillas. Approximately MXN $180–250 at sit-down restaurants. A hearty, filling dish that reflects the mining-town appetite for substantial food.
Gorditas
Thick corn masa rounds, cooked on a griddle until golden, split open and stuffed with fillings: chicharrón prensado (pressed pork crackling), rajas con queso (roasted poblano strips with cheese), frijoles (black beans), or nopal (cactus). Street vendors sell them for approximately MXN $20–35 each. The gordita stalls on Calle Juárez and near the Basílica de Nuestra Señora de Guanajuato are the best - look for the women pressing and griddling the masa to order.
Cajeta
Guanajuato state (specifically the city of Celaya, 80 km east) produces the best cajeta in Mexico - a thick caramel sauce made from goat’s milk, slow-cooked until dark and intensely sweet. Sold in jars throughout the city as a souvenir (from approximately MXN $50–100 per jar) and used as a topping on churros, ice cream, and crêpes. The sweet shops near the Jardín de la Unión sell cajeta-filled confections. Try it drizzled over vanilla ice cream at the heladerías in the market area.
Mercado Hidalgo
The market is housed in a repurposed 1910 train station - the iron-and-glass structure designed by Ernesto Brunel is worth seeing for the architecture alone. Two levels: the ground floor has prepared food stalls (the best budget eating in the city - enchiladas mineras, pozole, gorditas, fresh juices from approximately MXN $20), while the upper floor sells crafts, cajeta, and sweet snacks. Open daily from 7 am.
The surrounding streets have stands selling esquites (corn kernels in a cup with lime, chilli, and cheese, approximately MXN $25–40), elotes (corn on the cob, approximately MXN $20–30), and fresh fruit cups.
Where to eat: beyond the market
Truco 7 (Calle Truco 7) - a reliable mid-range restaurant popular with locals and university students. Traditional Bajío cuisine in a casual setting. Enchiladas mineras, chamorros, and pozole. Mains approximately MXN $120–200. Good mezcal selection.
La Capellina (Calle Capellina) - colonial building with a courtyard setting. Enchiladas, mole, and Bajío dishes at slightly elevated prices. Mains approximately MXN $120–180.
Jardín de la Unión cafés - the triangular garden at the heart of the city has café terraces on all sides. Tourist-facing and not the cheapest, but the setting - surrounded by coloured buildings with mariachi or estudiantina groups playing - is enjoyable. Coffee approximately MXN $50–80, light meals MXN $100–200.
Loncheras near the university - small lunch counters on Calle Lascuráin de Retana and surrounding streets serving comida corrida to students. The cheapest eating in the city - full lunch from approximately MXN $50–60.
What to drink
Cajeta-flavoured drinks - hot chocolate with cajeta, cajeta milkshakes, and cajeta-drizzled coffee are available at sweet shops and cafés. A regional indulgence.
Mezcal - the bars around the Jardín de la Unión serve Oaxacan and some Bajío mezcal. A pour of joven espadín from approximately MXN $60–100. Truco 7 has one of the better selections in the city.
Pulque - the pre-Hispanic fermented agave drink, milky-white and mildly alcoholic. Available at traditional cantinas if you want the authentic experience. An acquired taste - thick, slightly sour, and filling. From approximately MXN $20–40 per glass. Some cantinas flavour it with fruit (curado).
Beer - Bohemia and Victoria are the standard local options. Cerveza oscura (dark beer) pairs well with the heavier Bajío food.
Practical notes
Timing: Mercado Hidalgo opens daily from 7 am - the ground-floor fondas are busiest 8 am–2 pm for breakfast and comida corrida. Most fondas close by 4–5 pm. Gordita stalls appear from around 7 am and run through the afternoon. The Jardín de la Unión café terraces operate from around 8 am to midnight.
Getting between food spots: Guanajuato’s historic centre is compact and pedestrian-friendly. Mercado Hidalgo to Jardín de la Unión is a 10-minute walk through the underground tunnel system (the city’s former river bed). The gordita stalls on Calle Juárez are 5 minutes from the Jardín. The university loncheras on Calle Lascuráin de Retana are a 3-minute walk from the Basílica.
For Valenciana (mine and church, 5 km north): local buses leave from the Centro for approximately MXN $10 (15 minutes) or a taxi costs approximately MXN $60–80 one way. There are no food vendors at the mine itself - eat before you go or return to the Centro for lunch.
Budget per day for food: Budget travellers eating at market fondas (comida corrida) and gordita stalls: approximately MXN $100–150/day. Mid-range travellers eating at Truco 7 or La Capellina: approximately MXN $300–400/day. The sweet shops near the Jardín and cajeta samples at Mercado Hidalgo are irresistible budget additions.
Plan your trip: tours in Guanajuato.