🔄 Last checked 2 Jul 2026 · details and hours can change — check the venue before you go
📍 All restaurants on the map
Tap a pin for the spot + nearby stays
If any neighborhood in Bangkok is the most fun to eat your way through in a single day, Charoen Krung is near the top of the list. This road starts the morning with the smell of congee simmering over charcoal and freshly roasted coffee from old shophouses. A little later you can wander around TCDC and Warehouse 30, a 1940s warehouse turned into an arts space full of stylish little shops, before crossing over to the Bang Rak–Si Phraya side that hides an old Muslim-Indian restaurant, a Japanese spot open since before World War II, and one of the hardest-to-book little dining rooms in the city. All of it is within reach of BTS Saphan Taksin or a quick Grab ride, and you can stroll along the Chao Phraya in the cool breeze as you go.
The restaurants on this list are not no-name spots — several have real history and awards to back them up. 80/20 and Small Dinner Club are contemporary Thai fine-dining rooms that have earned Michelin stars, while Samlor, Jok Prince Bang Rak, and Guay Jub Mr. Joe are street-food players that carry a Michelin Bib Gourmand. On the old-and-storied side there's Hanaya, the first Japanese restaurant in Thailand, open since 1939, and Khao Tom Pla Kimpo (Hia Ho), which has simmered its original fish-bone broth for over 70 years. Come once and you can hit both the legends and the new spots that are heating up right now. Bring your appetite and go try them.
Samlor
If any restaurant turned "omelette over rice" into something you have to book ahead for, it's Samlor in Charoen Krung. It's a Thai spot serving elevated street-food-style drinking snacks (gap glaem), run by Chef Jo (Napol) and Chef Saki, a pair who previously worked at the Michelin-starred 80/20. It's easy to spot — an actual samlor (three-wheeled pedicab) hangs out front. The place is a small corner building with bare brick walls, wooden tables, an open kitchen, and easy music playing. It suits anyone who wants genuinely bold Thai food in a laid-back setting, or a group of friends ordering snacks over beers in the evening.
The dish everyone talks about is the "Samlor omelette" (around 380 THB), a souffle-style omelette whipped until fluffy and baked over high heat — crisp outside, soft and molten inside — served over hot steamed rice, so the yolk flows out when you cut into it. This is the dish that went viral and started the queue. Another well-reviewed plate is the squid stir-fried with salted egg (around 360 THB), tender squid coated in a rich salted-egg sauce that balances salty and sweet just right. Then there's smoked char siu pork neck, stir-fried long beans with minced pork and olives, and a palm-sugar ice cream for dessert — all boldly seasoned Thai snacks, carefully cooked.
On the whole most people praise the flavors, especially the fearless, full-strength seasoning. It earned a Bib Gourmand in the 2026 Michelin Guide. But there's a note from real reviews that prices run fairly high for home-style food — some feel the famous omelette is "pricier than it is delicious." A real per-person spend usually lands from several hundred to just over a thousand baht if you order multiple dishes.
It's at 1076 Charoen Krung Road, Bang Rak district, walkable from TCDC/Warehouse 30 and near BTS Saphan Taksin. Open Wednesday–Monday for dinner, 18:00–22:30, with an added lunch service Saturday–Sunday, 11:00–13:30, closed Tuesdays. The key thing to know: the place is small and packs out, so book ahead by phone or Line @samlor.bkk or you risk it being full for a long stretch.
80/20 (Eighty Twenty)
If you want to try Thai food that plays with local ingredients in a way no one else does, 80/20 (Eighty Twenty), in an old shophouse on Soi Charoen Krung 26 on the Talat Noi side, has been a pin on the map for fine-dining fans since 2016. The name comes from the idea of "80% local Thai ingredients, 20% the chef's creativity," built by Chef Napol "Joe" Jantraget and pastry chef Saki Hoshino. It now holds one Michelin star (retained through the 2026 edition) and has appeared on Asia's 50 Best. It's a fit for anyone wanting to celebrate a special meal, mark an important date, or see just how far Thai food can go.
The kitchen serves a seasonal contemporary Thai tasting menu. A dish reviews mention often is charcoal-grilled tiger prawn served with banana blossom, fresh lychee, and a shrimp sauce, the umami of the sea cut nicely by the fragrant sourness. Grilled squid with som sa/tamarind sauce and sides like lotus seeds and fried lotus root is another favorite. It closes with pastry-chef Saki's desserts, such as a delicate bua loy in ginger broth. The sauce work and flavor pairings are the restaurant's real strength.
Most real reviews praise the beautiful plating, the bold ideas, and flavors that are more approachable than expected — but some say plainly that certain meals aren't fully dialed in, a few plates lean more on presentation than taste, and one note that the prawn was over-brined in fish sauce. Worth knowing before you go. The setting is a warm little two-floor room seating around thirty, with a counter where you can watch the chefs work and tables for couples, dim warm lighting against bare brick walls.
Prices come in several set tiers, starting from just over a thousand baht up to the Signature Tasting at several thousand baht per person (with wine pairings and mocktails available). Booking ahead is best since seating is limited. It's in the Charoen Krung/Talat Noi area, walkable from BTS Saphan Taksin or reachable by river boat to Si Phraya pier. Open Wednesday–Sunday for dinner (around 18:00–23:00), closed Monday–Tuesday. People love it because it's one of the restaurants that most clearly defines the new wave of Thai food, in a creative zone that's easy to keep exploring on foot.
Jok Prince Bang Rak
When it comes to legendary congee in Bang Rak, everyone thinks of "Jok Prince," the old shop in front of the Prince Cinema, opposite Robinson Bang Rak, that has been open for over 70 years and has held a Michelin Bib Gourmand for several years running. It suits anyone wanting genuine Charoen Krung street food — office workers around Silom, tourists just 300 meters off BTS Saphan Taksin, or anyone after a warm breakfast or a late-night meal after work. What sets this place apart from other congee shops is the "smoky aroma" it gets from simmering the congee over charcoal until it's distinctively fragrant. Many people call it "smoky congee."
The dish to order is the pork congee, notable for pork balled up into large, firm bite-sized pieces rather than the fine mince you get elsewhere. If you want it loaded, add a century egg or extra offal, then sprinkle on white pepper, sliced ginger, and spring onion, cutting the richness with a crispy patongo (fried dough stick) dipped into the congee. Most real reviews praise the smooth, finely textured congee (they use jasmine-rice broken grains), tender large pieces of pork worth the price, and the smoky aroma that lingers. But there's a note worth knowing before you go: that char aroma is a signature many love, though some who aren't used to it may find it a touch strong. Go in with an open mind and you'll enjoy it more.
Price is a real bargain for a Michelin-level place — pork congee starts at just a few dozen baht a bowl, and even loaded up it's under a hundred. Patongo is a few baht a piece. It's a plain shophouse street-food spot with few tables; at peak times the queue is long and seating is fairly limited, so if you don't want to wait, skip the rush hours.
It's on Charoen Krung Road in the Creative District, near TCDC and Warehouse 30, so you can stroll along the Chao Phraya afterward. The shop opens in two rounds, morning and evening through late night, and often sells out before closing on busy days. If you're set on trying this smoky congee, come at the right time and you won't be disappointed.
Hanaya
When it comes to the oldest Japanese restaurant in Thailand, that title goes to Hanaya, tucked at the head of Si Phraya Road in Bang Rak, just off Charoen Krung. It's been open since 1939, before World War II, and is now run by the third generation of the Watanuki family. It's a stand-alone spot decorated in a simple, warm Japanese style, like eating at your grandmother's house. It suits anyone wanting genuinely traditional Japanese flavors rather than the mall-style version, and it's easy to bring the family or older relatives — there are Western-style tables, a tatami section, private rooms, and a counter where you can watch the chefs work.
The dish people talk about most is the assorted sashimi rice bowl (chirashi), loaded with red fish, white fish, squid, and more. Reviews agree the fish is fresh, firm, and clean-tasting — it's flown in from Japan twice a week, every Tuesday and Friday. Another must is the grilled fish set, especially salt-grilled or soy-grilled saba, juicy and fragrant off the grill, along with takoyaki with a thin, soft batter dusted with fragrant bonito flakes. If you like fried food there's tempura, tonkatsu, and makunouchi bento to choose from.
Prices are good value for this quality of ingredients — many reviewers say it's cheaper than mall restaurants but tastes better, averaging around 250–500 THB per person, with grilled saba starting in the low hundreds. It's at the head of Si Phraya Road, about 100 meters from the intersection, accessible from both Si Phraya and Soi Charoen Krung 39, with parking for about 40 cars behind the shop. If you're not driving, take the BTS to Saphan Taksin and connect by car. Open 11:30–14:00 and 17:30–22:30 daily, closed the 2nd and 4th Sunday of the month.
What has kept this place standing for over 80 years is consistency — many regulars say they've eaten here for nearly 30 years and the taste hasn't drifted. The staff are polite and the atmosphere is calm, like a genuine Japanese restaurant. Worth knowing: Friday–Saturday–Sunday get very busy, so call ahead to book, and if you want the freshest fish, come on the day the delivery has just arrived.
Home Cuisine Islamic Restaurant
If you walk into Charoen Krung Soi 36, opposite the French Embassy, near the Haroon Mosque, you'll find a small restaurant that halal-food fans and international visitors talk about a lot — Home Cuisine Islamic Restaurant, a Muslim-Indian spot open for several decades. The setting is a small bungalow with green leather-upholstered chairs, green lamps, and greenery all around the place, easy on the eyes and quieter than the main road. It suits anyone after a serious halal meal in the Bang Rak/riverside area, or those walking on from TCDC and Warehouse 30 to stop and eat.
The dish reviews mention most is the khao mok — both chicken khao mok and goat/lamb khao mok (khao mok phae), spice-fragrant rice with tender meat, served with a sweet yogurt dipping sauce and side condiments. Another signature is the oxtail soup, simmered until the meat falls off the bone in a clear, well-rounded broth, and the rich beef/fish curry eaten with thin roti that many say you'll want to order several sheets of, plus dry masala beef and chicken samosas. If you're not a big fan of heat, you can relax — the flavors are middling, more spice-fragrant than fiery.
Real reviews lean toward praise, describing gentle-flavored food, nice plating, friendly staff, quick service, and halal cooking without MSG. Most prices are around 60–180 THB per dish, with goat khao mok topping out around 180 THB — good value for the portion. A review note: some dishes don't come in large portions, and it's a small place with limited seating, so lunchtime can get busy — allow some time.
Open Monday–Saturday 11:00–21:30, and Sunday evenings only, 18:00–21:30. It's about a 10–15 minute walk from BTS Saphan Taksin, or an easy stop while touring the Creative District. It's popular because it's an old halal spot with consistent flavor — both locals and Muslim travelers come back. It takes credit cards, and the menu has English, so it communicates well with foreign visitors.
🛏️ Stay in Charoen Krung-Bang Rak, walk to the best spots
If you want to wake up, queue for morning congee, then stroll along the Chao Phraya in the evening, stay right in Charoen Krung-Bang Rak. The area has a range of options, from stylish design hostels in old buildings to boutique hotels near TCDC and riverfront hotels with lovely Chao Phraya views. It's all walkable to the Creative District, Warehouse 30, and the piers. Booking ahead through Agoda or Booking usually beats walk-in rates, especially in high season.
Charoen Wiang Pochana (Nai Sung Roast Duck)
If you walk out of BTS Saphan Taksin toward Robinson Bang Rak and turn into Soi Charoen Wiang (Trok Sung), about 20 meters in you'll find an old shophouse with a slowly spinning ceiling fan and golden-brown roast ducks hanging by the counter. That's "Charoen Wiang Pochana," or as locals call it, "Nai Sung Roast Duck," an old Cantonese roast-duck shop that has been part of Bang Rak for over 50 years, since founder Nai Sung, a Cantonese man, first opened it. It suits anyone wanting old-school food with no booking, no dressing up, from morning through evening in an old Chinese-restaurant atmosphere. Come solo, as a family, or stop in to refuel while touring Charoen Krung-Bang Rak.
The star is the roast duck — not braised pon-lo duck but roast duck with taut, glossy skin. Order it as roast duck over rice, with the duck jus soaking into the rice until fragrant, or as duck noodles. Many reviews agree the noodles are fresh and springy without going mushy, pairing well with the roast duck. Another regular order is the char siu and crispy pork over rice — the char siu isn't as sweet as elsewhere, with a faint smoky aroma and fairly lean meat. If you like broth there's wonton soup, char siu wonton noodles, rat na, and goy see mee to choose from. Prices are very friendly — most rice and noodle plates run around 40–50 THB, wonton soup in the thirties, and you can eat your fill for under a hundred per person.
Real reviews lean toward praise for the roast duck and noodles as an old-school taste that hasn't drifted, crisp skin and tender meat. But there are notes worth knowing — the overall score on some platforms isn't very high (TripAdvisor around 4.0 from 16 reviews), some say it's a simple old-shop flavor without fireworks, and it's a genuinely old shophouse with no decor. If you're after a stylish atmosphere it may not be your thing, but if you want to try an old roast-duck spot at affordable prices in Bang Rak, this is a pin locals still return to.
It's at 211 Soi Charoen Wiang, Bang Rak district, opposite Robinson Bang Rak, about 200 meters from BTS Saphan Taksin (or a 9-minute walk from Surasak). Open daily 08:00–20:00, taking both cash and QR PromptPay. Worth knowing: parking is hard to find, so taking the BTS or a boat is more convenient, and the duck often sells out fast on busy days — for the best duck, come mid-morning to afternoon.
Khao Tom Pla Kimpo (Hia Ho)
If you like old-school original-recipe fish rice soup, Khao Tom Pla Kimpo (Hia Ho) on Charoen Krung is a pin you have to plant. This corner shophouse at the mouth of Trok Chan on Charoen Krung Road has been open for over 70 years and appeared in the Michelin Guide for several years running (2017–2023). It suits fresh-fish lovers who want serious clear-broth fish rice soup, families or groups of friends ordering several dishes to share, or anyone hungry late in the evening — the shop opens at 4pm and runs until 11pm. It's easy to spot: they hang the day's big grouper right out front.
The dishes people order regularly are sea-bass rice soup and clear-broth grouper rice soup. If you're on a comfortable budget, start with sea bass in the low hundreds, while grouper steps up a bit. If you come as a group, try the "mixed platter" with fish, prawn, and squid, or go all-in on premium tao toey/red grouper. Beyond rice soup there's kao lao clear soup, tom yam, and seafood yam with white fish, shellfish, and prawn. The standout is the broth, simmered from fish and pork bones — fragrant, naturally sweet, and well-rounded.
Real reviews are fairly consistent — many say the fish is fresh and firm, tender and sweet, "not a hint of fishiness," the prawn and squid fresh and crisp, and the fermented-soybean dipping sauce not too strong, pairing well with the seafood. Portions are generous, service is fast, and there's free tea. Some reviews sum it up as "looks pricey but great value" because the ingredients are genuinely good. The Google score sits around 4.5 from thousands of reviews, reflecting a lot of repeat visits.
Worth knowing before you go: prices move with the fish you pick — ordinary fish in the hundreds, but premium fish like tao toey or big red grouper run to several hundred per dish, so ask the price per 100 grams before ordering to be comfortable. It's at the far Charoen Krung end on the Bang Kho Laem side, on the way to Asiatique. Parking is a bit hard to find — park along Chan Road and walk. Evenings get busy and you may have to wait, so allow some time so you don't miss the day's best fish.
Small Dinner Club
Small Dinner Club, or SDC as people call it for short, is an experimental Thai fine-dining restaurant hidden in a two-story shophouse painted entirely black on Charoen Krung Road in the Creative District, near Warehouse 30. From the outside it looks like an ordinary house with just a doorbell and gold letters, S.D.C. — you have to ring the bell to get in. At the appointed 6pm start, the whole table of guests (limited to around twelve) begins together, like a private dinner party. It suits anyone who wants a storytelling-style dining experience, enjoys surprises, and isn't in a rush, because one course takes about three hours.
Chef Sareen Rojanametin takes Thai food apart, questions it, then reassembles it in ways you've never seen. The course runs 10–12 dishes (some rounds go up to 16), with playful wordplay names. The dishes people mention often are "Looking at Tom Yum Prawn from Far Away," a tom yam split into several parts; "Crying Tiger," Isan-style grilled pork neck on a charcoal tart; "Duck and Hide," duck that plays with hiding ingredients; and pun-driven plates like "Chicken or the egg?" and "Too Many Italians, Only One Asian." The fun part is that during the meal they won't tell you the ingredients — you guess for yourself, and they hand out an answer sheet at the end.
Most real reviews praise the creativity, the bold but well-controlled flavors, and the pitch-black, dimly lit setting with soft Isan music and artwork all around. Many say it's a meal that gets you talking and thinking more than just filling up. On Google it scores 4.7, and it's a restaurant listed in the 2026 Thailand MICHELIN Guide. The course runs around 4,500–5,000 THB++ per person (drinks not included) — a special meal, not a casual bite.
Worth knowing before you go: the restaurant is open only Thursday–Sunday, 18:00–23:00, closed Monday through Wednesday. You must book ahead via the website or IG @sdc.bkk, and everyone starts together at 6pm — arrive late and you may miss the first few dishes. Seating is limited and books out fast. If you want a dinner unlike any ordinary restaurant in Charoen Krung, this is a pin worth trying.
Guay Jub Mr. Joe
When it comes to "legendary crispy pork" on the Chan Road–Bang Kho Laem side, the name Guay Jub Mr. Joe always comes up first. This old shophouse has been making kuay jap for decades, long enough to earn a Michelin Bib Gourmand for several years running. It suits serious pork lovers, Sathorn-Charoen Krung locals who want a filling breakfast or lunch, and tourists wanting to follow the Michelin trail affordably. It's easy to reach, not far from BTS Saphan Taksin.
The dish to order is the clear peppery kuay jap — fragrant with strong pepper, springy soft noodles, served with offal simmered until tender, and the real star: big pieces of crispy pork that real reviews unanimously describe as "loudly crunchy," the skin so crisp it snaps and sticks in your teeth like popcorn, the meat inside tender and just fatty enough. If you don't do offal, order it as kao lao clear soup or crispy pork over rice. Finish with shrimp kanom jeeb to snack on while you wait.
Reviews on several platforms lean toward praise, especially the crispy pork many rank as the best in the area, and the fragrant, well-rounded peppery broth. Some say it's pleasantly hot; those who like a really fiery broth may feel the flavor isn't strong enough. Prices are friendly — kuay jap/kao lao around 60–95 THB a bowl, crispy pork by the plate and kanom jeeb in the low tens, and you can eat your fill for under a hundred per person.
It's at 313/7 Chan Road, Wat Phraya Krai sub-district, Bang Kho Laem district. Open daily from morning to afternoon, around 07:30–16:30. It's a genuine street-food shophouse with few tables; at peak times the queue is long. Worth knowing: come a bit early for an easier time, the crispy pork often sells out fast, and the shop closes in the afternoon with no evening service. Once you're there, don't forget to grab some crispy pork to take home, because many reviews confirm it stays crunchy even wrapped up.
DAG (Warehouse 30)
DAG is the restaurant from Chef Van (Chalermpol Rohitaratana), the same team behind Raab and the Escapade burgers, who moved the kitchen into an old warehouse at Warehouse 30 in Charoen Krung. The concept is simple: "no concept." The chef cooks whatever he feels like, focusing on organic local ingredients and secondary cuts everyone else overlooks, then turning them into good food without a high price tag. The menu rotates every 1–2 weeks depending on what's available. Anyone who likes boldly seasoned Thai food that plays with ingredients, coming with a group of friends to sit long and sip cocktails, will find this place is their kind of spot.
The dishes reviews mention often are crab-roe/salted-egg nam prik with fresh vegetables, sour-sweet in nice balance; a beef coconut-milk curry with dried fish, rich but not cloying; crispy fried sun-dried fish with yam dressing (around 240 THB); Western-style confit duck served with a kombucha dipping sauce in place of vinegar; beef tongue donburi topped with an onsen egg; and a yam of onsen egg with crispy weaver-ant eggs. If you miss the Escapade burger, that's still on the menu. Most say the flavors are hearty and full, pairing well with the cocktails and highballs the bar highlights, though some say the drinks lean a touch sweet.
The setting is a raw warehouse with black walls, long marble communal tables, an open ceiling showing the steel frame, jars of ferments on display, and a slightly rebellious feel, with luk thung–mor lam remixes playing. It's great to come with friends or family. Per-person spend is around 251–500 THB, good value for what you get. The Wongnai score sits at 3.8 from 43 reviews, most saying it suits groups of friends and parties.
It's inside Warehouse 30 on Soi Charoen Krung 30, Bang Rak district, accessible from both Soi 30 and Soi 32, with 2 hours' free parking. It's walkable from BTS Saphan Taksin or a boat ride to Si Phraya pier. The main hours are afternoon to evening, closed Mondays, but times shift by season — check the page before you go and call ahead to book if you're coming as a group, since the communal tables are limited and the place packs out on weekend evenings.
Want to taste several spots in one trip? Try a food tour with a cooking class
If you want to hit several restaurants in limited time without getting lost, there are walking food tours of the Charoen Krung-Bang Rak area that take you spot by spot through the best street food, with a local guide sharing the stories and history of the neighborhood as you go. It's a great fit for first-timers who want an insider's view. Or if you'd rather cook yourself, a Thai cooking class in Bangkok is just as fun — you get to shop the market for ingredients and make Thai dishes to take home and show off. Book ahead through Klook or GetYourGuide.
💡 Know before you eat in Charoen Krung (Creative District · TCDC · Warehouse 30 · Bang Rak · by the Chao Phraya · BTS Saphan Taksin), Bangkok
Get off at BTS Saphan Taksin and continue on foot or by Grab. Many restaurants are along the Chao Phraya, so you can take the express boat to a nearby pier too. You can walk around the area, but the midday sun is hot — go in the morning or evening.
Congee, kuay jap, fish rice soup, and most roadside shops take cash only, so keep small notes and coins on hand. Cafés and fine-dining spots take cards and PromptPay QR.
Famous spots like Jok Prince and Samlor have long queues at peak times — try coming before opening or in the late afternoon. Fine-dining spots need booking ahead; walk in and there's usually no table.
Many Thai dishes are seriously spicy. If you can't take heat, just tell the staff "not spicy" or "mild" — most places are happy to adjust.
Since it's a tourist zone and Creative District, most cafés and fine-dining spots have English menus and English-speaking staff. At street-food shops you may need to point at photos or use a translation app.
No tip needed at roadside shops. Sit-down restaurants with service or some fine-dining spots already add a 10% service charge. If you're impressed, adding a little more is fine — it's not a required custom.
Plan a worthwhile day of eating in Charoen Krung
Start the morning with something light — Jok Prince Bang Rak (opposite Robinson Bang Rak) opens early and the charcoal smoky aroma is the real deal. Or stop for roast duck over rice at the old-school Charoen Wiang Pochana near Robinson Bang Rak, which is just as satisfying. A little later, stroll around TCDC and Warehouse 30, then swing by DAG for modern Thai food inside the art warehouse.
For dinner, if you want the full experience, book ahead — 80/20, Small Dinner Club, and Samlor fill up very fast, especially on weekends. For an easy, light-on-the-wallet meal, Guay Jub Mr. Joe (Chan Road, near BTS Saphan Taksin) and Khao Tom Pla Kimpo (Hia Ho) open evening through late night, perfect for closing out the day full and easy on the budget.
Eaten your way through the whole day and want to stay close by the Chao Phraya? Charoen Krung-Bang Rak has stays from stylish hostels in old buildings to riverfront hotels with great views, all walkable to every standout spot.
See stays in Charoen Krung-Bang Rak