Best Cities for Foodies

10 min read

The best cities to plan a trip around eating are Tokyo, San Sebastian, Bangkok, Bologna, Mexico City, Hanoi, Lima, and Istanbul: each one rewards a traveller who books tables, takes a market tour, and eats where locals queue.

Tacos al pastor with charred pork shaved from a vertical spit, topped with pineapple and onion on corn tortillas in Mexico City
Tacos al pastor, Mexico City. Matt Saunders / Wikimedia Commons (CC BY-SA 3.0)

A “best food city” list ranks restaurants. This one ranks trips. If you are the kind of traveller who picks a destination because of what is on the plate, then books the rest of the holiday around lunch reservations, market mornings, and a cooking class, you need a different filter: not just where the food is great, but where a whole trip can be built on eating. The eight cities below score on the things that actually shape a food-first trip: street markets you can graze, cooking schools that take walk-ins, food tours worth the money, and a dietary range wide enough that nobody at the table goes hungry. Prices are 2026 figures and lean on what locals actually order.

The eight foodie bases at a glance

Each city works as a base because it gives a food-first traveller more than one way to eat: a market to graze, a class to learn in, a tour to anchor day one, and enough range that restricted eaters still eat well. Here is what makes each one a base, not just a good meal.

Tokyo

The deepest specialist city on earth. Whole restaurants exist for one dish: tonkatsu, soba, unagi, tempura. Book an omakase counter, eat a $3 udon at a self-serve shop, and graze Tsukiji Outer Market in the same day.

San Sebastian

The highest concentration of small bites anywhere. The old town is a walkable pintxo crawl: order one bite per bar, hop every 20 minutes, save your toothpicks for the bill.

Bangkok

Street food as a way of life. Pad thai for $2, boat noodles by the stack, and night markets that run until dawn. Spice levels adjust to whoever is eating.

Bologna

Pasta at the source. Tortellini and tagliatelle rolled by hand each morning, watched through open kitchen windows. A small city you can eat across in two days.

Mexico City

Markets, masa, and a taco for every hour. Chilaquiles at dawn, tacos al pastor at midnight, and mole that took 30 ingredients and a full day to build.

Hanoi

Breakfast eaten on a plastic stool at the curb. Pho simmered 12 hours, bun cha grilled over charcoal at lunch, egg coffee whipped to order in the afternoon.

Lima

South America’s culinary capital, built on ceviche and immigrant fusion. Cebicherias that close by 3pm, Nikkei tiraditos, and chifa fried rice with Cantonese roots.

Istanbul

Two continents on one plate. Charcoal kebabs, a fish sandwich from a boat under the Galata Bridge, and baklava ordered by weight. Strong for halal travellers.

Tokyo: depth over breadth

A platter of nigiri sushi with assorted raw fish over vinegared rice, the kind served at a Tokyo sushi counter
Sushi platter, Tokyo. chidorian / Wikimedia Commons (CC BY-SA 2.0)

Tokyo is the city for going deep on one thing at a time. Where others give variety, Tokyo gives specialists: a shop that does nothing but tonkatsu, a soba-ya that mills buckwheat fresh daily, a tempura counter where the chef fries each piece to order. Quality scales hard, with sushi running from $1 conveyor-belt plates to omakase counters that book months out and cost over $100. The smart play is lunch: a mid-range tempura set is half the dinner price with the same ingredients, and a sushi shop’s lunchtime chirashi don ($12 to $35) often uses the same fish as the $200 dinner omakase.

For trip-planning, Tokyo rewards reservations more than any city here, since the best counters take no walk-ins. Build the trip around them: graze Tsukiji Outer Market in the morning, eat a self-serve udon for under $3, then sit down at your booked dinner. A kaiseki lunch at a ryotei runs from $50 against $200 at night from the same kitchen. Vegetarians have it harder than the polished image suggests, since dashi (bonito stock) hides in nearly everything, but miso soup, mochi, and temple shojin-ryori give a real vegan path.

San Sebastian: the pintxo crawl

Paella cooked flat in a wide pan with saffron rice and a crusty socarrat bottom, a Spanish rice-dish classic
Paella Valenciana, Spain. Jan Harenburg / Wikimedia Commons (CC BY-SA 4.0)

San Sebastian packs the highest concentration of bar-top eating in the world into a few walkable streets. Pintxos are the Basque take on tapas: small bites built on bread, skewered with a toothpick, displayed across the counter at $2 to $4 each. The format is the trip itself. You do not sit down for one meal, you hop between Atari, Borda Berri, and La Cuchara de San Telmo, ordering one bite and one txakoli per bar, then moving on. Save your toothpicks, because they count toward the bill at the end.

The mistake first-timers make is eating only what sits on the bar. The best pintxos are the cooked-to-order specials chalked behind the counter, not the cold spread under glass. Beyond the old town, the wider Basque larder rewards a day trip: a txuleta (aged bone-in ribeye, $55 to $110) grilled over wood coals at an asador in Tolosa or Axpe. To compare the whole country the way locals do, our guide to the best cuisines in the world sets the Basque table against its rivals.

Bangkok: the street-food capital

Pad thai stir-fried at a Chiang Khien street stall, rice noodles tossed with shrimp, peanuts and tamarind sauce
Pad thai at a street stall, Thailand. Takeaway / Wikimedia Commons (CC BY-SA 3.0)

No city makes a food-first trip cheaper or easier than Bangkok. Street food is not a novelty here, it is how the city eats. Pad thai runs $1.50 to $3 from a cart, tom yum goong tastes deepest at a hawker stall around 11am or 5pm when the broth has simmered for hours, and boat noodles arrive in bowls so small that locals stack five to ten per person. The genius of Thai eating is the table-side adjustment: every pad thai comes with lime, chili flakes, and fish sauce so you balance it yourself, and you can order anything “pet nit noi” (a little spicy) when the default heat is too much.

Bangkok is also the easiest of these cities to build a structured food trip around. Cooking schools take walk-ins, most starting with a guided market run so you learn the ingredients before the wok. Night markets give you a grazing route that runs late. Spice and seafood allergies need care, since fish sauce and shrimp paste underpin most dishes, but som tam (papaya salad) is genuinely vegan and pad see ew is the mildest noodle on any cart. For a deeper read on where Thailand sits in the regional pecking order, our roundup of the best food cities in the world covers the rivals worth a detour.

Bologna: pasta at the source

A Neapolitan pizza with charred pillowy crust, San Marzano tomato and mozzarella, representing Italian regional cooking
Neapolitan pizza, Italy. Bex Walton / Wikimedia Commons (CC BY 2.0)

Bologna is the food-first traveller’s antidote to a frantic itinerary. It is small enough to eat across in two days, and serious enough that the city’s chamber of commerce has registered the official dimensions of tagliatelle. This is pasta at the source. Tortellini in brodo, those pork-and-prosciutto parcels in clear capon broth, is the city’s Christmas dish eaten year-round, and at places like Trattoria Anna Maria or Sfoglia Rina you watch the pasta rolled by hand through an open kitchen window each morning. Tagliatelle al ragu ($13 to $19) is the dish people mistakenly call “spaghetti bolognese”; in Bologna the shape is never spaghetti, and the difference is the whole point.

Bologna’s compactness is the feature for a food trip. Take a morning pasta-making class, eat a lasagne verdi at lunch (the green spinach version marks the authentic Bolognese kitchen), and keep the afternoon for the wider Emilia-Romagna larder of Parmigiano and balsamico. Vegetarians do well on parmigiana di melanzane and a deep bench of meat-free primi. It is a base for a slow, greedy week rather than a sprint.

Mexico City: markets and masa

Tacos al pastor, marinated pork shaved from the spit with pineapple and onion, a Mexico City street-food icon
Tacos al pastor, Mexico City. Matt Saunders / Wikimedia Commons (CC BY-SA 3.0)

Mexico City runs on masa and markets, and it serves a different meal for every hour. Chilaquiles and tamales feed the dawn crowd, tacos de canasta and tortas carry lunch, and tacos al pastor (marinated pork shaved from a vertical spit, the slice from the darkest, crispest bottom is the one to ask for) own the night. The taco is the chassis, but the city’s range is enormous: quesadillas folded around epazote, tlayudas hauled up from Oaxaca, ceviche on the lighter side, and mole negro built from 30-plus ingredients over a full day.

For a food trip, the markets are the structure. A market tour is the single best first-day move in this city, because the masa, the chiles, and the salsas all make more sense once you have seen them raw. Seasonality matters more than visitors expect: chiles en nogada is an August-to-October dish only, when the walnuts are fresh, and esquites taste of summer corn rather than winter disappointment. Vegetarians eat genuinely well here on quesadillas, chilaquiles, esquites, and huitlacoche, the earthy corn fungus that trendy kitchens charge a premium for. If you want to keep the regional comparison going, our guide to the world’s best cuisines puts Mexico’s case against the field, and the country page for travel in Mexico covers the practical side of the trip.

Hanoi: breakfast on the curb

A bowl of Vietnamese pho with rice noodles, beef and meatballs in an aromatic broth scented with star anise and cinnamon
Pho, Vietnam. Wikimedia Commons

Hanoi is the city for a traveller who wants to eat the way the locals do: on a plastic stool at the curb, at dawn, with the city waking up around them. Pho is the anchor, $1.50 to $3 for rice noodles in a beef broth the best vendors simmer 12 hours or more. Northern pho is cleaner and more delicate than the sweeter southern version, and the way to tell the great stalls is simple: ask which has been on its corner longest, because a pho reputation is built on decades of broth. Lunch belongs to bun cha, grilled pork patties over cool vermicelli with a pungent fish-sauce dip, best eaten before 1pm while the meat is fresh off the charcoal.

The case for Hanoi is breadth at near-zero cost. Banh mi from a stall that makes its own pate, fresh and fried spring rolls, and Hanoi’s own egg coffee, a post-war invention of whipped yolk and condensed milk over bitter robusta, all sit within a few blocks. A street-food walking tour is the standard first-day move. Strict vegetarians should plan ahead, since fish sauce is the backbone of nearly everything, but the cafe culture and dessert carts (che, mango sticky rice) leave plenty on the table. The full country picture is on our page for travel in Vietnam.

Lima: ceviche and Nikkei

Peruvian ceviche of white fish cured in lime juice with red onion, cilantro and choclo corn
Ceviche, Peru. Picanteria karol / Wikimedia Commons (CC BY-SA 4.0)

Lima is the food-first traveller’s case for South America. The city built its reputation on ceviche, raw white fish cured in lime with red onion, aji limo, and a slick of leche de tigre that locals order as a shot on the side. The rule that governs a Lima food trip is the clock: eat ceviche before 3pm at a cebicheria with high turnover, because most kitchens close after lunch and anything sitting in citrus past mid-afternoon is overcooked. That single constraint shapes the day, lunch is the main event here, not dinner.

Beyond ceviche, Lima is a city of fusion you can taste in one afternoon. Lomo saltado is Chinese-Peruvian, beef stir-fried in a smoke-stained wok with soy and vinegar, piled over rice and fries. Tiradito is the Japanese-Peruvian cousin of ceviche, sashimi-thin fish dressed in aji amarillo at the last second, best at a Nikkei restaurant in Miraflores where the knife work holds up. Arroz chaufa is the chifa fried rice that Cantonese immigrants made Peruvian. Vegetarians lean on causa, papa a la huancaina, and tacu tacu. For the wider regional sweep, our best food cities guide places Lima in context, and the country page for travel in Peru handles the logistics.

Istanbul: two continents, one table

Doner kebab meat being shaved from a vertical rotating spit, the most exported Turkish street food
Doner kebab, Turkey. Wikimedia Commons (CC BY-SA 3.0)

Istanbul puts two continents of food on one table, and it is the strongest pick here for halal travellers, since most of the meat-driven canon is halal by default. Charcoal does the heavy lifting: Adana kebab carries the heat of Maras pepper, its milder Urfa cousin drops the chili, and a proper Adana is registered with a controlled-origin label worth looking for. Doner is the city’s most exported dish, but the home version, shaved fresh off a spit built that lunchtime, beats every diaspora copy. The cheap classics are the trip’s backbone: a balik ekmek (grilled mackerel sandwich) from a boat moored at Eminonu under the Galata Bridge for a few dollars, a simit from a red cart at breakfast, lahmacun rolled with lemon by hand.

Istanbul’s core is forgivingly walkable, with a meze-and-meyhane culture that rewards lingering. Vegetarians and vegans do better than in most kebab-heavy cities: cold olive-oil dolma and sarma are naturally vegan, and cig kofte is now almost universally meatless. Save room for dessert, because Istanbul does it seriously: baklava by weight from a Gaziantep specialist, kunefe pulled hot so the cheese strings. The country page for travel in Turkey sets out the rest.

How to eat there: do’s and don’ts

A food-first trip lives or dies on a handful of habits. These hold across all eight cities and turn a good eating holiday into a great one.

Do

  • Book the counters that need booking. Tokyo omakase, Bologna’s hand-rolled pasta trattorias, and Lima’s Nikkei rooms fill weeks out. Reserve before you fly.
  • Eat where locals queue. A line of locals at lunch is the single best signal of fresh oil, fast turnover, and a kitchen that has not cut corners.
  • Go market first, restaurant second. A market tour on day one teaches you the ingredients, so every meal after it makes more sense.
  • Learn three phrases. “A little spicy,” “is this vegetarian,” and “what is the house special” unlock more than any guidebook.
  • Eat to the clock. Lima ceviche before 3pm, Hanoi bun cha before 1pm, Bangkok broth at the simmer peaks. Timing is half the meal.

Don’t

  • Eat only what sits out. In San Sebastian and Bangkok the bar spread is the floor, not the ceiling. Order the cooked-to-order specials.
  • Trust the seafront menu. Frozen paella in Valencia and 10-minute “fresh” ceviche are tourist traps. Real versions take 20 to 30 minutes.
  • Assume vegetarian means meat-free. Dashi, fish sauce, and shrimp paste hide in “vegetable” dishes across Tokyo, Hanoi, and Bangkok. Ask first.
  • Skip the cheap stuff. The $1 onigiri, the $2 simit, the $1.50 pho are often the best things you will eat. Price is not quality here.

Key takeaways

  • Pick a base by how you like to eat: Tokyo and Bologna reward booking and depth, Bangkok and Hanoi reward grazing and low cost, San Sebastian rewards the crawl.
  • A market tour on day one is the highest-leverage food activity in every city on this list.
  • Lunch beats dinner for value in Tokyo (omakase-grade fish at half price), Lima (ceviche before close), and Bologna (the same kitchen, smaller bill).
  • For dietary range, Istanbul leads on halal and Bologna and Mexico City lead on vegetarian; Tokyo and Hanoi need the most planning around hidden fish stocks.
  • The best food is rarely the most expensive: $1 to $3 street plates carry these cities.

How to choose your base

If you only have a week and one city to pick, match it to your own eating style rather than a ranking. Quick gut-check:

  • You plan around reservations and want to go deep: Tokyo or Bologna.
  • You want to graze cheaply and constantly: Bangkok, Hanoi, or Mexico City.
  • You want a walkable bar-to-bar crawl: San Sebastian.
  • You want fusion and a strong cocktail-and-ceviche lunch scene: Lima.
  • You want the widest halal range and a continent-spanning menu: Istanbul.

Want to know exactly what locals order in each of these cities before you book the trip? Our food and drinks tool covers what people actually eat in 147 countries, with taste notes, where-to-find tags, and dietary filters for halal, vegetarian, and vegan.

See what locals eat, country by country

Frequently asked questions

01What is the best city in the world for a food-focused trip?

Tokyo is the strongest single pick for depth: it has more single-dish specialists than any city on earth, from tonkatsu to soba to unagi, and lunch sets deliver omakase-grade fish at half the dinner price. For cheap, constant grazing, Bangkok and Hanoi win; for a walkable bar crawl, San Sebastian. The right answer depends on how you like to eat.

02Which foodie city is best for vegetarians and vegans?

Bologna and Mexico City are the easiest: parmigiana di melanzane and meat-free primi in Bologna, and quesadillas, esquites, and huitlacoche in Mexico City. Istanbul is strong on cold olive-oil dolma and sarma plus meatless cig kofte. Tokyo, Hanoi, and Bangkok need the most care, since dashi, fish sauce, and shrimp paste hide in many “vegetable” dishes; always ask.

03Which city is best for halal food travellers?

Istanbul, by a wide margin. Most of the meat-driven Turkish canon, kebabs, lahmacun, pide, doner, is halal by default, and dedicated halal spots are everywhere. In Bangkok, look for massaman curry in Muslim neighbourhoods like Phuket Old Town or Bangkok’s Phra Nakhon district, where it is typically halal.

04How much should I budget for food in these cities?

It splits sharply. Bangkok, Hanoi, Mexico City, and Lima street food runs $1 to $5 a plate, so you can eat brilliantly for under $20 a day. Bologna and San Sebastian sit in the middle, with pintxos at $2 to $4 and pasta around $13 to $19. Tokyo spans the widest range: a $3 udon at lunch or a $100-plus omakase at night.

05Should I book a cooking class or a food tour first?

Do the market tour or food tour on day one, the cooking class later. A guided market walk teaches you the ingredients and the city’s eating rhythm, which makes every meal afterward read more clearly. Bangkok and Mexico City cooking schools usually start with a market run built in, so you get both in one session.

06When is the best time of day to eat in each city?

Timing is half the meal. Eat Lima ceviche before 3pm and Hanoi bun cha before 1pm, while both are fresh. Bangkok broths taste deepest around 11am or 5pm after hours of simmering. Tokyo and Bologna reward lunch for value. Istanbul’s simit and Mexico City’s chilaquiles are dawn food; tacos al pastor are a midnight habit.

Pack Lightly’s editors cross-check every dish, price, and where-to-find tip against the What to Eat and Drink dataset covering 147 countries, plus local sources, before publishing. Prices are 2026 figures and reflect what locals actually order, not tourist-menu markups.

Image credits: Tacos al pastor by Matt Saunders / Wikimedia Commons (CC BY-SA 3.0). Sushi platter by chidorian / Wikimedia Commons (CC BY-SA 2.0). Paella Valenciana by Jan Harenburg / Wikimedia Commons (CC BY-SA 4.0). Pad thai by Takeaway / Wikimedia Commons (CC BY-SA 3.0). Neapolitan pizza by Bex Walton / Wikimedia Commons (CC BY 2.0). Pho via Wikimedia Commons. Ceviche by Picanteria karol / Wikimedia Commons (CC BY-SA 4.0). Doner kebab via Wikimedia Commons (CC BY-SA 3.0).

Scroll to Top