Food is the fastest way into a city’s soul. Skip the fancy restaurants for a day and head to the street corners, the night markets, the hole-in-the-wall windows, and the bicycle carts. That’s where you’ll find the real thing.
I’ve been chasing street food across the world for years. Some of my most memorable meals have cost less than a dollar. Some of the most interesting conversations I’ve ever had started with pointing at something on a food cart and asking what it was.
Here are 30 cities where street food isn’t just a meal. It’s the whole experience.
The Americas
New York City, USA
New York is the ultimate street food city because it is, at its heart, a city of immigrants. Every wave of newcomers brought their food with them, and those flavors are still evolving in neighborhoods like Flushing, Jackson Heights, and the Lower East Side.
Colombian arepas, Indian masala dosa, Middle Eastern shawarma, Thai satay, and Italian sausages on the same block. The variety is staggering. But the undisputed icon of New York street food is the humble hot dog.
Grab one from a cart near Central Park, load it with sauerkraut, mustard, and onions, and eat it while walking. That’s as local as it gets.
New Orleans, Louisiana, USA
New Orleans has one of the most distinctive food cultures in the United States, built on Cajun, French, and Creole cooking that produces flavors you simply cannot find anywhere else in the country.
The three things you must eat here: beignets, gumbo, and king cake. Beignets are squares of fried dough buried under powdered sugar, served hot in orders of three.
Gumbo is a thick, hearty stew that changes with the seasons, seafood in summer, venison or alligator in fall, smoked Andouille sausage in winter. King cake, braided and decorated in Mardi Gras colors, is the city’s most celebratory street food.
Dallas, Texas, USA
Dallas has nearly 200 food trucks operating on any given day. Klyde Warren Park, next to the Dallas Museum of Art, is one of the best spots to experience this.
Wood-fired pizza, Greek food, Peruvian dishes, Maine lobster rolls, vegan desserts, and Texas BBQ all within a short walk of each other. It’s a proper afternoon feast.
Havana, Cuba
Havana’s street food operates by its own rules. Vendors appear and disappear. Ingredients change daily. Nothing is predictable, and that’s part of the charm.
The most iconic dish is pan con lechón, slow-roasted garlicky pork packed into crusty Cuban bread with pickled onions. It’s deeply satisfying and costs almost nothing.
Peso pizza, sold from tiny windows cut into family homes, is thick, doughy, and unlike any pizza you’ve had elsewhere.
Churros dusted with cinnamon and sugar, chiviricos (deep-fried dough strips), and freshly squeezed guarapo (sugarcane juice) over ice round out the essentials.
Explore around Plaza Vieja in Old Havana and along Obispo Street. Carry small bills as vendors rarely have change for large notes.
San Ignacio, Belize
San Ignacio is a small rainforest town in western Belize and one of the most surprising food destinations on this list.
A melting pot of Spanish, German, Chinese, Mayan, and Mennonite cultures, it has an open-air market that spills onto cobblestone streets, with vendors selling everything from fresh papayas to marinated pork sizzling over coals.
The fried jack is the thing to eat here—heavily spiced beans and rice stuffed into fried dough, drenched in pickled cabbage and cotija cheese. You can smell them from two streets away.
Merida, Mexico
The Yucatan Peninsula has its own culinary history, quite separate from the rest of Mexico.
The dish to try in Merida is panuchos de lechón, a tortilla stuffed with refried black beans and topped with slow-roasted suckling pig. Crispy, soft, and completely messy.
Also worth seeking out: salbutes and al pastor tacos marinated with guajillo chilis, achiote, and pineapple.
Mexico City, Mexico
Mexico City is one of the world’s great street food capitals. Tacos, enchiladas, tostadas, and tamales are available from carts and market stalls at almost every hour of the day and night.
The dish worth going out of your way for is birria tacos, made from a rich stew of goat, lamb, and beef in a spicy tomato broth, served with broth on the side for dipping.
One of the most talked-about street foods in the world right now, and for good reason.
Asia
Indore, India
Indore makes a convincing case for being the street food capital of India. The Sarafa Bazaar, a centuries-old jewelry market by day, transforms into India’s only night food street after 8 pm, running until 2 am.
Vendors bring the full range of central Indian food: Bhutte Ka Kees, King Size Jalebi, Sabudana Khichdi, and Dahi Vada. Many dishes here were invented at this very market.
Chengdu, China
Chengdu reportedly has the highest restaurant density of any city in the world, and its food spills onto its streets in equally impressive fashion.
Steamed buns, noodles, and famous dumplings share space with rabbit heads, snake skewers, and pig jowls for the adventurous.
UNESCO designated Chengdu the first City of Gastronomy in Asia in 2010. Ask anyone in China where to find the best street food, and this is almost always the answer.
Beijing, China
Beijing’s street food will surprise a first-time Western visitor. Scorpions, water bugs, and centipedes sit alongside excellent dumplings and jian bing, a savory crepe filled with egg, crispy wonton, and hoisin sauce, one of the great Beijing breakfast foods. Beyond the unusual, Beijing does street snacks very well.
Chiang Mai, Thailand
Chiang Mai consistently ranks among the world’s best street food cities. The food is made with fresh ingredients bought that morning and cooked to order.
Beyond the well-known Pad Thai, look for Moo Todd Kratiem Phrik (fried pork with garlic and pepper) and Pad Krapow Gai (spicy basil chicken). The North Gate Food Market is one of the best spots. Follow the locals, not the tourists.
Bangkok, Thailand
Bangkok is in a category of its own. Almost every corner has something delicious happening, and you could visit a different street food hub every night of a week-long trip without repeating yourself.
Chinatown, Victory Monument, Ratchawat Market. Each has its own character and dishes.
For dessert, khao niew ma muang, mango sticky rice, is one of the great simple pleasures in all of Southeast Asian food.
Saigon, Vietnam
Saigon is the street food capital of Vietnam. Every alleyway is lined with soup stalls and sandwich carts from early morning until well after midnight.
Pho Bo Kho, with its slow-simmered beef broth, is one of the most satisfying bowls of soup you’ll find anywhere, served with rice noodles or a crispy baguette. Banh Mi sandwiches, loaded with grilled pork, pate, herbs, and pickled vegetables, are the city’s perfect on-the-go food.
Penang, Malaysia
Penang is one of the most celebrated food destinations in Southeast Asia. Char Koay Teow, a wok-fried noodle dish with prawns, cockles, and egg in a smoky sauce, is the signature dish.
Penang Assam Laksa, a sour fish broth-based noodle soup made tangy with tamarind, is unlike any other laksa in Malaysia. Anthony Bourdain was a devoted fan, which tells you everything you need to know.
Taiwan
Taiwan’s night markets are legendary. Green onion pancakes, barbecued corn, fish ball soup, fried quail eggs, and oyster vermicelli are the essentials.
Bubble milk tea was invented here, and drinking it at its source is a different experience entirely. Then there’s stinky tofu, which smells far worse than it tastes. Don’t leave Taiwan without trying it.
Bali, Indonesia
Bali’s street food operates out of kitchen carts on wheels and warungs, small traditional roadside restaurants with a few plastic chairs out front.
Nasi Goreng (fried rice), chicken satay with peanut sauce, and Bakso soup, available from motorcycle vendors who stop wherever you wave them down, are the essentials.
The simplicity of the setting makes the food taste even better.
Tokyo, Japan
The Asakusa district is where Tokyo’s street food tradition comes alive. The area around Nakamise-dori is lined with stalls selling tempura, takoyaki (octopus balls), yakisoba noodles, and sweet ningyo-yaki filled with red bean paste. A full meal here costs less than $10. Pull up a plastic stool and dig in.
Manila, Philippines
Manila’s street food scene is bold and adventurous. Balut, a fertilized duck egg boiled and eaten from the shell, is the most famous.
I saw grilled chicken intestines dipped in vinegar sauce, which is many locals’ favorite.
Banana Que (banana on a stick fried with brown sugar) and Turon (banana in a spring-roll wrapper coated with caramelized sugar) provide the sweet counterpoint.
Colombo, Sri Lanka
Sri Lankan street food is built around “short eats,” savory pastries, rolls, and cutlets sold from roadside shops at any hour.
The real star is kottu, godhamba roti chopped on a flat grill with meat, vegetables, and spices.
You can find it by the sound alone, the rhythmic clatter of the cook’s two blades hitting the grill. Follow that sound, and you will eat very well.
Istanbul, Turkey
Istanbul’s street food tradition goes back centuries. Mornings begin with hot tea and a simit, a sesame-crusted bread ring sold from carts throughout the city.
Balik ekmek (grilled fish in a bun) sold from boats along the Golden Horn is an Istanbul experience in itself.
Gözleme, lahmacun, and midye dolma (mussels stuffed with spicy rice and lemon) are all essential. Spend any amount of time on Istanbul’s streets, and you will never go hungry.
Europe and Africa
San Sebastian, Spain
San Sebastian may be the most serious street food city in Europe, and its currency is the pintxo.
Pronounced “peen-cho,” these small bites served in bars across the Old Town range from simple anchovy-and-olive skewers to elaborate preparations that wouldn’t be out of place in a fine dining restaurant.
The Parte Vieja has more than 200 bars packed into a few cobblestone blocks. Move from bar to bar, ordering one or two pintxos and a small glass of local txakoli wine at each stop. A typical pintxo costs between €2 and €6.
Bar Néstor is famous for its tortilla española, made in limited quantities twice a day and always sold out. La Viña’s burnt Basque cheesecake is the perfect way to end a pintxo crawl.
This city eats like nowhere else in Europe. If you’re planning a trip to northern Spain, San Sebastian has to be on the list.
Borough Market, London, UK
Borough Market, near London Bridge, is the oldest food market in London and one of the great street food destinations in Europe, open Thursday through Saturday. Richard Haward Oysters, run by seventh-generation oystermen, is the iconic stall.
Oysters are shucked fresh in front of you, served with condiments and lemon, starting at around £0.90 each. Beyond the oysters, everything from rare breed meats to international street food and British seasonal produce.
Cologne, Germany
Cologne’s street food scene is far more diverse than Germany’s reputation suggests. Every Thursday at Rudolfplatz, the Meet and Eat market brings together Vietnamese sandwiches, falafels, gourmet burgers, and bratwurst.
A monthly Street Food Festival at Helios covers even more ground. The currywurst, a grilled bratwurst with sweet curry sauce, remains the local classic.
Dresden, Germany
Dresden’s street food is rooted in the flavors of former East Germany. Bratwurst, doner kebabs, and Quarkballchen (sweet fried cheese dumplings) are the staples. But currywurst rules here as it does in Cologne. If you want to eat like a local in Dresden, that’s the dish.
Reykjavik, Iceland
Near the harbor in Reykjavik stands a modest hot dog stand called Baejarins Beztu Pylsur, “the best hot dogs in town.” Both Bill Clinton and Anthony Bourdain have sampled and approved.
The secret is a small amount of ground lamb in the recipe. Order yours with the works: mustard, ketchup, remoulade, raw onion, and crispy fried onion.
Helsinki, Finland
Finland invented Restaurant Day, a quarterly pop-up food event where anyone can open a temporary restaurant on the streets. Four times a year, the central Esplanadi street transforms into an outdoor feast representing cuisines from all over the world. It’s one of the most joyful food events in Europe.
Pembrokeshire, Wales, UK
Wales is not the first place most people think of for street food, but Pembrokeshire’s quality of produce is outstanding. Lamb, lobster, shellfish, and Welsh specialties like laverbread and Welsh cakes make it worth the detour.
A famous beach food van here serves fresh Welsh lobster with burgers and bacon dressed in laverbread black butter. The owner collects the laverbread from the beach daily.
Kampala, Uganda
In Kampala, street food is simply how most people eat out. The Rolex, an omelette rolled inside a chapati with potatoes and chili sauce, is the national street dish.
Cheap, filling, and genuinely good. Muchomo, grilled meat on a stick, is available everywhere. Together with Mandazi and Sumbusas, this is what real local eating looks like in Uganda.
Marrakech, Morocco
In Marrakech, the real local cooking happens on the street, not in restaurants. The Jemaa el-Fna square at dusk is one of the great food spectacles in the world, dozens of stalls firing up grills as the sun sets, filling the square with smoke and the smell of mechoui, tangia, and merguez.
Sfinge and msemmen are the everyday street snacks. Wander away from the square and follow the locals.
Jerusalem, Israel
The Mahane Yehuda market, the shuk, is the beating heart of Jerusalem’s food culture. Giant slabs of halva, bread soaked in olive oil and za’atar, fresh fruits, olives, cheeses, and freshly squeezed juices.
Small restaurants nearby serve traditional hummus, grilled meats, and spinach-and-cheese pastries. Jerusalem has been feeding people at markets like this for centuries, and it shows.
Final Thoughts
Street food is one of the great equalizers in travel. At a food cart or a night market, everyone stands in the same line and has access to the same extraordinary food. No reservations, no dress codes, no menus you can’t read.
Every city on this list will feed you well. Some will surprise you. A few might challenge you. All of them are worth going out of your way for.
What cities have given you your best street food memories? Drop them in the comments below!

BTW, if you are getting ready for your trip, make sure to take advantage of these useful, money-saving links to book your trip:
- Research and book your flight with Skyscanner. I have found them to be the best because they list all airlines including the budget ones. You are always sure of having researched all options.
- For car rental around the world, Discover Cars has flexible pickup and drop-off options, I recommend Discover Cars.
- Book your accommodation with Booking.com. I find they have a wide selection and a nice, user-friendly, transparent website.
- Protect your trip and, more importantly, protect yourself with travel insurance. I use Travelinsurance.com and have been very happy with them.
- For more general tours to any destination or attraction, book with Viator. Check them out.
- Need a visa? Get your visa for all countries with Passport Visa Express.
- Looking for a cool walking tour to explore a city? My favorite walking tours are offered by Take Walks.
- Food and drink tours are the best way to enjoy a city. And Devour Tours are my favorite.
- Looking for a good VPN to protect your security, privacy and freedom online while traveling? Nordvpn is your best option.
- The best and most economical way to stay connected while traveling is with an Airalo eSIM.
I personally use, and can recommend, all the companies listed here and elsewhere on my blog. By booking through these sites, the small commission we earn – at no cost to you – helps us maintain this site so we can continue to offer our readers valuable travel tips and advice.



12 Responses
These are all so mouth-watering!!! So many places with great street food. Those who don’t try it really miss out!
I know! The hard part is choosing. Thanks for reading.
What a wonderful way to start an adventure through Asia! love it
Yes, food is a key ingredient of a trip to Asia. So glad you liked it.
This makes me so hungry – wish I could squeeze in a visit to Asia soon! Thanks for including my contribution.
Thank YOU! This was a joy to write with all the great contributions.
I love the street food in Saigon, definitely one of my favourite cities to travel to eat. Beijing for me is less impressive, the bugs are more for tourists than locals. But the best city for street food has got to be Hong Kong. We have everything from Egg waffles, sweet tofu pudding and pineapple buns to exotic options like pig intestines and fried squid. If you are interested, we have a full list on our blog
I completely agree with Chiang Mai in Thailand. I never had a bad meal in all of Thailand to be honest!! I also loved the street food in Vietnam although there were lots of snacks I tried that I never knew the name of.
I have not been to India (yet) but the food just looks and sounds delicious and I have a feeling will take number one spot for street food…
Yes, Thailand is one of the best for street food, but you kind of expect it there. Places that surprised me with their street food are Taipei and several cities in Japan. The food there was amazing. Thanks for commenting.
Hey !! Thanks for the post .Just tripped over this and I love the info. Well done! I’m a “young” active 65 year old looking to start traveling alone to places more intriguing than Paris or Rome( which I love ,but…)
Hey! Thanks for reading and commenting. You are precisely the type of person we want in our Facebook Group, “Over 50 Women Travelers Community and Resource Sharing.” We go beyond the standard tourism spots and explore the more exotic and unusual destinations. Please consider this your formal invitation. I look forward to seeing you there.