Best Food Markets in Mexico City: Shopping and Eating

Now Go See It is reader-supported. When you buy through links on our site, we may earn an affiliate commission.


Exploring Mexico City’s vibrant food markets offers a taste of the city’s culinary heritage. From iconic tourist spots to more undiscovered places, there’s a food market for everyone.




Mercado de San Juan

Mercado de San Juan is famous for its exotic offerings, attracting both food enthusiasts and adventurous eaters. You can find everything from gourmet ingredients to unique meats like crocodile and wild boar. The market is known for its specialized vendors who cater to the city’s finest restaurants and top chefs, making it a foodie’s paradise. Although it’s popular among tourists, it still maintains a certain authenticity with its mix of traditional and modern fare. Shoppers can also find a variety of seafood, cheeses, and imported goods, along with prepared foods. It’s a great place to shop for unique ingredients or simply indulge in some high-end street food.

Mercado Roma

Mercado Roma combines the charm of a traditional food market with a modern, hipster twist. This trendy spot is located in the Roma neighborhood and features a range of food stalls serving everything from tacos to gourmet burgers. With communal seating, it’s a lively place to enjoy food with friends or family. The market is home to a variety of artisanal vendors offering craft beer, organic products, and upscale street food. It’s also a good place for a casual afternoon, sipping a coffee while browsing the local produce. The rooftop garden offers a relaxed setting for a drink or dessert, making it an all-day destination.



Mercado de la Merced

Mercado de la Merced is one of the largest and oldest markets in Mexico City, where you can find a wide range of fresh produce, meats, spices, and regional specialties. Though chaotic and crowded, this is where locals go for their daily shopping, making it an immersive cultural experience. It’s less polished than other markets, but that’s part of its charm. The market covers several blocks and offers an impressive selection of traditional street food, including tamales, tortas, and tacos. Whether you’re after fresh ingredients or a hearty meal, this is the place to visit for an authentic taste of Mexico City.

Best Food Markets in Mexico City: Shopping and Eating

La Ciudadela

While not exclusively a food market, La Ciudadela is an artisan market where you can find a selection of traditional Mexican snacks and treats among the handmade crafts. Vendors sell candies, dried fruits, and local specialties that make for perfect snacks while you shop. It’s a great place to sample street food or buy edible souvenirs like mole paste or spices. Here, Artisans showcase their work while food vendors offer a taste of the region’s cuisine. It’s also less hectic than the larger markets, offering a more relaxed shopping experience.


We share tips and tricks for credit card points and miles. These tools help us save money on our trips around the world by allowing us to accumulate airline and hotel points.


Mercado de Coyoacán

Best Food Markets in Mexico City: Shopping and Eating - Mercado de Coyoacán

Located in the charming neighborhood of Coyoacán, this market offers a blend of traditional Mexican dishes and local handicrafts. It’s a popular spot for those looking to enjoy authentic street food, with some of the best quesadillas, tacos, and churros in the city. You can also browse through artisanal goods, clothing, and trinkets. The market is a bit smaller compared to other options in the city, making it more approachable for those who want to explore without feeling overwhelmed. Its proximity to other attractions in Coyoacán, like Frida Kahlo’s house, makes it an ideal stop for a bite after sightseeing.

Mercado Medellín

Known as the Latin American market of Mexico City, Mercado Medellín brings flavors from across Central and South America. You’ll find Colombian, Venezuelan, and Peruvian food stalls, among others, offering a variety of international dishes. This market is a bit off the radar for most tourists but is a go-to spot for locals from the region. In addition to food, there are plenty of fresh produce stands, coffee stalls, and Latin American groceries. If you’re looking to experience a different side of Mexico City’s food scene, this market offers a unique opportunity to taste diverse cuisines in one place.


Check out our other posts about things to see and do in Mexico City or Mexico!

Or visit our Destinations page to be inspired.


Tianguis de Chopo

Tianguis de Chopo is an outdoor market with a rock-and-roll vibe, known more for its alternative fashion and music scene than food. However, it’s also home to a handful of food vendors selling unique street snacks like esquites and tlacoyos, alongside more international options like falafel and kebabs. The market operates only on Saturdays, so it’s worth planning your visit accordingly. Although it’s not your typical food market, it offers an interesting mix of food and counter-culture, making it a fun place to explore if you’re looking for something different. There are also a few nearby cafés and bars where you can relax after shopping.

Best Food Markets in Mexico City: Shopping and Eating

Mercado Jamaica

Mercado Jamaica is best known as a flower market, but it also offers a great selection of fresh produce, meats, and prepared foods. The market is a sensory overload, with vibrant flowers and fragrant food stalls creating a lively atmosphere. Many locals come here for the quality ingredients, and there are plenty of small vendors selling traditional snacks and dishes. You can find everything from tacos to fresh juices, making it a good spot for a quick meal. Although the flowers are the main attraction, the food here is definitely worth a try, offering a mix of local and regional flavors.



Best Food Markets in Mexico City:

  1. Mercado de San Juan

  2. Mercado Roma

  3. Mercado de la Merced

  4. La Ciudadela

  5. Mercado de Coyoacán

  6. Mercado Medellín

  7. Tianguis de Chopo

  8. Mercado Jamaica


Previous
Previous

3-Day Lisbon Itinerary A Plan For Your First Time in Lisbon

Next
Next

100 Things To Do Alone in New York City: Solo Trip to NYC