Exploring the culinary scene in Bangkok is an exhilarating endeavor, but listing the best restaurants is a daunting task. Every street and corner holds the promise of a delightful new food adventure.
In this foodie paradise, you will always regret not being able to eat more as you stumble upon yet another treat to tempt you into overindulging.
"*" indicates required fields
Disclaimer: This article may include links to products or services offered by ExpatDen’s partners, which give us commissions when you click on them. Although this may influence how they appear in the text, we only recommend solutions that we would use in your situation. Read more in our Advertising Disclosure.
Contents
(And How It’s Costing Them)
Most expats throw money away, get lost in red tape, and miss the local hacks that make life easier and cheaper. ExpatDen Premium gives you the secrets seasoned expats use to save, earn, and thrive beyond the basics, saving you thousands and opening doors you didn’t even know existed.
Here’s what’s inside:
- Housing Hacks: Slash your rent by 40% or more - because the locals are laughing at what you’re paying.
- Banking Mastery: Stop wasting on fees and get top exchange rates. Why give your money away?
- Healthcare for Local Prices: Quality treatment without the expat price tag.
- Visa and Legal Shortcuts: No more bureaucratic nightmares. Get the visa and residency secrets that others pay their lawyer dearly for.
- Deep Discounts: Find the savings locals rely on for groceries, dining, and more.
If you’re serious about making Thailand work for you, join ExpatDen Premium and make Thailand work for you.
To get you started, below is our community crowd-sourced list of our favourite Bangkok restaurants organised by cuisine category.
We are hoping to keep building this massive article with your help! Please fill out our webform or leave a comment below with your favourite restaurants and we will add the ones that get the most votes!
With statistics sites estimating Bangkok might have half a million restaurants, it should be a given that this list is nowhere near the tip of the iceberg. It is simply a good start for those who want some tried and tested favourites from some satisfied Bangkok residents.
We wanted to limit our list to independent entrepreneurs and more affordable eats because we love to support small businesses.
For this reason, we have not included places where the price tag is over 1000 THB per person, international chains, or hotel venues.
We have also tried to stick to places that have been around for a long time and will likely stay around.
The per-person prices below are just an estimate based on the average hearty meal, shared with a friend, without alcoholic drinks. Please double check opening times before visiting, these things can change.
Bangkok Restaurant Map
Thai
We must begin by honouring the food of our adoptive home. Thai cuisine is vibrant and diverse and can be broadly categorised into four regional styles.
- In the North, Lanna cuisine is influenced by Burmese and northern neighbours. It features milder flavours with an emphasis on vegetables and herbs. Key dishes are khao soi, gaeng hanglay, and noodles.
- The Northeastern region of Issan is heavily influenced by bold, spicy, and sour flavours. Key dishes include som tum, larb, and sticky rice.
- Central Thai cuisine, with royal cuisine at its heart, showcases a balance of flavours, influence from all over, and complex cooking techniques. Popular dishes include pad thai, pad gaprao, jasmine rice, and sweet desserts like foi thong.
- Southern Thai cuisine is influenced by the southern neighbours, with many halal dishes. It includes fiery curries, piquant flavours, and seafood-centric dishes like gaeng tai pla and massaman curry, and roti.
DaraDalay (Northern Thai)
Thai Name: ดาราดาเล
Open: 11am to 7pm (closed Mondays)
Price per person: 250 THB
How far would you travel for the best khao soi in Bangkok? What about the cutest vintage restaurant with the best atmosphere and friendly staff? We promise you will not regret the journey to Nonthaburi! The owners also have an organic farm and homestay in Chiang Mai, and much of their produce comes from there. It is all so fresh, herbal, beautifully seasoned, and rich.
While we know Daradalay’s reputation is for the khao soi (which we love), it is very important that you also get the ขนมจีนน้ำเงี้ยว (kanom jeen nam ngiao), an intensely rich pork rib and noodle stew.
Sabaijai (Northeastern Thai)
Thai Name: ร้านอาหาร สบายใจ
Open: 10:30am to 10:30pm
Price per person: 200 THB
This Ekamai spot has been around for more than 20 years, and while it is known as being a bit of a foreigner-friendly restaurant, they still hit you with classic Issan spice and the prices are very reasonable despite their popularity. You just cannot go wrong with a plate of papaya salad, a whole grilled chicken, and a bamboo cup of sticky rice.
If you are feeling adventurous, we insist you try their phenomenal ปูผัดผงกะหรี่ (bpuu pad phong gari) which is crab in that unique thick Thai yellow curry that is rich with scrambled eggs and clings to the meat.
Ung Jia Huad (Central Thai)
Thai Name: ร้านอึ้งเจี่ยฮวด
Open: 10am to 4pm weekdays only
Price per person: 100 THB
While tourists order Pad Thai, us locals know that the true star Bangkok dish is pad kaprao ผัดกะเพรา. Even average pad kaprao is amazing, so it is really hard to pick one favourite place, but let’s give credit where it is due and honor Uncle Lun who has been stir frying on Sukhumvit Soi 23 for 50 years! This is a true hole-in-the-wall restaurant that many people might overlook, but his food is second to none. His ผัดซีอิ๊ว pad see ew is also on point, great “wok hei” smokey flavour, and rice noodles that are never sloppy.
Do not miss the classic: minced pork with basil on rice with a soft fried egg. But order in Thai to be cool: ผัดกะเพราหมูสับไข่ดาว ราดข้าว “pad ga prao muu sap, kai dao, raad khao”
Yu Sup (Southern Thai)
Thai Name: ยูซุปโภชนา (ราชาข้าวหมก)
Open: 8am to 3pm
Price per person: 150 THB
Most of the roti found in Bangkok comes sweet with banana and condensed milk. But Yu Sup is one of the rare places where you can find genuine savoury, muslim roti with curry. Their food is all Halal and they are only open 8am to 3pm, so get there early! They serve beef, chicken, and even goat curry and their satay skewers are amazing.
100% get the rich, thick, unctuous beef massaman curry with a pile of plain roti.
Shabu Nang-Nai (Chinese Thai)
Thai Name: ชาบูนางใน
Open: 11:30am to 9:30pm (Closed Tuesdays)
Price per person: 350 THB
Shabu-shabu and sukiyaki are not traditionally Thai cuisine, but there is no denying the overwhelming popularity of the experience, and Thailand has made hot pot their own. Originally from China and Japan, the first suki restaurant opened in Bangkok in 1957 and launched a soupy phenomenon. If you enjoy cooking your own food in flavourful broth, then the best spot to try is Shabu Nang-Nai. While there are a few branches now, the original is still the best.
You have to try the buffet with a bunch of friends. Sit for hours and try everything on the menu. The prawns are amazing!
Italian
It’s not hard to find a pizza in Bangkok. It is also easy to find fine Italian Michelin Star dining in this city. But a rustic Roman slice or a perfect al dente raviolo that won’t break the bank, that’s a little more challenging. Luckily for us, we have a few gems.
Pala Pizza Romana
This is our go-to spot for a slice on the run. The restaurant experience is nothing to write home about, just pretend you are on the streets of Rome, go straight to their take-away window next to Terminal 21 at Asok, and choose from their incredible selection of pizza slices. They come in long rectangles and feature a chewy, puffy, focaccia-like base. Slices range from 55 to 130 baht each. You can also custom order a whole METER of pizza which is perfect for a party.
Our must-try slice is the Cinque Formaggi. Yep! That’s 5 cheeses!
Peppina
Open: 11am to 11pm Weekends. Weekday times vary.
Price per person: 700 THB
Winner of the best pizza in Thailand award in 2022, Peppina offers more than just fantastic pie. They have awesome set lunch/brunch options, great cocktails, superb desserts, and much more. Top quality Italian food prepared by Italian chefs in a lovely atmosphere. For the full experience, visit the beautiful Flagship branch on Sukhumvit Soi 33 rather than their mall outlets.
Our must-try dish is the homemade gnocchi with Khao Yai duck ragu, parmesan fondue, and gremolata. Fantastico!
Notable Mentions:
British
British food is hearty and comforting and readily available at all the Irish, English, and sports pubs around Bangkok. While you can get fish ‘n’ chips nearly anywhere, we certainly have our regular top spots.
The Londoner Brew Pub
Open: 9am to midnight weekends, 10am to midnight weekdays
Price per person: 600 THB
Another one for our friends out in the suburbs. While people joke that British food is bad, we can’t help but love a good fish & chips, meat pie, a full English fry-up breakfast, and of course, a Sunday roast. All of which, this elevated pub does with aplomb. They also have a great atmosphere, lots of drinks deals, and frequent live music.
While the menu is massive, we hope you will make the most of the all-day breakfast and get the one with the lot. Eggs, sausages, bacon, black pudding, baked beans, potatoes, mushrooms and toast! Then go home for a long nap.
Notable Mention:
North American
It has a reputation for being junk food, but we can’t deny the occasional craving for hot dogs, burgers, fries, wings, and yes, American pizza. Here are some of our most beloved cheat day meals.
Easy Burger
Open: 11:30am to 10:30pm Phrom Phong & 11am to 11:30pm On Nut
Price per person: 340 THB
Owner Tom is a perfectionist. His burgers are the best because of the homemade soft potato buns, the dry aged beef smash burger patties, and the selection of high quality ingredients from awesome supplier collabs like Sloans, the Serial Pickler, and Firepower hot sauces. They regularly add cool new specials, the sides are good, and you can’t go wrong.
Our must-try menu item is the Bacon Blue burger. I ask for mine without ranch because I prefer to taste that amazing gorgonzola and bacon jam. Make it a double!
Fatty’s Bar & Diner
The most authentically Midwest American experience you will have in Thailand. Fatty’s is an institution, a dive bar, a restaurant, a live music venue. It is the type of place where you meet the same regulars every time you go, and the food will never let you down. It is burgers, sandwiches, hotdogs, deep fried things, and frosty beers. Owners Matt and his wife Kae have been in the business since 2012 and they just love music and good food.
Do not skip the hot wings. Easily the best authentic buffalo wings in Bangkok.. But only get “Zing” level of hotness if you want your face burned off.
Pizza Mania
We might anger some Italians here, but American pizza is a thing, it serves its purpose, it hits those cravings, and we had to include it. Pizza Mania wins for us for many reasons, one of them is their extremely fast service thanks to their dedicated delivery fleet that means you don’t have to struggle with 3rd party services. Their pizza comes in 12 or 18 inch pies and on Mondays they do Detroit style pizza (if you know, you know). They have a wonderful selection of toppings as well as tasty pastas and surprisingly great salads. Don’t skip the garlic knots!
Our must try pie is the Healthy Greek. Ignore the name, it is not healthy, but it does come with kalamata olives, feta, and arugula and is our favourite.
Chinese
From Beijing in the north, to Guangzhou in the south, and everything in between, Chinese cuisine is endlessly diverse and spectacular. You can find so many great options in Bangkok, but here are our go-to joints for a taste of China.
Sun Moon Chinese Food
Thai Name: เกี๊ยวจีน
Chinese Name: 日月樓
Open: 11 am to 2 pm & 5pm to 9 pm
Price per person: 250 THB
The authentic Beijing hole-in-the-wall restaurant experience. The servers are abrupt and unsmiling, the food is fast and incredible, and the atmosphere is no-frills. There are only a few tables which seat four people each, and you will need to wait at dinner time. This is hearty northern food. Thick skinned pork and cabbage dumplings, egg fried rice, rich stewed ma po tofu, and vinegary and syrupy sweet and sour pork.
The dish you have to include in your family-style meal is the Guo Bao Rou 鍋包肉.
Her Cheun Fong
Thai Name: เหอ เฉิน ฟง
Chinese Name: 和成童
Open: 7am to 7pm
Price per person: 300 THB
This Chinatown spot is best for dim sum and Hong Kong style snacks like barbeque pork. With all the choices on Yaowarat, it is hard to pick just one, but if you can, make sure to add this to your breakfast list. Go with a group of people so that you can get a good selection of sharing dim sum dishes like turnip cake, shu mai, and crispy pork belly.
The dish you can’t miss is the har gow 蝦餃 shrimp dumplings.
Ting Tai Fu
Thai Name: ติ่งไท้ฝู
Chinese Name: 鼎泰福
Open: 10am to 9pm
Price per person: 250 THB
This phenomenal casual restaurant is the budget hidden gem you need in your life. They serve food from several Chinese regions, with some northern influence and some southern. Their dumplings are decent, but the true winner here is their hand-pulled noodles. Some of the best in Bangkok. Chewy, rustic, and thick.
We love their stir fried egg noodles with dried chili. But we also insist you don’t skip the spring onion roti.
Mexican
For some reason, Mexican cuisine is some of the hardest to get right. There are many who try, but few who do it really well. Most restaurants just end up doing Tex-Mex style. There are however a few places where you can get authentic Mexican food in Bangkok.
Tacos & Salsa
This small shophouse restaurant deep in On Nut masks the hidden gems inside. From authentic chilaquiles and tamales to massive wet burritos, they have an extensive menu, but the real reason we go is for the best street tacos with incredible homemade corn tortillas. Make sure to save room for dessert because their churros are phenomenal too.
Our suggestion is to go with four good friends for the 12-taco sharing platter of pork carnitas, chicken tinga, and chorizo with a pitcher (or 3) of potent spicy diablo frozen margaritas!
La Monita Taqueria
Thai Name: ร้านอาหารเม็กซิกัน ลาโมนิต้า
Open: 11am to 10pm weekdays, 10am opening on weekends
Price per person: 600 THB
There are many reasons La Monita has been around for decades but the consistency and DIY salsa bar top the list for us. While they do have a slightly fancier branch inside EmQuartier, we suggest visiting the original spot at Ploen Chit for an escape from mall culture. While their tacos are pretty good, they aren’t our favourite menu item. Instead, we love this place for the Queso Fundito cheese dip, piles of nachos, and coffee flan for dessert.
If you are looking for a devastatingly filling and satisfying meal then don’t miss the wet burrito which is a monster that comes with beans and rice and is covered in sauce and cheese.
Here is a great list of Mexican restaurants in Bangkok from our friends at BK Magazine.
Indian
Bangkok sure has some of the best Indian food outside of India and there is so much to choose from. You really can’t go too wrong in this category, but we are fussy about our rogan josh, so we do have some favourites to share with you.
New Bukhara’s
This little Nana restaurant does all the regular things you can expect from a homely Indian joint but they just do it perfectly. It is not fancy, but it is very high quality, and the flavours are rich and bold. They absolutely have some of the best butter chicken in Bangkok and their plain naan is stretchy, charred, and generous. Skip the garlic naan though as it is way too pungent, even for us garlic lovers.
Our must try suggestion is the Malai Kofta vegetarian curry. This mild, creamy sauce comes with balls of mashed paneer that are light as a cloud and like nothing we have ever tried before.
Mountain Kitchen Indian Restaurant
You have probably never heard of it, and since it is out in Bang Kapi, you might write it off, but we IMPLORE you to give Mountain Kitchen a chance. The Google reviews should inspire you; 92 reviews, almost all of them 5-star. The unassuming facade and very basic interior hide the magic that happens in the kitchen. Get a side of Nepali momos and fantastic samosas. With curries ranging from 80 to 160 baht, it is some of the most affordable Indian in the city.
The do-not-miss item on the menu is the butter chicken, with a cube of real butter on top to finish the dish, carving out tiny rivers of creamy perfection.
After stuffing yourself, you might need a walk, luckily the Sports Authority Healthy Park is right next door to Mountain Kitchen.
Greek
In Australia, we have the largest Greek population outside of Greece and this writer grew up on AMAZING Greek food, and I miss it a lot. So when I am craving some plump dolmades or crispy spanakopita, here is where I go.
Avra
Open: 6pm to 11pm Weekdays. Closed Mondays. Noon to 11pm weekends.
Price per person: 700 THB
Technically Greek and Georgian food, Avra never disappoints. The restaurant has a lovely atmosphere, great staff, and incredible food. A little bit on the high-end side of Bangkok dining, prices are still reasonable for very high quality imported products like cheeses, nuts, fruit, and seafood. Their baklava is some of the best in the city, too.
We insist you try the Greek Moussaka and Georgian Khinkali dumplings.
Notable Mention:
French
Annoyingly, French tends to be most strongly represented in the very expensive, fancy restaurant scene. Through word of mouth though, these cute modest French bistros have made a name for themselves in Bangkok.
JP French Restaurant
Open: 12pm to 2:30pm and 6pm to 10:30pm (Closed Sundays and Monday lunch)
Price per person: 1000 THB
This small bistro feels quite dated, but in a comforting way. Don’t judge this book by its cover because the lack of effort to update the signage or the decor is put into the food which is consistently great. Prices can get a bit higher here, especially if you enjoy your French food with wine – as it should be enjoyed – but they do have lunch special set menus for 699 net for 3 courses and a drink.
Cagette Canteen & Deli
The set lunches at Cagette are what it is all about. Such great value for amazing food. Choose from things like oysters, duck confit, homemade merguez sausages, and crème brulée to mix and match your perfect 3-course meal. The atmosphere is rustic chic and comforting.
If you are going for dinner, their Cassoulet is otherworldly!
Vietnamese
Vietnamese cuisine is a tantalising blend of vibrant flavours, fresh ingredients, and rich cultural influences with an emphasis on herbs, vegetables, and light cooking techniques. They also happen to be our next door neighbours, how lucky we are!
Bun Me & More
Open: 10am to 7:30pm On Nut and 9am to 9pm Asok
Price per person: 250 THB
This little shop has a branch in On Nut and one in Asok, and they just opened their first in Chiang Mai. We are so happy to see their success as they are great people doing simple food perfectly and for a really great price. Their banh mi sandwiches come loaded with homemade pâté along with the protein of your choice. Their bread is crisp outside but soft in the middle and their veggies are fresh. Honestly, skip their sides though. Get two sandwiches instead!
Our favourite sandwich is the BBQ pork.
Thien Duong
For a special night, step into the hundred-year-old Silom house of Baan Dusit Thani, home to four F&B venues. Thien Duong offers a delightful ambiance that is worth experiencing even though the price tag is a bit high. With over three decades of history, drawing inspiration from all regions of Vietnam, their bánh xèo are delightful, the gỏi bưởi tôm thịt, pomelo prawn salad is outstanding. Definitely sample their creative Vietnamese inspired cocktails; the ‘Not an Aperol Spritz’ is our favourite.
The must-try dish is their Chả Cá Hà Nội, a sizzling hot plate of deep-fried sea bass.
South American & Caribbean
Ready for a flavour-packed journey through South America and the Caribbean via Thailand? Yes please. These cuisines are generally underrepresented here, but we have some well-kept secrets for you.
Boteco
Is it possible that some of the best and most affordable South American food in Bangkok is hidden in a booth in a little outdoor local food market near Bang Chak BTS? You are forgiven for walking by a dozen times and never noticing it. Grab a plate of feijoada, some pão de queijo, and an icy caipirinha, and pull up a wooden stool under a Brazilian flag!
The must-try item is their coxinha de frango, unique Brazilian fried dough balls, stuffed with shredded chicken.
The Banana Ketchup
While this place is actually in Hua Hin not Bangkok, we just had to mention it because it is that special. It is by far the most legit, authentic, incredible Caribbean food in Thailand. Treats from Trinidad & Tobago, Haiti, Guadeloupe, DR, and more. They have REAL fried plantain alloco, jerk chicken, curry goat, Haitian Griot, and great cocktails. If you are down for a coastal road trip, do stop in at this gem of a restaurant.
You have to get the 6-dish Caribbean sharing platter for a selection of amazing tapas.
Notable Mentions:
Korean
From barbecue to bibimbap, we love Korean food! Bangkok has A LOT OF IT, especially in the mini Korea Town on the corner of Sukhumvit Soi 12, but some experiences are more fun than others.
The BBQ Buffet
A good Korean BBQ is such a social, lively, and exciting night out. This Ekamai spot hits all the right notes with Pork, seafood, and beef buffets going from 339 to 659 baht. You can absolutely stuff yourself on premium produce here and spend hours sampling everything on the menu without worrying about the check.
Our favourite thing about the place is the DIY condiments and sauce bar! But the pork belly is phenomenal too.
African
African cuisine, with its vibrant flavours and diverse culinary heritage, offers a tantalising experience for foodies. However, in Bangkok, finding authentic African restaurants and eateries can be a challenge.
Habesha Ethiopian Restaurant
The Ethiopian dining experience is so visual, exciting, and fun. This restaurant specializes in injera, which is a traditional Ethiopian sourdough flatbread that looks like a huge crepe. Dinners tear off pieces of the communal injera and use it to scoop up the various toppings and sauces served on top.
You have to order the “Ye Fisig Mahaberawi” which translates to “The Meat Combination”. It includes a selection of different meats, such as beef, lamb, chicken, or goat, prepared in various ways and served on an injera.
Madibaz
Unfortunately, this wonderful South African spot closed its stall near Bang Chak and now they only do delivery. You can find them on Foodpanda, Grab, Robinhood, and Lineman, but you can also arrange catering for parties and order their biltong and other sauces and meat products via their website The Siam BBQ Company.
Definitely get the boerewors and pap!
Japanese
Oh boy, do we love Japanese food here in Bangkok! When you go to a mall, it can feel like the only option. From sushi, to ramen, to yakitori, to sukiyaki, to omakase, we have it in abundance. It was hard to pick favourites.
Kurathai Shokudo
Japanese food doesn’t have to be fancy to be good! This cafeteria-style spot provides a VERY reasonably priced all-you-can-eat brunch with a variety of side dishes including tofu, curry, miso soup, vegetables, rice, and more. Just order a main dish and enjoy the buffet sides. The restaurant gets busy during lunch hours and you might have to wait. But it is worth it.
For the main dish, we love the tonkatsu – fried pork fillet – とんかつ because it goes so well with the free curry. But if you are a seafood fan get the saucy and sticky unagi-donburi – eel rice bowl – ウナギ丼ぶり.
Nagitora
Japanese Name: 人情酒場なぎ虎
Open: 5:30pm to 3am
Price per person: 500 THB
A true Izakaya that is only open late-night, has hand-painted menus stuck to walls, is dingy and dark, has cheap meat on sticks, 150 baht draft Sapporo beer, and a giant African spurred tortoise wandering around the bar. Yep, you read that right. Their kushiyaki is top-notch, we love their grilled oysters, and they even have some pretty good sushi rolls… though we are still too scared to try the chicken sashimi.
The go-to items that you have to order when you visit are the pork belly and the fried corn in chili sauce.
Middle Eastern
Hummus, shawarma, tabouleh, falafel, baba ganoush…. we are drooling! We are so lucky that Bangkok has a thriving Middle Eastern dining scene with Lebanese, Turkish, Iranian, and Syrian cuisines taking the center stage.
Mohsen
Specializing in Persian cuisine, this great little Silom restaurant is all about the authentic kebabs with rice. A huge mixed platter of chicken, beef, and lamb, kebabs will please your whole family. You will not find many tourists here, so you know it’s legit.
Our favourite thing on the menu is the lamb shank with fava beans and rice.
Beirut
Open: 11am to 11pm
Price per person: 400 THB
There is no way we could leave them off the list. They have been around forever, their menu reads like an encyclopedia of Middle Eastern food, their prices are fair, and they are consistently reliable every time, no matter which branch you find yourself at. Our favourite location is the one in Phrom Phong because it has a lovely spacious outdoor area. This is definitely the best food for sharing so you can get all the dips!
The must-order items for us are their stuffed vine leaves and the beetroot moutabel dip.
Spanish
We adore Spanish food, the culture of tapas dishes, wine, cheese, and a relaxed vibe. Unfortunately, we can’t relax when it comes to Bangkok’s Spanish restaurant pricing. So many gorgeous restaurants in the 3000 baht per person range and we are just regular folks, you guys! We do have one cheeky favourite though.
El Tapeo
Open: 11:30am to 11:30 pm weekends, Weekdays do siesta from 3 to 5pm. (Closed Mondays)
Price per person: 700 THB
Beautiful, authentic, rustic, elegant. El Tapeo has been in business since 2017 for good reason. They have affordable food and wine and in the six years since they opened, prices have only gone up a fraction despite rising rents and expenses. We love them for that. For small snacks to compliment your wine, try a selection of tostas with various toppings. Keep an eye on their Facebook to learn about happy hours.
Do not pass on a chance to try their garlic prawns – gambas al ajillo – and the Basque cheesecake for dessert.
Nyonya Cuisine
This unique culinary style, also known as Peranakan, developed in the Malay Archipelago and comprises Singapore, Chinese, Malay, and Indonesian flavours and cooking techniques. Bangkok has so many amazing restaurants from these countries, but we were forced to choose just one!
Makan Makan
Open: 11 am to 2 pm and 5 to 9pm (Closed Sunday nights and Mondays)
Price per person: 400 THB
An adorable little spot offering authentic and delicious Penang Prawn Mee, Hokkien Prawn Mee, and also some Eurasian fusion stuff. The unique Masala fish burger is great! The friendly service, reasonable prices, and daily specials make it a great choice for a quick after work wind down with a friend. The happy hour really adds to the overall experience.
Don’t skip the Devil Roti Rolls!
Notable Mentions:
German
There are plenty of German, Bavarian, and Alpine restaurants in Bangkok, and Thailand has really embraced the pork knuckle, but many of them are pretty overpriced and have a dated and stodgy atmosphere. For this one, we got some advice from the German community.
Alexander’s German Eatery
My German friend swears by this place as solid, reliable, and good “Hausmannskost” home cooking style food at fair prices and it is located in a beautiful house in Ekamai. It’s the specials that really seal the deal for us. 40% off schnitzel on Tuesdays, all-you-can-eat Raclette Cheese, 99 baht hotdog nights, and an amazing Sunday buffet for 490 net!
The must try from the à la carte menu is the crumbed pork escalope “Viennese style” with cranberry jam.
Bakeries
You can still hear the expats of yore whining about the lack of good bread in Bangkok, telling anyone who will listen that all bread here is sweet nonsense. But the times, they are a changin’, my friend. Bangkok has sublime bakeries now.
Bartel’s
This popular bakery cafe was opened in 2020 by a Danish and Norwegian couple and garnered rave reviews from the start. Their sourdough creations are hailed as some of the best in town. From the Cuban grilled sandwich with a jalapeño kick to the grilled cheese and tuna options, the cafe boasts a fantastic array of pastries and breads as well as coffees and smoothies. Enjoy friendly service and comfortable seating with a second floor that offers a relaxing ambiance.
Our favourites are their fresh sandwiches to appreciate the perfect bread. The Parma & Burrata is delicious.
Holey Artisan Bakery
Open: 7am to 7pm
Price per person: 500 THB
This charming bakery cafe spends days making their famous bread and pastries and have been doing so for more than seven years. Savour the highly recommended croissants or indulge in their magical cakes. Escape the bustling city within the cozy, homey ambiance of each of their locations. A must-visit for every foodie in Bangkok.
For dine-in, don’t skip the irresistible Mighty Shakshuka, with sourdough toast and three perfectly poached eggs.
Read the deeply sad history of Holey Bakery’s beginnings in Bangladesh here.
Notable Mentions:
Vegetarian & Vegan
While many of the restaurants listed above have great plant-based options, Bangkok also has an incredible growing scene of purely vegetarian and vegan dedicated restaurants. They are elevating meat-free cuisine to new heights. Even though we love meat, we also love our vegan and vegetarian food!
Golden State Vegan Restaurant
Truly a vegan’s dream come true, but one that any meat eater will love as well. Plant-based food enthusiasts have never had so much creative variety and choice; from tacos to burgers, and sushi to “crab” cakes. The menu boasts an impressive array of options. The sushi, in particular, stands out as some of the best in the city, vegan or otherwise. The service is friendly and welcoming.
We insist you order a Spicy Padron cocktail to go with the Crouching Tiger sushi roll!
Nature’s Charm Cafe
Step into this whimsical vegan wonderland where everything is pretty and colourful, and omnivores will be just as impressed as hard-core vegans. The Kimchi Pancake and Chick’n Pops & Slaw are fantastic and their signature Coco Milkshakes are dreamy. They take pride in their food, and it shows in the beautifully presented dishes.
Fish and Chips made from banana leaves with the banoffee cake for dessert is our must-try comforting combo.
Notable Mentions:
Desserts
Like any good meal, we end this article on a sweet note. Of course, most of these restaurants listed above have a great dessert option or two, but we have to honour a couple of the most wonderful stand-alone dessert restaurants in town.
Brassica
The best doughnut shop in Bangkok by a long shot. Known for their soft, flavourful dough
and an array of delectable and unique flavours, including the crowd-pleasing – and most photographed donut in Bangkok – Leche Flan and delightful brûlée series, their kaya is also highly recommended. Doughnuts sell out quickly, so be sure to arrive early for the best selection. Brassica offers a range of nicely brewed coffees to complement your sweet treats.
The one donut we can never refuse (other than the Leche Flan) is the Burnt Cheesecake. Drool.
Brioche From Heaven
Their tartlets are fantastic, especially the sour yuzu. The banoffee pie will bring a tear of nostalgia to the eye of any Brit. Look out for seasonal specials too, they recently had a superb cheesecake on the menu. The location is just stunning, with Parisian style outdoor tables but you might have to wait to score one.
The must try item is an original pecan brioche paired with an affogato. Magnifique!
Notable Mentions:
Your Recommendation?
I know this list is a big one, but believe it or not, we are hoping to keep building this massive article with your help!
Please leave a comment below or fill out our webform with your favorite restaurants and we will add the ones that get the most votes!