Skip to main content
Mr Trip Buddy
Food & drink

Best Food Destinations in the World for Food Lovers

Five cities worth planning a whole trip around for the food, with the dishes to order, what they cost and how to eat like a local.

By Mr Trip Buddy editors7 min read
A table in Hanoi set with bowls of bún chả, grilled pork, rice noodles, fresh herbs and spring rolls

Photo: Valentin Orange, CC BY-SA 4.0 via Wikimedia Commons

On this page
  1. At a glance
  2. 1. Osaka, Japan: eat until you drop
  3. 2. Bangkok, Thailand: the street is the restaurant
  4. 3. Bologna, Italy: the kitchen of Italy
  5. 4. Oaxaca, Mexico: corn, chocolate and smoke
  6. 5. Hanoi, Vietnam: herbs, broth and balance
  7. When to go for the food
  8. How to eat street food safely
  9. Food tours: worth it?
  10. Frequently asked questions

Ask five people who love food to name the best city to eat in and you will get five different answers, each defended with real passion.

That is because great food cities are great in different ways. Some are about a single perfect bowl from a pavement stall, others about a family recipe cooked the same way for a century. The five below have one thing in common: you can eat brilliantly at every budget, and the cheapest meal is often the best. For each one we list the dishes to order, what they cost and the local habits worth knowing before you sit down.

At a glance

City Signature dish Street meal (US$) Heat
Osaka, Japan Takoyaki 4–8 Mild
Bangkok, Thailand Som tam 2–4 Hot (ask)
Bologna, Italy Tagliatelle al ragù 14–22 (trattoria) Mild
Oaxaca, Mexico Mole negro 3–7 Medium
Hanoi, Vietnam Bún chả 2–4 Mild

1. Osaka, Japan: eat until you drop

Tokyo has more Michelin stars, but Osaka has the bigger appetite. The city's old saying, kuidaore, means roughly "eat until you drop", and in Dotonbori, along the canal under the giant neon signs, people take it literally.

People queueing at a lit takoyaki stall in Dotonbori, Osaka, on a winter evening
A takoyaki stall in Dotonbori; the queue moves fast, and the octopus balls come out scalding hot. Photo: City Foodsters / CC BY 2.0, Wikimedia Commons
  • Order: takoyaki (batter balls with octopus, sauce and bonito flakes), okonomiyaki (a savoury cabbage pancake cooked on a hotplate) and kushikatsu (crumbed skewers, deep-fried)
  • Cost: about ¥500–900 for a portion of takoyaki; ¥2,500–5,000 for an izakaya dinner with a beer
  • Where: Dotonbori for the spectacle, Kuromon Market for seafood, and the standing bars around Shinsekai for kushikatsu

Vegetarians should know that dashi, a fish stock, is in almost every sauce and batter. Ask for vegetarian versions in advance or look for shojin ryori, Buddhist temple cooking. Our Osaka guide lists the main food districts.

2. Bangkok, Thailand: the street is the restaurant

Bangkok cooks around the clock. From breakfast rice soup to noodles at 2 am, the pavements are lined with carts and stalls, many of them specialising in a single dish they have made for decades. One street-food cook here, Jay Fai, has held a Michelin star since 2018.

Trays of Thai curries, stir-fries and soups at a food stall in Bangkok's Chinatown
A curry-and-rice stall in Chinatown: point at two or three dishes and they go over rice. Photo: Kieron Wood / CC BY-SA 3.0, Wikimedia Commons
  • Order: som tam (green papaya salad pounded with lime, chilli and fish sauce), pad see ew (wide noodles fried with soy and Chinese broccoli), khao man gai (poached chicken with rice) and boat noodles
  • Cost: 60–120 THB (US$2–4) at a stall; 350–700 THB in a sit-down Thai restaurant
  • Where: Yaowarat Road in Chinatown after dark, and the market lanes around Victory Monument

If you prefer milder food, say "mai phet" (not spicy). Most dishes contain fish sauce and shrimp paste, so vegetarians should ask for "jay" food, a Thai-Chinese vegan style, and look for its yellow flags.

3. Bologna, Italy: the kitchen of Italy

Italians call Bologna "la grassa", the fat one, and mean it as a compliment. The surrounding region of Emilia-Romagna gave the world Parmigiano Reggiano, Parma ham, balsamic vinegar from Modena and, of course, ragù.

Fruit and vegetable stalls along Via Pescherie Vecchie, a narrow lane in Bologna's old market quarter
Via Pescherie Vecchie in the Quadrilatero, Bologna's old market quarter, is busiest in the morning. Photo: https://www.flickr.com/photos/121083587@N03/ / CC BY-SA 2.0, Wikimedia Commons
  • Order: tagliatelle al ragù (fresh egg pasta with a slow-cooked meat sauce), tortellini in brodo (small filled pasta in a clear broth) and thin slices of mortadella
  • Cost: €12–18 for a pasta course; €30–50 for a full trattoria dinner with local Lambrusco or Sangiovese
  • Where: the Quadrilatero market lanes for delis and cheese shops, then a trattoria a few streets away from the main square

You will not find "spaghetti bolognese" on a local menu. In Bologna, ragù goes with flat, fresh tagliatelle, which holds the sauce. Coeliacs are well looked after in Italy; look for restaurants in the AIC gluten-free network.

4. Oaxaca, Mexico: corn, chocolate and smoke

In southern Mexico, Oaxaca is the heartland of indigenous cooking. Corn is still ground and made into fresh masa every day, and its famous moles, rich sauces with dozens of ingredients, can take days to make.

Smoke rising from the grill stalls in the meat corridor of Mercado 20 de Noviembre in Oaxaca
The smoky grill corridor of Mercado 20 de Noviembre: choose your meat, and it is grilled while you wait. Photo: ProtoplasmaKid / CC BY-SA 4.0, Wikimedia Commons
  • Order: mole negro (a dark sauce of dried chillies, spices and chocolate), tlayudas (large crisp tortillas with beans, Oaxacan cheese and grilled meat), and a mezcal to finish
  • Cost: 50–120 MXN (US$3–7) at market stalls; 300–650 MXN in a contemporary restaurant
  • Where: Mercado 20 de Noviembre, where you pick raw beef or chorizo in the smoky grill corridor and take it to a table with tortillas and salsa

Be brave and try chapulines, toasted grasshoppers with lime and chilli. They are crunchy, salty and much nicer than they sound.

5. Hanoi, Vietnam: herbs, broth and balance

Hanoi's cooking is fresh and fragrant rather than heavy. Bowls come with piles of herbs and lime on the side, and the broths are simmered for hours. Much of the best food is served on tiny plastic stools on the pavement.

  • Order: bún chả (grilled pork in a sweet-sour broth with rice noodles and herbs), phở bò (beef noodle soup) and cà phê trứng (egg coffee, with a whipped yolk topping)
  • Cost: 45,000–75,000 VND (about US$2–3) at a pavement stall
  • Where: the Old Quarter, especially at lunchtime, when bún chả grills smoke on every corner

When to go for the food

Every one of these cities eats well all year, but the seasons change what is on the table.

  • Osaka: autumn and winter bring hotpots, oysters and the best seafood at Kuromon Market. Summer is hot and humid but has festival food stalls.
  • Bangkok: November to February is the coolest and most comfortable time to eat outdoors. Mango sticky rice is at its best from April to June, when mangoes are in season.
  • Bologna: autumn is the high point, with white truffles from the hills, new olive oil, mushrooms and game ragù. Many family restaurants close for a week or two in August.
  • Oaxaca: late October and early November, around Day of the Dead, fill the markets with special breads, chocolate and mole. Book rooms early for those dates.
  • Hanoi: October to December is cool and dry, the most pleasant time to eat on the pavement. From May to August it is very hot and humid.

How to eat street food safely

Street food in all five cities is generally safe if you follow the same rules locals do.

  1. Pick the busy stall. A crowd of office workers and taxi drivers means fast turnover and food that is cooked fresh, not kept warm for hours.
  2. Watch it cooked. Food grilled, fried or boiled in front of you is the safest choice.
  3. Check the ice. In Bangkok and Hanoi, ice in cylinders with a hole through the middle is made in factories and is fine.
  4. Carry wipes and hand sanitiser. Stalls rarely have sinks.

Food tours: worth it?

A good food tour on your first evening is one of the best investments of a trip. A local guide shows you how to order, what to try and which stalls are worth crossing town for, and you can go back on your own for the rest of your stay. Choose small groups led by locals, check recent reviews, and tell the company about allergies at least 48 hours ahead.

Frequently asked questions

Is street food safe with a sensitive stomach?

Usually, if you choose busy stalls and food cooked to order. Start with a few days of milder dishes, drink bottled or filtered water, and avoid raw salads and cut fruit that have been sitting in the heat.

How do I manage allergies?

Carry a card in the local language that lists your allergy clearly; translation apps can help you make one. Italy and Japan handle allergy requests well in restaurants. In street-food cities, cross-contamination is common, so serious allergies call for extra care.

Should I tip?

Street vendors do not expect tips anywhere on this list. In Italian trattorias a small tip for good service is welcome but not required, and service is often included. In Mexico, 10–15% is normal in sit-down restaurants.

Tags#food-travel#street-food#food-cities#culinary-travel#local-food
Share

Updated October 17, 2026