Top Michelin-Starred Restaurants in Bangkok (2025 Guide)
Top Michelin-Starred Restaurants in Bangkok (2025 Guide)
Bangkok, Thailand, is a food lover’s paradise. From humble street stalls to exclusive dining rooms, the city offers an incredible range of culinary experiences. For those seeking a variety of high-end cuisine, Bangkok is home to numerous Michelin-starred restaurants known for their exceptional food, ambience, and service. Below, we introduce the top Michelin-starred restaurants in Bangkok. Before we dig into the guide to Michelin-starred restaurants in Bangkok, let’s quickly understand what makes a restaurant earn one or more of those coveted stars.
Planning your culinary adventure in Bangkok? Don’t forget your visa! With Atlys, you can apply for your Thailand visa in just a few clicks. No embassy visits, no confusing paperwork.
What is a Michelin-starred restaurant?
A Michelin-starred restaurant is a dining establishment that has been recognised by the Michelin Guide for outstanding cooking. It’s one of the most prestigious honours a restaurant can receive in the culinary world.
What Does a Michelin Star Mean?
The Michelin Guide, originally published by the Michelin tire company in France over a century ago, began as a travel guide. Over time, it evolved into one of the most trusted sources for restaurant recommendations globally.
Restaurants can be awarded:
One Star: A very good restaurant in its category.
Two Stars: Excellent cooking, worth a detour.
Three Stars: Exceptional cuisine, worth a special journey.
How does a restaurant get a Michelin star?
The Michelin Guide awards one, two, or three stars based on a strict set of standards, evaluated anonymously by professional inspectors. Here are the five core criteria used to assess restaurants:
Quality of Ingredients: We select only the finest, freshest, and most thoughtfully sourced ingredients.
Mastery of Cooking Techniques: From grilling to fermenting, chefs must demonstrate expert-level skill and control in every method they use.
Chef’s Personality in the Cuisine: The food should reflect the chef’s unique identity, creativity, and passion, not just good taste.
Value for Money: Whether it's a high-end French tasting or elevated Thai street food, the dining experience should be worth the price you pay.
Consistency: Every dish must deliver, not just once, but consistently across repeat visits, seasons, and service hours.
Now that you know what it takes to earn a Michelin star, let’s explore the ten best Michelin-starred restaurants in Bangkok that bring all these elements together. From traditional Thai cuisine to global gourmet experiences, this list caters to every type of foodie.
1. Sorn (Southern Thai Cuisine)
Sorn is a three-Michelin-star restaurant celebrated for its elevated Southern Thai cuisine. Diners enjoy an impeccably curated multi-course menu featuring local seafood and heritage recipes, crafted by Chef Supaksorn “Ice” Jongsiri. The experience is intense in flavour (the spice level can be adjusted) and highly sought after; securing a reservation can be challenging. Still, it’s worth the effort for what many consider Bangkok’s best Thai dining experience.
Address: 56 Soi Sukhumvit 26, Khlong Tan, Khlong Toei, Bangkok 10110, Thailand
Average price: THB 7,200 per person (around USD 200) for a tasting menu.
2. R-Haan (Royal Thai Fine Dining)
R-Haan is a two-Michelin-star restaurant that pays tribute to Thailand’s rich culinary heritage. Led by Chef Chumpol Jangprai, R-Haan offers a refined “Samrub” (traditional Thai set menu) that showcases royal Thai recipes and seasonal local ingredients. The multi-course menu is served family-style, highlighting the essence of Thai culture on each plate. From the welcome amuse-bouche to the elaborate desserts, R-Haan delivers an authentic journey through Thai flavours in an elegant setting.
Address: 131 Soi Sukhumvit 53, Khlong Tan Nuea, Watthana, Bangkok 10110, Thailand.
Average price: THB 5,200+ per person (around USD 150) for a seasonal tasting menu.
3. Sühring (Modern German Cuisine)
Sühring is run by twin chefs Thomas and Mathias Sühring and has earned two Michelin stars for its inventive German cuisine. Set in a beautiful villa, Sühring’s tasting menus present German classics with a contemporary twist. Dishes are inspired by the chefs’ childhood memories and family recipes, utilising techniques like fermenting and pickling to add depth of flavour. The result is a creative, meticulously crafted dining experience – from homemade pretzels to modern interpretations of German comfort food – that has garnered international acclaim.
Address: 10 Soi Yen Akat 3, Chong Nonsi, Yan Nawa, Bangkok 10120, Thailand.
Average price: THB 7,800+ per person (around USD 230) for the full tasting dinner.
4. Mezzaluna (European-Japanese Fusion)
Perched on the 65th floor with panoramic city views, Mezzaluna is a two-Michelin-star restaurant offering an unforgettable fine-dining experience. Chef Ryuki Kawasaki delivers a seven-course menu that blends French-inspired European cuisine with Japanese precision and ingredients. Signature dishes often feature premium wagyu beef or seasonal Japanese produce in artful compositions. With its sky-high location and sophisticated dishes, Mezzaluna lets you literally and figuratively dine among the stars of Bangkok.
Address: 65F, Tower Club at Lebua, 1055 Silom Road, Silom, Bang Rak, Bangkok 10500, Thailand.
Average price: THB 7,000 per person (around USD 200) for a 7-course tasting menu.
5. Chef’s Table (Contemporary French)
Chef’s Table is a two-Michelin-star restaurant where the open kitchen takes centre stage. Helmed by Chef Vincent Thierry (formerly of 3-star Caprice in Hong Kong), it offers modern French fine dining with a panoramic skyline backdrop. Guests can watch the chefs in action as inventive courses are prepared, each showcasing meticulous French techniques and top-quality ingredients. From the elegant starters to the indulgent desserts, every dish is refined and balanced, making Chef’s Table a must-visit for gourmets seeking the finest French cuisine in Bangkok.
Address: 61F, Tower Club at Lebua, 1055 Silom Road, Si Lom, Bang Rak, Bangkok 10500, Thailand.
Average price: THB 9,200+ per person (around USD 270) for a 7-course chef’s tasting menu.
6. Gaa (Innovative Indian-Inspired Cuisine)
Gaa is a two-Michelin-star restaurant led by Chef Garima Arora, the first Indian female chef to earn a Michelin star. Set in a renovated Thai house, Gaa serves a creative tasting menu that applies Indian cooking techniques to seasonal Thai ingredients. Diners can expect playful interpretations of street food and traditional flavours, think inventive small bites and courses that blend Indian spices with Thai produce. Chef Garima’s approach results in precisely balanced dishes with bold flavours and surprising textures. Gaa’s unique marriage of Indian and Thai culinary traditions makes it one of Bangkok’s most exciting dining experiences.
Address: 46/1 Sukhumvit 53, Khlong Tan Nuea, Watthana, Bangkok 10110, Thailand.
Average price: THB 4,900+ per person (around USD 140) for the tasting menu.
7. Baan Tepa (Farm-to-Table Thai)
Baan Tepa is a two-Michelin-star restaurant run by Chef Chudaree “Tam” Debhakam, known for its farm-to-table philosophy. Housed in a charming family villa, this restaurant offers a contemporary Thai tasting menu featuring sustainable, seasonal ingredients, many of which are grown in its garden. Each course highlights Thailand’s regional flavours with a modern twist, all presented elegantly. Baan Tepa even earned a Michelin Green Star for its commitment to sustainability. Diners are treated to a warm, “home-style” fine dining experience that reflects a deep respect for nature and Thai culinary heritage.
Address: 561 Ramkhamhaeng Road, Hua Mak, Bang Kapi, Bangkok 10240, Thailand.
Average price: THB 5,000 per person (around USD 150) for a seasonal tasting menu.
8. Le Du (Modern Thai Cuisine)
Le Du, which means “season” in Thai, is a one-Michelin-star restaurant that has gained international fame (it was rated Asia’s Best Restaurant in 2023). Chef Thitid “Ton” Tassanakajohn champions a seasonal Thai menu using local ingredients prepared with modern techniques. Guests can choose between a four-course and a six-course tasting menu. Dishes at Le Du are beautifully plated and may include creative takes on Thai favourites, such as an inventive version of mango sticky rice or river prawns with organic rice. The cuisine here is contemporary and approachable, making Le Du a great introduction to progressive Thai fine dining.
Address: 399/3 Silom 7 Alley, Silom, Bang Rak, Bangkok 10500, Thailand.
Average price: THB 4,500-5,500+ per person (around USD 150–180, depending on a 4-course or 6-course menu).
9. Blue by Alain Ducasse (French Fine Dining)
Blue by Alain Ducasse is a stunning one-Michelin-star restaurant by world-renowned chef Alain Ducasse. Located alongside the Chao Phraya River inside the Iconsiam mall, Blue offers polished, contemporary French cuisine in a luxurious setting. Under Executive Chef Wilfrid Hocquet (trained by Ducasse), the menu features premium ingredients and elegant French dishes, including items such as guinea fowl pithivier or line-caught fish served with delicate sauces. The dining room is beautifully designed in shades of blue and gold, providing a relaxed yet refined atmosphere. With its sophisticated menu and impeccable service, Blue by Alain Ducasse has quickly become one of Bangkok’s top destinations for French fine dining.
Address: Unit L101, 1F ICONLUXE, ICONSIAM, 299 Charoen Nakhon Road, Khlong Ton Sai, Khlong San, Bangkok 10600, Thailand.
Average price: THB 4,300 per person (around USD 125) for a full-course meal.
But here’s the twist: Michelin stars aren’t just reserved for fancy fine-dining establishments with white tablecloths and crystal glassware. Bangkok is one of the few cities in the world where humble street food stalls share the spotlight with luxury restaurants.
10. Raan Jay Fai (Legendary Street Food)
Jay Fai is a renowned street-food stall in Bangkok that has earned a Michelin star for its exceptional cooking. Run by the iconic Auntie Jay Fai, who cooks wearing her signature goggles, this humble open-air eatery serves high-end street food – especially known for the crab omelette and drunken noodles packed with huge seafood portions Dining here is a very different Michelin experience: you sit on simple stools by the street, and there are often long queues since they don’t take reservations. Despite the no-frills setting, the prices are higher than typical street food (due to the premium ingredients), but the taste and quality make it worthwhile. Eating at Jay Fai offers an authentic taste of Bangkok’s soul, proving that Michelin-worthy food isn’t only found in luxury restaurants.
Address: 327 Maha Chai Road, Samran Rat, Phra Nakhon, Bangkok 10200
Average Price: ฿800–฿1,500 (Approx. USD 22–42) per person
The best-value restaurants, offering a three-course meal at a reasonable price, have been recognised with a special award by Michelin: the Bib Gourmand.
Yes, you read that right. Some of Bangkok’s most legendary street vendors have earned a coveted Michelin star, proving that unforgettable food doesn’t need to come with a hefty price tag or a formal setting. Here is the list of these food stalls you can find in Bangkok:
Guay Tiew Mu Rung Rueang (Pork Noodle Soup)
A longtime favourite among locals, this no-frills stall is known for its flavorful pork noodle soup. The rich broth, tender pork slices, and perfectly cooked noodles have earned it a Bib Gourmand recognition (Michelin’s distinction for great food at reasonable prices).
Address: 10 Ekkamai 21 Alley, Khlong Tan Nuea, Watthana, Bangkok 10110
Average Price: ฿50–฿100 (Approx. USD 1.40–2.80) per bowl
Nai Mong Hoi Thod (Crispy Oyster Omelette)
This Chinatown favourite specialises in hoi thod, a crispy oyster omelette that's crunchy on the outside, soft inside, and packed with fresh oysters. It's been awarded the Bib Gourmand and draws a mix of tourists and locals.
Address: 539 Phlap Phla Chai Rd, Pom Prap, Pom Prap Sattru Phai, Bangkok 10100
Average Price: ฿100–฿300 (Approx. USD 2.80–8.50) per dish
Wattana Panich (Ekkamai Beef Stew)
Famous for its massive pot of beef stew simmering for decades, this eatery has gained attention for melt-in-your-mouth slow-cooked beef. It’s rustic, flavorful, and beloved by beef lovers.
Address: 336 Ekkamai Road, Khlong Tan Nuea, Watthana, Bangkok 10110
Average Price: ฿100–฿250 (Approx. USD 2.80–7) per dish
Jok's Kitchen (Fishball Noodles)
Operating for over 80 years, Lim Lao Ngow offers handmade fishballs with a springy texture and rich broth, served with rice noodles or in a dry style. It’s another Bib Gourmand recipient and a staple for noodle lovers.
Address: 263 Phlapphla Chai Rd, Pom Prap, Bangkok 10100
Average Price: ฿60–฿100 (Approx. USD 1.70–2.80) per bowl
Jok Prince (Congee with Charcoal-Flavoured Pork)
Famous for its smoky, charcoal-infused rice porridge (jok), this stall serves comforting bowls topped with minced pork, century egg, and ginger. It’s open late, making it a favourite post-nightlife meal.
Address: 1391 Charoen Krung Rd, Silom, Bang Rak, Bangkok 10500
Average Price: ฿50–฿90 (Approx. USD 1.40–2.50) per bowl
Where Fine Dining Meets Local Flavour
Now you have the idea of Bangkok’s Michelin-starred restaurants that are offering a spectacular journey across cuisines and dining styles, from opulent French rooms to cosy Thai homes and even a street-side stall.
Each of these top restaurants provides a unique experience, but all share a commitment to high-quality cooking that has earned them a place in the prestigious Michelin Guide. Whether you’re celebrating a special occasion or simply eager to indulge in the best of Bangkok’s food scene, these establishments promise an unforgettable culinary adventure. Bon appétit.
How many Michelin-starred restaurants are there in Bangkok?
As of 2025, Bangkok has over 30 Michelin-starred restaurants, ranging from luxurious fine-dining establishments to humble street stalls.
Can street food stalls in Bangkok get Michelin stars?
Yes! Jay Fai is a notable example. Some others receive the Bib Gourmand award, which honours great food at reasonable prices.
What is the Bib Gourmand award?
The Bib Gourmand is given by Michelin to restaurants or food stalls that offer high-quality meals at affordable prices.
Are Michelin-starred restaurants in Bangkok expensive?
They vary widely. High-end restaurants like Mezzaluna or Sühring can cost over THB 7,000 (approximately USD 200), while street food spots may only cost THB 100–300 (approximately USD 3–9).