Bangkok’s Michelin Guide has grown dramatically since its inaugural edition in 2018, with the 2025 guide recognising 32 starred restaurants across the Thai capital. From a three-starred Thai fine dining temple to humble street food stalls with a single star, Bangkok’s Michelin landscape reflects the extraordinary breadth and depth of the city’s culinary culture. This guide covers the standout establishments, with practical information on pricing, cuisine styles, and booking strategies.
The Three-Star Crown: Sorn
Sorn holds Bangkok’s sole three-Michelin-star distinction, having climbed from one star to two to three in successive guide editions — a trajectory that reflects consistent evolution rather than overnight success. The restaurant specialises in southern Thai cuisine, a regional tradition characterised by bold, intense flavours, liberal use of turmeric and coconut, and a fiery heat level that exceeds even the spiciest Bangkok standards.

Chef-owner Supaksorn Jongsiri sources ingredients directly from southern Thailand, building relationships with fishermen, farmers, and foragers who supply rare regional produce unavailable in Bangkok’s commercial markets. The tasting menu changes with the seasons and the catch, ensuring that no two visits are identical. A meal at Sorn is an education in the depth of Thai culinary tradition — courses reveal techniques and flavour combinations that even well-travelled Thai food enthusiasts rarely encounter.
The intimate setting seats only 30 guests per service, creating an atmosphere of exclusivity and focused attention. Reservations are essential and should be made two to four weeks in advance through the restaurant’s website. The multi-course tasting menu is priced from approximately 5,800 THB per person.

Two-Star Excellence
Bangkok’s seven two-starred restaurants represent the city’s most accomplished kitchens, each offering a dining experience of exceptional quality and distinction.
Côte by Mauro Colagreco brings the vision of the Mirazur chef (itself a three-star restaurant in Menton, France) to Bangkok’s Capella Hotel. The menu reinterprets French-Mediterranean cuisine using Thai and regional Asian ingredients, creating a dialogue between two culinary traditions that produces genuinely surprising results. A four-course lunch starts from 3,300 THB, while the nine-course Carte Blanche dinner menu is priced at 7,800 THB — both excluding service charge and taxes.

Le Normandie at the Mandarin Oriental continues to uphold its decades-long tradition of classical French fine dining, with sweeping Chao Phraya River views adding a dramatic dimension to the culinary experience. The Le Menu Découverte provides a more accessible entry point at approximately 2,950 THB, making it one of the most affordable routes into two-star dining in Bangkok.
Gaggan Anand, with its famous 25-course emoji tasting menu at approximately 8,500 THB per person, offers the most theatrically inventive experience in the two-star category. The progressive Indian cuisine pushes boundaries while maintaining the flavour integrity that underpins every course.

One-Star Highlights
Bangkok’s 24 one-starred restaurants span an extraordinary range of cuisines, settings, and price points. Several deserve special attention for the quality and value they deliver.
Maison Dunand occupies a beautifully restored heritage house and presents classical French cuisine with seasonal Thai ingredients. The lunch menu at 3,500 THB offers remarkable value for Michelin-starred dining, while the dinner experience at 7,500 THB allows the full expression of the kitchen’s ambitions. The intimate setting and personal service make it a favourite for special occasions.

Jay Fai, the legendary street food stall on Maha Chai Road, remains the most unconventional starred restaurant in the city. Supinya Junsuta’s charcoal-wok cooking delivers her famous crab omelette (1,000 to 1,800 THB), drunken noodles, and tom yum in the most unpretentious setting imaginable — plastic chairs, corrugated roof, and all. The queue is part of the pilgrimage.
Nahm at the COMO Metropolitan delivers one of the most authentic high-end Thai dining experiences in the capital. The set dinner menu (from 2,400 THB per person) showcases traditional Thai recipes researched from historical sources and prepared without compromise on spice levels or technique.

Thai Cuisine Stars
What makes Bangkok’s Michelin landscape distinctive is the prominence of Thai cuisine at every star level. While many Asian cities’ guides are dominated by French, Japanese, and contemporary European restaurants, Bangkok’s guide celebrates Thai food in its full diversity: southern Thai at Sorn, royal Thai at several one-star establishments, Isan (northeastern Thai) at innovative newcomers, and street food at Jay Fai and others.
This representation reflects a conscious effort by the Michelin inspectors to engage with the local culinary culture rather than simply transplanting European fine dining standards. The result is a guide that genuinely helps visitors understand and experience the depth of Thai gastronomy, from sophisticated tasting menus to food that has been perfected over generations at a single charcoal stove.
Booking Strategies
Securing tables at Bangkok’s starred restaurants requires varying degrees of advance planning. Three and two-star restaurants should be booked two to four weeks ahead, with Sorn and Gaggan Anand requiring the longest lead times. Many one-star restaurants accept walk-ins during weekday lunches, making lunch service the most accessible route to Michelin-quality dining.
Online booking platforms including Chope, OpenTable (where available), and direct restaurant websites are the standard booking channels. Some restaurants release tables in blocks, meaning that checking availability regularly can yield last-minute openings even at popular venues. Hotel concierges at Bangkok’s luxury hotels often maintain priority access to starred restaurants — a service worth leveraging if you’re staying at a five-star property.
Price Guide and Value
Bangkok offers some of the most affordable Michelin-starred dining in the world. Street food star Jay Fai provides a full meal for 1,500 to 3,000 THB per person. One-star lunch menus start from approximately 1,200 THB at several establishments. Two-star lunch options begin at 2,950 THB at Le Normandie. Even the most expensive tasting menus rarely exceed 10,000 THB per person — a fraction of what equivalent meals cost in Tokyo, Paris, or New York.
This value proposition, combined with the cultural richness of Bangkok’s food traditions and the warmth of Thai hospitality, makes the city one of the world’s great fine dining destinations. Whether you’re a dedicated gastronome seeking to explore every starred address or a curious traveller looking for a single memorable meal, Bangkok’s Michelin landscape has something extraordinary to offer.




