Unsurprisingly, some of the world's biggest cities are also some of the best for foodies. 13 of the top 20 countries are located within Asia, four are in Europe, and two are in the United States. The top 20 cities have diverse options and cuisine choices, impressive accolades (like Michelin-starred restaurants), and many restaurants per capita.
1. Tokyo, Japan

Our Tokyo Bucket List Restaurant is named "Den".
Japan has three of the world's 15 best foodie destinations, and Tokyo leads the pack of global foodie destinations. Tokyo earned the highest marks for its number of Michelin restaurants and the number of national cuisines. An impressive 436 Michelin-starred restaurants are in Toyko alone, and foodies can also enjoy 120 different national cuisines while dining in this stellar city.
The traditional food in Japan is also often considered to be some of the healthiest in the world for the calorie-conscious foodie, with many of their dishes featuring plenty of fruits, vegetables, and seafood. In fact, Japanese people have some of the highest life expectancies in the world, and this is often attributed (at least in part) to their diet!
2. Paris, France
Paris is synonymous with exceptional cuisine. French food is world-famous for its rich food culture and history. Many of the country's most famous dishes are served worldwide, and its Parisian chefs are some of the most renowned.
Between French cheese, wine, and pastries, there's sure to be something for every foodie. Locally-sourced fruits, vegetables, and herbs are often featured heavily in French cuisine. All Paris visitors should sample the impressive selection of delicious pastries at France's famous pâtisseries.
Paris can be pretty pricey at an average of $69.90 for a mid-range meal for two, but the city boasts a laudable 423 Michelin-starred restaurants.
3. Bangkok, Thailand

Our Bangkok Bucket List Restaurant is named "Praya".
Bangkok has plenty of local, fresh cuisine, from street food to high-end restaurants and a wide range of dishes and eateries. The city boasts a remarkable fifteen "World's Best" restaurants, the highest of any city on our list. And, at an average price of only $24.10 for a mid-range meal for two, Bangkok's exceptional cuisine won't break the bank.
4. New York City, United States
New York City is famous for its foodie culture, with cuisines from all over the world represented in different boroughs throughout the city.
New York has its distinctive specialties, like fresh bagels, hot dogs, and pizza, but more than that, New York City is a hub of some of the best foods from all around the world. Diners can enjoy 118 different types of cuisine in New York City and 452 Michelin-starred restaurants (the most of any city on our list).
5. Phuket, Thailand
Amazing food is a big part of Thai culture. Phuket is Thailand's second of two world-famous cuisine cities in the top five foodie countries of the world. From spicy curries to fresh seafood, it's easy to find good food at any time of day. Foodies will delight in the fact that the average cost of a meal for two in Phuket is only $25.46.
Street food is a popular way to enjoy Thai food all around the country, and Phuket is no exception. Thai markets (and night markets) are a fantastic way to experience local dishes. Some examples include the Chillva Market and the Phuket Weekend Market.
Pro tip: When eating street food anywhere in the world, always check for freshness and ensure it looks sanitary and fully cooked.
6. Singapore
Singapore is a popular tourist destination for many reasons, one being its food culture. With a big melting pot of many cultures within the city, the variety of food here is endless - enticing food stalls, traditional Singaporean eateries, award-winning fine dining establishments, and modern fusion restaurants. Foreigners make up approximately 30% of all Singapore residents, so there's no end to the variety you can experience when visiting this dynamic city.
Singapore has over 250 Michelin-starred restaurants and over 100 represented types of cuisine, so there is sure to be something for everyone.
7. Osaka, Japan
Osaka is well known for its culinary specialties, including the multi-course Japanese traditional feast kaiseki. Osaka also has a variety of annual food and drink festivals, like the Tenjin festival and the Aizen summer festival, each featuring a wide range of culinary delicacies.
And as a bonus: Osaka's average cost per meal for a mid-range dinner for two is only $43.80, which is almost $10.00 cheaper than Tokyo's! It may not seem like much for one meal, but it adds up.
8. Hong Kong, China
With Cantonese, Chinese, and European roots, Hong Kong's food is not to be missed. Hong Kong cuisine tends to be incredibly fresh and heavily features fresh vegetables, fish, and tofu. Hong Kong may have plenty of traditional restaurants, but 114 types of cuisine are also represented in the city, and over 200 Michelin-starred restaurants.
9. Seoul, South Korea
South Korea is a popular foodie destination, with Korean specialties served worldwide. Korean food heavily features many fermented dishes, as fermented foods are considered healthy and great for digestion. Kimchi, arguably Korea's most popular and well-known fermented cabbage dish, is served at many meals. Seoul has an impressive 171 Michelin-starred restaurants, so there are plenty of amazing options to choose from!
10. Chiang Mai, Thailand

Our Chiang Mai Bucket List Restaurant is named "Kiti Panit".
Chiang Mai is one of Thailand's most popular tourist destinations and is a great place to experience the best of traditional Thai food. Chiang Mai may be known for its temples and beautiful nature, but the culinary culture should not be missed. And at only $17.97 for a two-person meal, Chiang Mai's cuisine won't break the bank.
11. London, United Kingdom
London is one of the most famous and bustling cities in the world, with a population of nearly 9 million people. It's no surprise that many of the world's best chefs congregate in this global hub. There are almost 400 Michelin-starred restaurants in London alone.
12. Taipei, Taiwan
Taipei, Taiwan's capital city, is a great island destination with a fascinating cultural history. It is a lively, buzzing city that should not be missed. Taipei is a great destination for seafood lovers, as it is heavily featured in their cuisine thanks to the close proximity to the Pacific Ocean. Vegetarians can rejoice as well, as there are plenty of veggie options featured throughout the city.
Street food is popular in Taipei, as are its night markets featuring stalls of delicious dishes. Markets are great for trying many different types of Taiwanese cuisines in one place, and should not be missed by the traveling foodie.
13. São Paulo, Brazil
Surprisingly, São Paulo is the only South American city in our top 15 list. Sao Paulo is the largest city in Brazil, and it's also one of the most diverse. The city has a rich culinary culture, with influences from all over the world, including Europe, Africa, and Asia.
Sao Paulo has a wide array of delicious, hearty meals, sweet pastries, and traditional drinks to keep every foodie satiated.
14. Kyoto, Japan
Kyoto is our third Japanese city in our top 15 rankings of best foodie destinations, and for a good reason. Kyoto restaurants heavily feature plenty of traditional Japanese cuisine, like yudofu, tempura, and soba. Kyoto has over 200 Michelin-starred restaurants.
15. Bali, Indonesia

Our Bali Bucket List Restaurant is named "Sukun".
Last but not least, Bali is a world-famous travel destination, and Indonesian food is one of the biggest draws for tourists. The food of Bali is a cuisine that heavily features rice, vegetables, meat, and plenty of bright spices.
Interestingly, Bali is the only restaurant in our top 15 list with no Michelin-starred restaurants. However, there are plenty of unique eateries to try, regardless.