Our Mexico Food Map will help you plan the ultimate foodie vacation.
We list the best Mexican foods to taste on your adventure and what city or region to find them!
We may earn affiliate commissions from websites we link to, at no cost to you. Click here for details.
Whether you’re new to Mexican cuisine or an avid food lover of Mexican food, our foodie Mexico map is your passport to gastronomic bliss.
If you’re craving street tacos piled high with mouthwatering meats and tangy salsas or a steaming bowl of pozole, our foodie Mexico map will direct you to the best food places in Mexico.
Here’s our food guide to Mexico’s best foodie destinations and the dishes that make them worth a visit!
If you ask any foodie Mexico enthusiasts where they’ve enjoyed the best Mexican cuisine, they will likely tell you it was in Oaxaca.
Oaxaca is one of Mexico’s premier food cities due to its rich culinary diversity, blending indigenous, Spanish, and African influences into vibrant dishes like mole and tlayudas.
There are seven different kinds of mole (a complex sauce), the dish people rave about.
Mole takes time, and loads of love to prepare, so it’s even more special once you sit down to enjoy one of Oaxaca’s most cherished dishes, chicken or turkey with mole negro (black mole).
Oaxaca City has good vibes, and I’ve spent months living in this vibrant city, eating as much Mexican food as possible.
Several food markets near the city centre offer comedors (small kitchens) serving homemade Oaxacan dishes at super affordable prices.
Read my Oaxaca food guide which lists 20 of the best dishes to try in Oaxaca.
These 12 excellent places to enjoy breakfast in Oaxaca are also worth visiting.
Some foods in Oaxaca you need to try:
Top Experience in Oaxaca – Visit Tlacolula Sunday Market
San Miguel de Allende is a stunning city, and you should plan to spend at least two nights to enjoy the vibes and gorgeous architecture.
And from my experience here, I remember the food was fantastic!
Some foods in San Miguel de Allende you need to try:
Mexico City is one of the world’s largest urban centres, bustling with street vendors and eateries that serve some of the country’s most mouthwatering food.
Whether you eat from a street cart, a market stall, or a 5-star restaurant, the food in Mexico City will rarely disappoint.
Among my favourite eats here were the iconic tacos al pastor, a culinary must-try!
Some foods in Mexico City you need to try:
Mérida, the capital of the Mexican state of Yucatán, is a vibrant and culturally rich city steeped in history and tradition.
I REALLY loved this city, especially the plazas and squares that are especially busy with families spending time together in the evenings.
The cuisine in Merida was fantastic and very diverse.
Some foods in Merida you need to try:
Travel for food? Check out the 10 best countries for food lovers
San Cristóbal de las Casas, or often just San Cristóbal, is located in the southern Mexican state of Chiapas.
It offers a distinctive culinary scene influenced by indigenous traditions and local ingredients.
This gorgeous colonial city, set in a highland valley, has the perfect mix of traditional restaurants, outdoor food markets and trendy cafes.
Fortunately for caffeine lovers, coffee beans are locally grown in the area, and the coffee is delicious.
You can feel a unique ambience walking along the cobble-stoned streets as traditionally dressed women and girls sell beautiful hand-sewn blouses and handicrafts, and homemade sweets of every kind are available everywhere.
But, let’s talk about what Mexico food specialities you can taste in San Cristóbal.
Some foods in San Cristobal you need to try:
Puebla offers a stunning blend of rich history, vibrant culture, and delicious cuisine, making it a must-visit city in Mexico.
Moreover, Puebla is renowned for its high-quality and tasty cuisine, featuring must-try specialties like “Chile en nogada.”
This dish combines seasoned ground meat with raisins, pine nuts, and local fruits, stuffed into roasted poblano chiles. After being dipped in batter and fried, they’re topped with a creamy walnut sauce and pomegranate seeds, resulting in a delightful culinary experience.
Another beloved Puebla favourite is the taco árabe, or “Arab-style taco.”
This dish features sliced, spit-roasted pork served on charred Middle Eastern-style flatbread, which is grilled briefly to enhance flavour.
Salt, lime juice, and salsa can be added to customise these tacos.
Head to Las Ranas Taqueria in Puebla for an authentic and affordable taste of these delicacies.
Get Connected with eSIM
Get connected easily on your travels—buy an eSIM! It works like an app: buy it, download it, and get connected in minutes! It’s easy, affordable, and convenient. Keep your original phone number, too!
Use our code: RACHEL5045 to get $3 off your first purchase!
Some foods in Puebla you need to try:
Valle de Guadalupe, Mexico’s answer to Napa Valley, is famed for its vineyards and exciting wine scene.
Here, Baja Mediterranean cuisine is popular, blending Mexican flavours with Mediterranean influences.
Think fresh seafood, wood-fired pizzas, and paddock-to-plate experiences are significant highlights.
Valle de Guadalupe is a must-visit for food and wine lovers with its scenic landscapes and diverse culinary offerings.
Some foods in Valle de Guadalupe you need to try:
Nestled in the heart of Mexico, Santiago de Querétaro beckons with its enchanting blend of history and architecture.
Wander through its cobbled streets and discover the Spanish colonial architecture.
Like many others in Mexico, this city is beautiful. Plan a few days to explore its many culinary hotspots.
Some foods in Santiago de Queretaro you need to try:
Veracruz’s cuisine offers a unique blend of flavours influenced by indigenous traditions, Spanish colonisation, African heritage, and Caribbean immigration.
Fresh seafood, including red snapper and shrimp, takes centre stage in many popular dishes.
Some foods in Veracruz you need to try:
Located in northeastern Mexico, Monterrey is known for its dynamic culture, modern infrastructure, and active culinary scene.
Local specialties include cabrito (roasted baby goat), and machacado con huevo (dried shredded beef with scrambled eggs).
Monterrey is also famous for its street food culture, with vendors cooking delicious tacos, tortas, and other savoury snacks.
Some foods in Monterrey you need to try:
With an excellent location right along the coast – Puerto Vallarta is a popular vacation spot.
In addition to many great things to see and do in Puerto Vallarta, the cuisine is a very good reason to pin this destination onto your Mexico Food Map.
Join this food tour in downtown Puerto Vallarta!
Some foods in Puerto Vallarta you need to try:
Morelia, located in the state of Michoacán, Mexico, is renowned for its rich history, stunning architecture, and vibrant cultural scene.
As a UNESCO World Heritage Site, the city boasts well-preserved colonial buildings, charming plazas, and historic churches.
In terms of cuisine, Morelia is indeed a fantastic city to explore.
The region is known for its diverse and mouthwatering dishes, influenced by indigenous traditions and Spanish colonial heritage.
Morelia’s bustling markets, such as Mercado de San Juan and Mercado de Independencia, offer a wide variety of fresh produce, meats, cheeses, and artisanal products, a great place to learn more about Mexico food facts and ingredients.
Some foods in Morelia you need to try:
Guadalajara, Mexico’s second-largest city, is a vibrant destination known for its striking colonial architecture and lively atmosphere.
The city boasts charming plazas, bustling markets, and a thriving arts scene, blending old-world charm and modern amenities.
I enjoyed this city and found it very welcoming and colourful with great energy.
In terms of cuisine, Guadalajara has some excellent street food to add to your Mexico food map. Vendors serve tacos, tamales, elotes, and so much more.
Some foods in Guadalajara you need to try:
Stay Connected – Buy an eSIM for Mexico
Guanajuato is renowned for its colourful architecture, winding cobblestone streets, and lively cultural scene, and I admit that the food is a significant highlight, too.
After you’ve taken all the photos of the fascinating alleyways and coloured murals and paintings, take the time to say “hola” to the local street food vendors dishing out excellent street food in Guanajuato. That’s where you’ll find the most authentic Mexican food favorites.
Some foods in Guanajuato you need to try:
Baja California is a famous region of Mexico for visitors wishing to enjoy the beach and great outdoors!
The Baja California peninsula is located in northwestern Mexico; it’s known for its stunning coastal landscapes, rugged desert terrain, and vibrant marine life.
The region offers diverse activities, including surfing, fishing, whale watching, snorkelling, scuba diving, and exploring scenic natural parks and reserves.
Some foods in Baja California you need to try:
Mexico is a great country to explore independently, but if you’d like to share the experience with like-minded people, consider joining a group adventure.
We recommend browsing these different group tours and adventures in Mexico.
I hope you have enjoyed reading this Foodie Mexico Guide! Are you ready to visit Mexico and eat all these dishes on your Mexico Food Map? Let us know what Mexican dish you plan to eat first!
We have many travel guides and tips for Mexico—what a delicious country!
Start your food journey with our Mexico Food Guide (21 of Mexico’s popular dishes).
Check out our Food Map of MEXICO, including 15 places to eat the best food! If you’re short on time, these are our top 5 food cities in Mexico.
Did you know Mexico is featured in our TOP 10 best countries for food lovers?
Still trying to decide where to take your next trip? Read these 10 reasons to visit Mexico; it’s the ideal vacation spot.
For history lovers, these 11 historical places in Mexico will amaze you!
If you plan to visit Oaxaca, a food lover’s paradise, you must taste these 20 most delicious dishes in Oaxaca. I also recommend these 12 best breakfast places.
For an unforgettable and authentic cultural experience, visit the Tlacolula Markets on Sunday – an absolute highlight of our visit!
You may want to try as many of these popular Mexican drinks as possible; they’re so good!
You’ll need to stay connected while travelling in Mexico. We recommend eSIM. It’s easy, reliable and affordable. View options for eSIM in Mexico.
If your travels in Mexico are part of a much larger global adventure, then a Global eSIM may be the answer. It connects you in 124 countries, offering data-only eSIM and data/call/text eSIM. The Global eSIM has been a game-changer; we couldn’t imagine travelling without it now.
Want to travel in Mexico with like-minded travellers? View the best deals on group adventures in Mexico.
Check out our best-ever travel tips compiled from more than twenty years of experience.
✈️ Flights: We use Skyscanner to book cheap flights worldwide.
🏨 Accommodation: Booking.com is our preferred platform for booking hotels and accommodation. We use Vrbo to book apartments and long-term stays.
🏥 Travel Insurance: We recommend Heymondo (Get 5% off Heymondo) & SafetyWing
🚌 Transportation: Trainline is the best website to reserve trains. We use Omio to book transport worldwide. For travel in Asia, we use 12Go.
🚘 Car Rental: We use DiscoverCars to book rental cars worldwide.
👫 Group Tours: We now offer Group Trips; check them out here. Alternatively, we recommend G Adventures OR Tourradar.
📸 Day Tours & Trips: GetYourGuide & Viator are the only two platforms you need.
📚 Lonely Planet: The Best Range of Travel Guides & Ebooks, and FREE Shipping! (use code RACHELDAVEY10 for a 10% discount)
🎒 Luggage: Osprey Farpoint 40L Backpack or Samsonite Luggage Range.
🛄 What to Pack: Don’t forget your Universal charger and a good power bank. To help you pack the essentials, here is our ULTIMATE Packing List for all Travellers.
🐶 Become a House Sitter: Join Trusted Housesitters and enjoy FREE accommodation worldwide. Use our invite to receive 25% off your new membership.
💰 Send Money Anywhere: WISE & Revolut are the best online accounts that let you send money, get paid, and spend money internationally. Both are so easy to use and way cheaper than any bank transfer.
📶 Stay Connected: Airalo eSIM allows you to get connected the moment you land at your destination, and you can avoid those expensive data roaming charges. We LOVE this product! Use promo code NOMAD15 for 15% off ALL eSIMs (new Airalo users only) OR use NOMAD10 for 10% off ALL eSIMs (for existing Airalo users)
✅ Check out our Travel Gear and Travel Resources for more valuable tips to save you money!