Best Brunch in Bangkok 2026: 7 Spots Tested (Pancakes, Eggs Benedict, Hotel Views)
food bangkok

Best Brunch in Bangkok 2026: 7 Spots Tested (Pancakes, Eggs Benedict, Hotel Views)

Updated May 11, 2026 12 min read

Find Hotels — Bangkok

Search Hotels

This link earns us a small commission

Bangkok’s brunch scene shouldn’t work this well. This is a city where a ฿50 bowl of noodles from a street cart at 7 AM is already a perfect breakfast. There’s no cultural reason for ฿350 eggs Benedict to exist here. And yet, somehow, Bangkok has developed one of the best brunch scenes in Asia, better than Singapore, more interesting than Hong Kong, and roughly half the price of Sydney or London.

The explanation is simple: Bangkok attracts talented chefs who can’t afford rent in Western cities, baristas who trained in Melbourne and Tokyo, and a local audience of young Thai professionals who take weekend eating seriously. The result is a brunch quality that would cost $35–50 in New York selling for ฿200–500 here.

These 7 spots justify setting an alarm on a Saturday.

Close-up of eggs Benedict with runny yolk and hollandaise on a sourdough English muffin at a Bangkok brunch cafe

The 7 Best Brunch Spots in Bangkok

“Bangkok delivers 80-90% of the quality at 25-35% of the price. The cost base keeps the advantage permanent.”

1. Roast, The Commons, Thong Lo

Roast is the brunch institution. Located inside The Commons, a multi-level open-air market space on Thong Lo, it’s been setting the standard for Bangkok brunch since before most competitors existed. The concept is simple: properly sourced ingredients, properly cooked, in a space that makes you want to stay for three hours.

The signature is the eggs Benedict, which comes with a hollandaise that’s rich without being heavy and properly poached eggs (not the rubbery things most places serve). The pulled pork benedict is the upgrade. The shakshuka is the dark horse, perfectly spiced tomato sauce, runny eggs, served with sourdough that’s baked in their own kitchen.

The coffee program is run by Roots, one of Bangkok’s best specialty roasters, operating from the same building. This means your flat white is genuinely excellent, not an afterthought.

Price: ฿250–450 | Hours: 9 AM–10 PM (brunch menu until 3 PM) Where: The Commons, Thong Lo Soi 17, Google Maps BTS: Thong Lo

2. Fran’s, Soufflé Pancakes, Sathorn

Fran’s does one thing that no other Bangkok brunch spot does as well: soufflé pancakes. These are the Japanese-style impossibly fluffy, jiggly, cloud-like pancakes that take 20 minutes to cook because they’re essentially baked meringue on a griddle. Most places that attempt them produce deflated sadness. Fran’s nails them consistently.

The berry version with fresh cream and a dusting of powdered sugar is the standard order. The matcha version is for people who want to feel sophisticated at 10 AM. Both are worth the wait, and there will be a wait, because soufflé pancakes cannot be rushed without collapsing.

Beyond the pancakes, the eggs dishes are competent and the coffee is good. But let’s be honest: you’re here for the pancakes. Everyone is here for the pancakes.

Price: ฿200–380 | Hours: 8 AM–5 PM Where: Sathorn, Google Maps BTS: Chong Nonsi

Tall stack of jiggly Japanese-style soufflé pancakes dusted with powdered sugar and topped with fresh berries

Specialty coffee pour-over being prepared with precision in a Bangkok cafe

3. Breakfast Story, Multiple Locations

Breakfast Story took the Bangkok brunch formula and democratized it. The portions are bigger, the prices are lower, and the menu is broader than most competitors. They’ve expanded to multiple locations across the city, which usually signals a quality decline, but Breakfast Story has kept the food consistently solid.

The Big Breakfast platter is the value play: eggs, bacon, sausage, toast, hash browns, beans, and a small salad for around ฿280. That same plate costs ฿600+ at hotel restaurants. The avocado toast is properly seasoned (poached egg, chili flakes, good bread), and the pancake stack is American-style thick and fluffy.

The multiple locations mean you can find one wherever you’re staying. The Ekkamai branch has the best vibe, a two-story space with good natural light. The Ari branch is perfect if you’re combining brunch with an Ari neighborhood exploration.

Price: ฿180–350 | Hours: 7 AM–4 PM Where: Multiple locations (Ekkamai, Ari, Silom, On Nut), Google Maps

4. Sarnies, Singapore Import

Sarnies came from Singapore, where it built a reputation for excellent coffee and all-day breakfast in the Telok Ayer neighborhood. The Bangkok outpost maintains that standard. The space is industrial-minimal, concrete floors, exposed ceiling, communal tables, and the food is precise without being fussy.

The ricotta hotcakes are the sleeper hit. Lighter than standard pancakes, slightly tangy from the ricotta, served with seasonal fruit and a honeycomb butter that melts into everything. The savory side is strong too, the baked eggs with chorizo and feta has genuine depth, and the granola is house-made with a toasted coconut base that actually tastes like something.

Coffee is taken seriously here. The espresso blend is custom-roasted, the milk alternatives are proper (oat milk that steams well, not the watery kind), and the baristas can make a flat white that would pass in Melbourne.

Price: ฿220–400 | Hours: 7 AM–6 PM Where: Charoen Krung, Google Maps

Brunch table flat-lay with flat white coffee, ricotta hotcakes, and a small jug of honeycomb butter

5. Luka, Phra Khanong Gem

Luka is the brunch spot that feels like a secret, even though it’s been open for years. Tucked into a residential area near Phra Khanong BTS, it operates out of what used to be a house, with a garden seating area that feels like eating at a friend’s place, if your friend happened to be a professionally trained chef.

The menu changes seasonally, but the constants include an excellent croque monsieur, a properly dressed Caesar salad (anchovies in the dressing, not an afterthought), and a rotating quiche that’s consistently good. The weekend specials are usually the best items on the menu, check their Instagram for the current rotation.

The vibe is unhurried. This isn’t a place where you eat and leave in 45 minutes. It’s a place where you order coffee, then food, then more coffee, and realize two hours have passed. The garden seats fill first, so arrive by 9 AM on weekends if you want them.

Price: ฿200–380 | Hours: 8 AM–5 PM (weekends from 7:30 AM) Where: Near Phra Khanong BTS, Google Maps BTS: Phra Khanong

Bright cafe interior with natural light streaming through windows and wooden furnishings

6. Chim Chim, Avocado Toast Elevated

Chim Chim approaches brunch with Thai sensibility. The avocado toast, yes, the same avocado toast that every Western city has beaten to death, gets a revival here with additions like nam prik (Thai chili paste), crispy shallots, and a lime dressing that adds acid where most versions are flat. It’s the dish that makes you realize avocado toast became a cliche because people stopped trying, not because the concept was exhausted.

The Thai tea French toast is the other standout. Thick brioche soaked in actual Thai tea (not flavoring), griddled until caramelized, served with condensed milk cream. It sounds like it should be too sweet. It’s not, the tea provides a bitter backbone that keeps everything balanced.

The space is bright, plant-filled, and popular with the work-from-cafe crowd during weekdays. Weekends are pure brunch energy.

Avocado toast topped with Thai chili paste, crispy shallots, and a poached egg on dark sourdough

Price: ฿200–350 | Hours: 8 AM–5 PM Where: Soi Ari, Google Maps

7. Cinnamon, Boutique Hotel Brunch Without the Hotel Price

Cinnamon is the outlier on this list because it’s inside a boutique hotel (Anantara Siam), but the pricing is competitive with standalone restaurants rather than inflated to hotel-brunch levels. The buffet spread includes a mix of Thai and Western items, fresh dim sum, made-to-order omelets, a bakery section with French pastries, and a dessert station that operates at a level most standalone bakeries would envy.

The value equation is unusual: ฿800–1,000 for an all-you-can-eat buffet at a five-star hotel that would charge ฿2,500+ in any other Asian capital. Come hungry, stay for two hours, and eat your way through the stations systematically.

This is the pick for occasions, birthdays, visiting family, or any Saturday where you want to feel fancy without the financial trauma. Service charge is usually included at hotel restaurants, but check the bill, our tipping guide covers the norms.

Price: ฿800–1,000 (buffet) | Hours: 11:30 AM–2:30 PM (weekends) Where: Anantara Siam, Ratchadamri, Google Maps BTS: Ratchadamri

Best Hotel Brunch in Bangkok

The 7 spots above are standalone restaurants, but Bangkok’s five-star hotel brunch scene runs in parallel. Sunday buffet spreads that would charge $80–120 in Singapore or Sydney run ฿1,500–4,500 here. If you want the full sit-down event with a champagne pour, oyster bar, and a dessert station the size of a separate restaurant, this is where to look.

The Verandah, Mandarin Oriental — The Bangkok Original

The grandfather of Bangkok hotel brunch and still the benchmark. Riverside terrace seating along the Chao Phraya, a buffet that includes a fresh oyster bar, prime rib carving station, lobster, foie gras, dim sum, and a dessert section that occupies its own room. Around ฿4,500–5,500 for the standard package, ฿6,500+ with champagne. Reserve 2–3 weeks ahead for any weekend slot.

Price: ฿4,500–6,500 | Hours: 12:00–15:00 (Sundays) Where: Mandarin Oriental, Charoen Krung Road BTS/Boat: BTS Saphan Taksin + hotel boat

Saffron, Banyan Tree — 52nd-Floor View

The view is the headline. 52 floors above Sathorn, with Indian-Thai fusion menu plus the standard Western buffet items. The tandoor station is the differentiator. Around ฿1,800–2,500 with soft drinks. Goes from Saturday brunch to dinner with the same view rotation.

Price: ฿1,800–2,500 | Hours: 12:00–15:00 (weekends) Where: Banyan Tree Bangkok, Sathorn BTS: Sala Daeng + 5-min walk

Embassy Room, Park Hyatt — The Quiet Pick

The newer mid-tier favorite. Mediterranean-leaning menu, an excellent in-house bread program, and a noticeably quieter room than the legacy hotels, easier to actually have a conversation. Around ฿2,800–3,500.

Price: ฿2,800–3,500 | Hours: 12:00–15:00 (Sundays) Where: Park Hyatt Bangkok, Wireless Road BTS: Ploen Chit

Up&Above, The Okura Prestige — Skyline Sunday

24th-floor brunch with floor-to-ceiling windows facing the Sukhumvit skyline. Strong Japanese station (sashimi, miso glazed cod, made-to-order udon) plus the usual Western and Thai sections. Around ฿2,200–2,800.

Price: ฿2,200–2,800 | Hours: 12:00–15:00 (Sundays) Where: The Okura Prestige, Wireless Road BTS: Ploen Chit

TIP

Hotel brunch protocol. Most packages include free-flow soft drinks; alcohol upgrades typically add ฿1,000–2,500. Reservations are mandatory for weekends — call 1–2 weeks ahead. Service charge (10%) and VAT (7%) get added on top of the listed price, so factor in roughly +17% when budgeting.

If you’re staying at one of these properties, brunch comes with a different calculation entirely — many include weekend brunch in suite rate packages. Compare current Bangkok hotel rates and brunch packages on Agoda below.

Quick Reference: All 7 Spots

SpotSignature DishPrice (THB)VibeArea
RoastEggs Benedict250–450Social, buzzyThong Lo
Fran’sSoufflé pancakes200–380Worth the waitSathorn
Breakfast StoryBig Breakfast180–350Value championMultiple
SarniesRicotta hotcakes220–400Industrial-minimalCharoen Krung
LukaCroque monsieur200–380Garden hideawayPhra Khanong
Chim ChimAvocado toast (Thai style)200–350Plant-filled, brightAri
CinnamonBuffet spread800–1,000Five-star, occasionRatchadamri

Bangkok Brunch vs. The World

The Bangkok advantage comes down to math.

CityAverage Brunch for TwoCoffee QualityFood Quality
Bangkok฿600–900 ($17–25)ExcellentExcellent
SingaporeSGD 80–120 ($60–90)ExcellentExcellent
SydneyAUD 70–100 ($46–66)World-classWorld-class
LondonGBP 50–80 ($63–101)GoodGood
New YorkUSD 50–80GoodVariable

Bangkok delivers 80–90% of the quality at 25–35% of the price. The cost base (rent, labor, ingredients) keeps the advantage permanent.

Cafe terrace with morning light, potted plants, and a laid-back weekend atmosphere

How to Do Bangkok Brunch Right

TIP

Reserve ahead for Roast and Fran’s. Weekend walk-ins at peak hours (10 AM–noon) mean waiting 20–40 minutes. A reservation saves you the sidewalk stand. Most places take reservations via LINE (Thailand’s messaging app) or Instagram DM.

Go early or go late. The 10 AM–noon window is peak brunch. Before 9 AM, you’ll have your pick of tables everywhere. After 1 PM, the crowds thin and some places discount their pastries.

TIP

Don’t sleep on weekday brunch. Most of these spots serve brunch menus seven days a week. Weekday mornings are quieter, service is faster, and the food is the same. If your schedule allows it, Tuesday brunch is the power move.

NOTE

Coffee is included in the experience. Every spot on this list takes coffee seriously. Don’t order a Coke, get the flat white, pour-over, or cold brew. The coffee program is half the reason these places exist. For a deeper dive, see our Bangkok cafe guide.

Combine with neighborhood exploration. Brunch at Roast leads naturally into exploring Thong Lo’s dining scene. Brunch at Chim Chim pairs with a full Ari neighborhood walk. The best Bangkok days start with brunch and unfold from there.

What time is brunch in Bangkok?

Most standalone Bangkok brunch spots open at 8 AM on weekdays and 7–7:30 AM on weekends (Luka opens at 7:30, most cafes by 8). The brunch menu typically runs until 3 PM at standalone spots; hotel buffet brunch runs 11:30 AM–3 PM and most are Saturday/Sunday only. Peak weekend hours are 10 AM–noon — go before 9 AM or after 1 PM if you want to skip the wait.

How much does brunch cost in Bangkok?

Standalone spots run ฿200–450 per person for a main with coffee. Hotel buffet brunch starts around ฿800–1,000 (Cinnamon at Anantara Siam) and goes up to ฿4,500–6,500 (The Verandah at Mandarin Oriental). For two people with coffee at a standalone spot, expect ฿600–900 — roughly 25–35% of what the same brunch costs in Sydney, London, or New York. The math is what makes Bangkok brunch the value proposition it is.

Do I need a reservation for Bangkok brunch?

Yes for weekends at Roast, Fran’s, and any hotel brunch — these book out 1–2 weeks ahead, especially Sunday slots. Walk-ins at peak hours (10 AM–noon Saturday/Sunday) usually mean a 20–40 minute wait at the popular standalone spots. Most places accept reservations through LINE (Thailand’s messaging app), Instagram DM, or the restaurant’s website. Weekday brunch rarely needs a reservation. Hotel brunches require a credit card to hold the booking.

What’s the best brunch in Bangkok for soufflé pancakes?

Fran’s in Sathorn is the clear winner. Japanese-style soufflé pancakes are notoriously hard to execute — most cafes that attempt them produce deflated versions. Fran’s nails them consistently, and the cook time is honest: 20–25 minutes per order because soufflé pancakes can’t be rushed without collapsing. The berry version with fresh cream is the default order. The matcha version is for the Instagram crowd.

Where can I find brunch near me in Bangkok?

The 7 picks above cover the main brunch zones: Sukhumvit / Thong Lo (Roast), Sathorn (Fran’s), Ari (Chim Chim, Breakfast Story Ari branch), Phra Khanong (Luka), Charoen Krung (Sarnies), and Ratchadamri (Cinnamon hotel buffet). If you’re in Silom, the closest is Breakfast Story Silom branch. For Asok, walk one BTS stop to Thong Lo for Roast, or take the MRT down to Sathorn for Fran’s. Bangkok’s BTS makes most brunch zones reachable in 15 minutes.

Is Bangkok brunch better than Singapore or Hong Kong?

Bangkok delivers 80–90% of the quality at 25–35% of the price compared to Singapore or Sydney. Singapore has more international polish but a brunch for two costs SGD 80–120 ($60–90); Hong Kong has stronger dim sum brunch but weaker Western brunch. For pure value plus credible Western-style execution, Bangkok wins decisively — the chefs trained in Melbourne, Tokyo, or New York open here because Western city rents priced them out. The cost base advantage is structural, not temporary.

Bottom Line

Bangkok brunch is not a luxury. At these prices, it’s one of the most accessible quality dining experiences in the world. A soufflé pancake breakfast for two at Fran’s costs less than a single brunch entree in Manhattan. Eggs Benedict at Roast with specialty coffee runs about the same as a fast food combo meal in Sydney.

If you’re making a full day of it, pair morning brunch with an afternoon trip to the local markets, Or Tor Kor’s prepared food section is basically a second brunch, and Khlong Lat Mayom’s floating market is a weekend ritual worth the taxi ride.

Set the alarm. The pancakes are worth it.

Find Hotels — Bangkok

Search Hotels

This link earns us a small commission

Find Tours — Bangkok

Browse Tours

This link earns us a small commission

#brunch · #breakfast · #cafe · #bangkok food · #weekend
Share

Related Posts