Where to go for the World’s Best Street Food


Some travelers follow their head, others their heart, but me? I listen to my stomach, deciphering its rumbles and following where it directs me to go, based on which exotic flavors and authentic dishes I can’t wait to taste next.

So, from Mumbai to Mexico City, tagine to tacos, we’ve compiled a list of the places you should visit for the world’s best street eats, where to head to find the best hawker spots, as well as which must-try local treats you should get your teeth into. Enjoy and try not to drool everywhere.

Warning: this round-up of the best cities to visit for street food will make you hungry.

1. Bangkok


Bangkok’s street food scene is definitely one of the best Asian food experiences you can have as a visitor to the city and a way of life for locals. Although not confined to any one particular area of the city, Chinatown and the city’s markets are ideal for snack-hunters on the prowl.

Meander down any soi (short road or alley) and you’re sure to find steaming stalls serving up grilled satay, pad thai, spring rolls, and other typical Thai titbits. Finish your meal off with freshly sliced guava, juicy mango, or other exotic fruits such as sweet mangosteen and pungent durian.

2. Mexico City


Tostadas, tamales, and tacos… oh my! CDMX’s street food is both flavorsome and moreish – after all, it’s impossible to order just one taco.

Start with the classic tacos al pastor (pork, sometimes with pineapple), then work your way up to cow tongue and eyeball. For dessert, opt for tangy pomegranate seed sprinkled with salt and chili, served with a squeeze of lime.

3. Osaka


Osaka’s Dotonbori district offers a street food safari of tasty delights as well as a feast for the eyes, with quirky shopfront designs, neon signs (including the famed Glico running man), and little izakaya (bars) tucked away down side streets.

Don’t miss the freshly made takoyaki – diced octopus in batter, served with takoyaki sauce, mayonnaise, and a sprinkling of bonito flakes.

4. Istanbul


Head to Istanbul’s Karakoy and Ortakoy neighborhoods to discover how Turkish street food is so much more than the traditional doner kebab (though that’s always an excellent choice).

Choose from bagel-like simit bread, kumpir stuffed baked potatoes, borek flaky pastries, and balik ekmek fish sandwiches, but leave room for sweet baklava to finish.

5. Hong Kong


Hong Kong’s enduring street food culture can be a mixed bag of stomach Russian roulette for hungry tourists, but that’s part of the fun. Cheong fun steamed rice rolls soaked in a sweet soy sauce make for a sweet snack, whilst egg waffles are as delicious as they are Instagrammable.

However, if you’re feeling more adventurous, try curried fish balls, pig intestine, fermented bean curd, and that thing everyone is eating yet can’t seem to translate for you, but, hell, you’ll try it anyway!

6. Cairo


You may be familiar with falafel, kofta, and shawarma already, but there are plenty of other Egyptian street food delicacies that haven’t yet found their way to the international food stage.

Start with a breakfast of fuul fava bean dip, best enjoyed with falafel. Then, for lunch try koshary, made with pasta, rice, and lentils, topped with a spicy tomato sauce. For dinner, go for pizza-like hawawshi, which consists of minced meat, onions, and chilies sandwiched between layers of Arabic-style bread.

7. Portland


Portland’s renowned hipster vibe comes complete with a strong food truck presence, many of which you can find parked up around town or in semi-permanent “pods.”

The cuisines on offer are niche and diverse, so bring a couple of friends along to share plates of Romanian chimney cakes, bacon cheeseburger dumplings, and panzerotti (a Portland original of one part fry bread and one part calzone).

Wash all of this down with an artisan coffee, craft beer, or glass of vino from an urban winery. I’ll bet my pierogis you’re served by a man with thick-rimmed glasses, a man bun, and a twirly mustache.

8. Mumbai


A bout of infamous “Delhi belly” is worth the risk for the rich flavors on offer at Mumbai’s busy street stalls. Bhelpuri (puffed rice and vegetables in a tangy tamarind sauce) and vada pav (potatoes seasoned with garlic, chili, and herbs) are the main draws here, but hearty biryanis are also a winner, best paired with a sweet mango lassi to calm your tickled taste buds.

However, if you’re worried about getting sick from local street food, read our Food & Drink Safety Guide for advice on how to choose what to eat wisely whilst traveling.

9. Ho Chi Minh


Walk down the streets of Ho Chi Minh (Saigon) and it’s impossible not to be tempted by the fragrant wafts of pho and freshly baked baguettes – a perfect example of the city’s East-meets-West cuisine.

Squat on a plastic stool with your soup noodles or eat your banh mi on the go, choosing from a selection of fillings including pate, Vietnamese sausage, chicken, pickled veggies, meatballs, grilled pork, or beef.

10. Rio de Janeiro


Brazil’s capital, Rio de Janeiro, is full of culinary delights; fusing Portuguese with Japanese and original Brazilian styles in its street food scene. Head to the beaches of Ipanema or Copacabana for street eats such as churrasquinho meat skewers, pao de queijo cheesy bread, pastel meat pockets akin to dumplings, and cachorro quente hot dogs.

If you still have room, then indulge your sweet tooth with tapioca crepes and chocolate churros, followed by fresh acai juice.

11. Marrakech


The souks of Marrakech’s medina transform into a lively assortment of street food stalls, performances, and entertainment when the sun goes down, creating a festival-like atmosphere.

Have your fortune told, listen to live music, puff on a hookah pipe, then tuck into plates of tagine, fried eggplant, couscous, and a bowl of harira soup. Perhaps you could even nibble at a few local favorites, such as snails and sheep’s head if you’re feeling brave.

12. Durban


A blend of Zulu, Indian, and European influences have converged in the South African city of Durban to create delicious street food options.

Curries are a must-try, with rotis, samosas, and “bunny chow” (a hollowed bread roll filled with curry) great takeaway options for satisfying the munchies. If you can’t handle the spice, other choice dishes include whole grilled chicken, lamb wors (sausage), and Zulu burgers.

13. Singapore


Think of street food and you might well be conjuring images of Singapore’s hawker centers, with a variety of Asian flavors available, including Chinese, Indian, and Malay. Although stricter health regulations have set high standards for the hawkers (and therefore moved much of the street food off the street), there are still plenty of authentic and flavorsome dishes to sample.

Enjoy tongue-tingling Hokkien mee noodles, steamed pork buns, grilled satay with peanut sauce, steaming laksa soup noodles, and fresh seafood, amongst many others. Next, head to the island’s Little India for a thali tray of delectable dhals and aromatic curries.

14. Paris


Think of French cuisine and you may conjure images of frogs’ legs, or snails drizzled in garlic. However, the city’s most humble of dishes is also one you can simply find on a cobbled Parisian street corner: the crêpe.

Savory crêpes with dripping gruyère cheese and thinly-sliced ham is a delicious lunchtime snack, or select Nutella and banana if you’re feeling something sweet.

15. Cartagena


The plazas of Colombia’s Cartagena are filled with stalls serving up skewers of carne, cups of tangy ceviche, plus the local favorite of arepas.

Found all over Colombia and Venezuela, arepas are a kind of cornbread, fashioned like a pancake patty and filled with cheese, meat, tomatoes, salad, or eggs, plus lashings of butter.

16. Seoul


Head to the markets of South Korea’s capital and you’ll discover a plethora of exciting street eating options.

Myeong-dong is one of the city’s best spots for street food, with vendors selling bindaetteok (mung bean pancakes), haemul pajeon (seafood pancakes), gimbap (Korean rice rolls similar to sushi), mandu (steamed dumplings), and gyeran-bbang (sweet egg bread).

17. Palermo


Italian food is beloved all over the world, so picking just one Italian city is extremely difficult. Sicily’s Palermo beat Rome to the punch with Italian favorites such as sliced pizza and focaccia, plus Sicilian originals such as arancini (fried rice balls) and pani câ mèusa (bread with spleen, often served with ricotta cheese).

Sicily also boasts some of the best gelati in the country, perfect for a passeggiata on a warm summer evening.

18. Honolulu


Hawaii’s mix of migrants and fresh seafood have combined to create a thriving street food culture. Try poke (raw fish salad), often served with tuna or octopus, with flavors ranging from kimchi to ceviche.

Food trucks also sell malasadas (Hawaiian donuts) and manapua (pork buns). If you’re in the city on the last Friday of the month, don’t miss “Eat the Street” – a food truck rally in Kaka’ako Park.

19. Berlin


For carnivores, Berlin is a street food haven, serving up plates of ubiquitous currywurst; chopped up bratwurst sausages drowned in ketchup and dusted with curry powder.

This dish is best ordered with a side of crispy potato pancakes, or hand-cut spätzle (a type of pasta), then washed down with a German beer.

20. Kingston


Two words: jerk chicken. The irresistible smoky flavor comes from the charcoal and green pimento wood, which the chicken is cooked over; as well as the rich spices and peppers rubbed into the meat.

This spicy snack is usually served with rice and peas, sometimes a bowl of oxtail soup, but always with a tropical climate and laidback reggae tunes.

Did any of the above street eats and local delicacies get your mouth watering? Or did we miss out one of your favorite foodie destinations? Let us know in the comments below.

Now, I think it must be lunchtime…

Wanderlist item suggestion


Think we've missed an item from this list? If you think so, please fill in the details below and we'll consider adding it.

Share this:

More Wanderlists you might enjoy

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.

backpacker travel logo