Last Updated: February 3, 2020
Joining the cafe hype, Bangkok’s third coffee wave is pretty spectacular. In fact, its worth making a trip there just to check out the cafe scene (of course you should slot in some shopping time, after all, you gotta find some way to burn off those extra calories right?). From speciality coffee to dessert cafes, the variety will surely leave you spoilt for choice.
Other than the amazing food, the cafes here will leave you speechless with the elegant and neat interior design. Every single cafe had us gasping in awe at the amount of effort put into the little details just to create the perfect ambiance for its patrons.
Enough with the rambling, here are 10 best cafes you simply cannot miss if you find yourself in Bangkok.
Ekkamai has a collection of charming cafes, and boutique Featherstone Bistro Cafe is a particular destination that’s worth a visit.
The interior is a classic Parisian setting, with wooden beams and stained glass adorning the cafe.
Serving rustic western cuisine ranging from salads to pizzas, within Featherstone is also a craft shop selling jewelry and artisanal French soaps amongst other knick-knacks.
Wild Gardenia (140 Baht)
One of the beautiful servings here is the deconstructed lavender soda presented with ice cubes frozen with colorful fruits, soda and syrup. Assemble it all and you’ll be presented with this picturesque drink that’s almost as delicious as it looks.
The salads, like the Veggie on the grill salad (260 Baht), are also a must-try here along with the homemade pizzas.
Address: 60 Ekamai 12 (Soi Jaroenjai) Klongton Nuea, Wattana, Bangkok 10110 | Website | Tel: (66) 97-058-6846
Opening hours: 10.30am – 10 pm Daily
A very homely and wood-drive cafe setting, it’s almost like stepping into IKEA at Fill In The Blank.
They have really friendly staff greeting you as you step in, and also a small workshop area that sells merchandise like hand-made bags and accessories. Very much a lifestyle store cum cafe.
They serve really sweet desserts like Strawberry pancakes with Ice cream and also tasty salads as well as sandwiches.
Fill In The Blank:28/10 Sukhumvit Soi 61, Bangkok, Thailand | Tel: +66094-556-2920/+6602-000-4828 | Website
Opening Hours: 10an – 8pm Daily
This not-so-secret secret diner has got to be one of the most beautiful cafes we’ve ever been to. It’s worth a visit just for the experience itself (but no worries the food is pretty awesome as well). The ambiance here deserves a 10/10.
The trickle of natural sunlight coupled with a rustic, homely design makes you feel like you stepped into a ‘secret world’ especially when contrasted with the busy bike-filled streets of Bangkok almost right behind it.
Now onto the food, items are slightly on the pricey side and Karmakamet may not serve the most exquisite dishes but like I said, it’s all about the experience here. The famous dessert Strawberry in the Clouds is a must-try. The other dishes like their pastas weren’t too outstanding but I’d recommend the Crab Pasta if you are intending to get one.
Address: 10110, 30/1 Sukhumvit Rd, Khlong Tan, Khlong Toei, Bangkok 10110, Thailand | Tel: 02 262 0700-1
Opening Hours: 10am – 11:30pm on all days
The first thing that caught our attention was the beautiful interior design which reminded us of a cosy little hut. Even though this was literally smack in the middle of a busy street, the cafe’s ambiance was so calming and relaxing, we paid no attention to the hustle and bustle right outside. Perfect for a quiet brunch and small talk with friends, I can’t think of a better way to start the morning.
Famed for the yuzu dip, we found the churros to be rather average in texture and could do with much more crunch. The yuzu dip however, was light and refreshing, giving a good citrusy punch to the chewy sticks of goodness.
Even though it was brunch time, we went for the truffle risotto because it looked so appetizing we simply didn’t want to give it a miss! Slightly on the pricier side, this risotto did not disappoint in terms of flavor but could surely do with a softer rice texture. We also got the breakfast pancake which was well-seasoned and perfect to start the day with. (Posting an insta picture also got us complementary chocolate cake bites haha.)
Address: 141 Soi Thong Lo 10, Khlong Tan Nuea, Watthana, Bangkok 10110, Thailand | Tel: +66 2 714 9974
Opening hours: 6:30am – 10:30pm on Mondays to Thursdays, 6:30am to 11:30pm on Fridays to Sundays
Located within the grounds of The Commons (basically an entire building dedicated to food), Roast had a clean and simple interior – don’t be fooled though, the dishes are nowhere near simple, which will leave you pleasantly surprised.
One dish you simply CANNOT miss if you happen to visit this café would be the French toast. The brioche itself had a great pillow-y texture paired with a creamy vanilla bean ice cream with raspberries sandwiched in the middle.
Now this is where it gets interesting, the raspberries were really sour but the acidity added such a great flavour to the dish, it left us craving for more! Served with crispy bacon strips, this French toast really satisfy all palates. So many flavours all in one plate, definitely worth a try.
We also got the truffle fettucine and it was creamy, tasty, and super filling! If you’re a coffee person, be sure to try the DIY espresso where you basically pour milk onto espresso ice cubes instead of having them serve you an Iced Latte straight up. As with most coffee in BKK, this one is really mild on acidity and had a really light taste.
Address: Unit #T1 (Roast), The COMMONS, 335 Thonglor Soi 17, Sukhumvit 55 Klongton Nua, Wattana, Bangkok 10110, Thailand | Tel: +66(0)2 185 2865
Opening hours: 10:00am – 11:pm on Mondays to Thursdays, 9:00am – 11:00pm on Fridays to Sundays
I have yet to find out the meaning behind the café’s interesting name…Nonetheless, this café is literally a caravan parked in the middle of Ekkamai. The rustic design and interesting concept was what attracted us to this little space. That said, (un)Fashion also brews tasty little cuppas. The coffee here had almost no hint of acidity so if you’re someone who likes a more milky taste then this is the one for you!
Being a caravan, this café can’t house many people (do avoid peak periods!) but that’s what makes it so cosy. The baristas were really friendly and chirpy as well. Grab a sweet treat or two to pair it with your coffee and you’re good to go!
Address: Ekkamai Soi 10, Bangkok, Thailand | Tel: 02-7269592
Opening hours: 12:00pm – 9:00pm on all days
If you are someone with a sweet tooth then you definitely have to check out this little café. After You has a few different branches located around Bangkok, so it’s convenient to visit.
It was really crowded at J Avenue, Thong Lor’s brunch and we had to wait for about 10 mins before we could get a seat.
Famed for its Honey Shibuya Toast, it surely did not disappoint. The toast was fluffy in the middle and crispy on the outside, decked in heap loads of honey. This seemingly simple dish will leave you full and happy!
The Strawberry Cheesecake Japanese Shaved Ice is popular as well. The ice was so thinly shaven it felt like I was shoving spoonful of strawberry-flavoured clouds into my mouth. While most places often overdo it with the sugar, trust me the strawberry jam on this was nicely balanced with a good citrus note, so no worries about that!
Address: J Avenue, Thong Lor 13, Bangkok, Thailand | Tel.+6602 7129266
Opening Hours: 11:00am – 12am on all days
Opened by the same owners of Roast, my expectations were high for Roots. Closed to the public on weekdays, Roots conducts coffee classes to train aspiring baristas. Do pop by on weekends to enjoy a good cuppa and grab some pastries for a quick light breakfast. You get to choose the way you want your coffee, which I find is a plus point.
Roots has a rather interesting billing concept where patrons choose to pay whatever amount they deem fit. There is no doubt about the quality of the coffee here, so if you are a coffee fanatic then you have to give this a try! You can always pop by the other cafes in The Commons for a savoury meal or even an icy dessert.
Address: The COMMONS (Market Fl.), Thonglor 17, Sukhumvit 55, Bangkok 10110, Thailand | Tel: +66(0)97-059-4517
Opening hours: 8:00am – 8:00pm on Mondays to Thursdays, 8:00am – 9:00pm on Fridays to Sundays
D’ark’s name first came up because of its excellent coffee, and we were glad we decided to pop by. D’ark is extremely spacious, with a great ambiance for one to enjoy a nicely brewed afternoon caffeine-fare. If you’re lucky enough, the barista might just surprise you with some pretty amazing latte art!
D’ark’s selection of pastries will surely leave you spoilt for choices. From classic American cakes to French pastries, the bite-sized sweet treats only meant we can get to try more! Among those that we had, our favourites were the Canele, Apple Turnover, and Muffins.
D’ark’s main menu offers a variety of dishes plated so beautifully, it felt almost like a fine dining restaurant. This is the perfect place for a date night, where hearty conversations can be shared over a skilfully whipped up meal, while soaking up the relaxing and quiet ambiance.
Address: 48/1 Klang Alley, Khlong Tan Nuea, Watthana, Bangkok 10110, Thailand | Tel: (+66)-2-662-7900
Opening hours: 8:00am – 10:00pm on all days
This is another one of those hidden Bangkok cafes that’ll take you some effort to find but trust me, it’ll be very worth it. Just look out for Samitivej Hospital and you know you’re in the right area.
Casa Lapin does their coffee with both local and international single origin beans with different ways of brewing available too. So coffee fans, what are you guys waiting for? This cosy cafe is the perfect place for a quiet afternoon spent with a good book and the perfect cuppa.
If you don’t have a book on you, don’t worry because Casa Lapin also has a wide range of magazines available, including Cereal and Kinfolk for browsing.
Address: Soi Madam bunch Praphai Khlong Tan, Khlong Toei, Bangkok 10110, Thailand | Tel:+66 81 261 2040
Opening Hours: 8:30am – 8:30pm on weekdays; 10:30am – 8:30pm on weekends
One Ounce For Onion cafe is a true hidden gem at Ekkamai hidden amongst the alleys, so do keep a lookout for this cosy hideout because you might just walk right past it without realizing.
Since the weather was sweltering hot that day, we got ourselves the Rose Float to quench our thirst and boy was it refreshing! The rose syrup had a chunk of Rose Yogurt Dried Strawberry Ice Cream and it even had crunchy rose bits. This was a rather refreshing change to the usual coffee affair and it sure didn’t disappoint.
Our favourite has got to be the Pizzatilla Chicken Tikka which was so well seasoned, it had us chowing down more! I know, it looks like the most unappetizing thing on earth but trust me, it tastes just about a million – no wait a billion – times better than it looks. No Joke!
The Grilled Croissant and Smoky Sandwich are worth a try as well! This cozy little café certainly knows the way to our heart and stomach. Do check them out if you have the chance!
Address: 19/12 Ekkamai 12, Sukhumvit 63 Rd, Bangkok, Thailand 10110. | Tel:+6621166076/+66863883303
Opening Hours: 09:00am – 6:00pn on weekdays, 9:00am – 8:00pm on weekends
Located just a short walk away from After You Dessert Cafe at Thonglor, this one is another hit among dessert lovers. The clean and elegant interior definitely deserves a mention, and if the weather’s cooperative, Audrey has a beautiful and spacious outdoor seating area reminiscent of Parisian Patisseries.
Famed for its Thai Milk Tea Crepe, this cake alone is enough to swoon over my heart. This intricately layered cake is drenched in a heap of Thai Ceylon Tea sauce – simply heavenly.
Audrey’s Milo Volcano Crepe is another one to die for! I’m not kidding you it puts all other milo desserts you’ve tried to shame.
Audrey cafe also has multiple outlets so do check out their website to see which is most convenient! We found the one at Thonglor to be least crowded and most comfortable.
Address: 136/3 Soi Thonglo 11, Vaddhana,Sukhumvit 55 Bangkok, Thailand 10110 | Tel: +660271266678 / +660890008090
Opening Hours: 11:00am – 10:00pm on all days
Located along the hippy Ekkamai stretch, Vanilla Bakeshop is a stone’s throw away from One Ounce for Onion Cafe. Situated in a beautiful garden, the tranquillity is a good break from the hustle and bustle of our busy lives. Pop by for a warm lil’ cuppa, and be surrounded by the beauty of nature instead of the concrete jungle we get back at home.
The Ring Bacon Maple is a definite must-get, which is blew our minds and taste buds with its crusty and flaky pastry, which floats in a pool of warm vanilla custard sauce, topped with homemade ice cream, drizzled with a good dose of maple syrup, sprinkled over with crystallised caramel, cheddar cheese and bacon bits. Enough said, Vanilla Bakeshop is simply heaven for anyone with a sweet tooth.
Those who don’t particularly fancy desserts for main meals, fret not for Vanilla Bakeshop also features an extensive Italian-Japanese fusion menu that will surely leave you spoilt for choice. There is also a bakery selling freshly-baked goodies if you just want a light bite.
Address: Vanilla Bakeshop: 53 Ekkamai Soi 12,Sukhumvit Soi 63 10110, Thailand | Tel:+66 2 381 6120
Opening Hours: 7am-10pm on all days
Phil Coffee Company’s characteristic brick walls did not take us long to spot it, even though it was hidden in a small alley. The rustic space caught our attention and we decided to pop by for coffee and a light bite. Little did we know that Phil is actually an artisan coffee roaster, and where better to get that daily caffeine fix than from a speciality cafe!
With beans of both local and international origins as well as in-house blends, patrons have plenty of options to play around with. Grab a light snack and there, tea-time snacking done! The handmade pastries are definitely worth a try, but the main star of Phil has definitely got to be their cuppa that is constantly brewed to perfection.
Address: 21, Sukhumvit 61 Khlong Tan Nuea, Watthana, Bangkok, Thailand 10110 | Tel: +66 2 001 5850
Opening hours: 9am – 6pm on all days except Mondays
Located in Em Quartier, this is a good spot to chill at during your shopping breaks. On a side note, Em Quartier has one of the most beautiful interior designs ever, super duper ‘insta-worthy’, as hipsters would coin it.
Of course we had to get the Thai Iced Tea Shaved Ice because you can never have too much of Thai Iced Tea right? This monstrous tower of goodness did not disappoint at all. Perhaps we were just tired from all the shopping and walking, but this was exactly what we needed, something cold and flavourful to refuel for night market adventures. Other than desserts, Lukkaithong serves main courses as well over at sister restaurant Lukkaithong Royal Cooking.
Address: 6A04-05, 6th Floor, The EmQuartier Department Store, No. 693, Bangkok, Thailand 10110 | Tel: +6602-0036201/+6602-0036202
Opening hours: 10am – 10pm on all days
Rocket Coffeebar is one of those cafes that looked like it walked straight out of an architecture magazine. The interior is so elegant yet homely, for a minute I actually wished my house could look like this. The Scandinavian design certainly doesn’t come as a surprise, knowing that the owners are from Sweden.
Rocket Coffeebar offers a rather healthy menu, with several dishes boasting to be contain organic ingredients. Its in-house pastries are perfect with the freshly brewed coffee. We went for the cold brew, which was light and slightly higher on acidity. The ‘Rockethouse Exclusive’ Hot Cocoa is definitely worth a try for the adventurous souls where by you slowly melt an Ecuadorian cocoa stick over a warm cup of milk.
If you are up for a meal, then go for the Nordic sandwiches which we heard are really delicious as well. Rocket Coffeebar’s is every café-goer’s dream – classy, but not overly pretentious in its interior, skillfully brewed coffee of various single origin beans, and perfectly whipped up dishes, what more can you ask for?
Address: 147 Soi Sathon 12, Khwaeng Silom, Bangkok 10500, Thailand | Tel: +66 2 635 0404
Opening hours: 7:00am – 8:00pm Daily
Greyhound Cafe started as a fashion line back in 1980s, but has since added food elements to complement its lifestyle brand and has expanded to multiple concepts and locations.
A cafe that adores fashion and art, Greyhound features an eclectic array of Thai as well as international dishes.
Many dishes are recipes of old, while there’s also an infusion of dishes from various parts of the world acquire through seeing the world from travel.
Food is as important an artform as fashion is, which Greyhound is known for.
An unassuming dish, the Greyhound Famous Fried Chicken Wings (110 Baht) are half mid-wings marinated with fish sauce then deep-fried. Although it really doesn’t look like much, they’re really fragrant and goes well with the Thai Milk Tea Granita (100 Baht).
Must-tries at Greyhound are the spaghetties as well as the Complicated Noodles (150 Baht). The complicated noodles is sort of a deconstructed noodle dish, which you’ll have to wrap yourself with the various condiments and ingredients provided – there’s actually no noodles involved, but rather, a noodle sheet is used.
The Thai dishes at Greyhound seem to be toned down to suit a more tourist flavour, but you’ll still be pleased with the menu variety nonetheless.
Address: Various branches, visit Greyhound’s website for a full list
Opening Hours: 10am – 10pm Daily (varies a little across outlets)
Related guide: Best Bangkok Desserts