You haven't experienced New York City 'til you've wolfed down a curbside hot dog doused in ketchup, mustard, and relish. Similarly, a trip to Bangkok isn't complete without slurping a bowl of spicy boat noodles, dished out by a hawker on Boat Noodle Alley. Street food isn't just a fast, cheap, and delicious way to fill your stomach—it's a way of truly experiencing and immersing yourself in a destination.
Though almost every city in the world offers its own unique kind of street food, a handful of cities simply take it to the next level. We're talking about the kind of deliciousness you feel at your core with each bite—the feeling you get when tucking into a soulful Moroccan tagine, for example, or a freshly made banh mi—and with so many available options that you could go an entire trip without ever setting foot inside a restaurant.
Classic street food cities like New York and Singapore immediately come to mind, with their established street food culture and centralized hawker and food truck areas. But then there are those under-the-radar foodie cities that are slowly becoming the world's next street food capitals: Rio with its Nutella-filled tapioca crêpes, Sydney with its beachfront burgers, and Cartagena with its chicharron-topped bollos. Who needs Michelin stars when you have street eats this good?
Here, we've put together a list of where to find the world's most delicious street food, with insider tips on where to eat, what to order, and what to avoid.