10 Cities With the Best Street Food
All Guides

10 Cities With the Best Street Food

From Bangkok's pad thai stalls to Mexico City's taco stands — a culinary journey through the world's most flavorful streets.

If you want to understand a city, eat on its streets. Street food is democracy on a plate — it is what people eat every day, refined over generations, sold by cooks who have done this their whole lives.

1. Bangkok, Thailand

The Michelin Guide has awarded stars to street stalls here. That says everything. From boat noodles to mango sticky rice, the density of great food per square metre is unmatched.

2. Mexico City, Mexico

Tacos al pastor, tlayudas, elotes — the capital's street food scene reflects the full depth of Mexican cuisine. Mercado de Medellín and the streets of Coyoacán are essential.

3. Penang, Malaysia

Consistently voted Asia's street food capital. Char kway teow, Hokkien mee, and Penang laksa are the signatures. Eat at Gurney Drive hawker centre at dusk.

4. Istanbul, Turkey

Simit (sesame bread rings), balık ekmek (grilled mackerel sandwiches), and midye dolma (stuffed mussels) sold by vendors on every corner. The Bosphorus as your backdrop costs nothing extra.

5. Ho Chi Minh City, Vietnam

Bánh mì from a roadside cart at 7am is one of travel's great simple pleasures. Follow it with a bowl of bún bò Huế and your day is already a success.