$$$$
HainaneseDang Wangi
Yut Kee Restaurant, founded in 1928 on Jalan Dang Wangi and now on Jalan Kamunting in Kuala Lumpur, pours kopitiam coffee beside Hainanese chicken chop.
DrinkKopi with kaya and butter toast
TipArrive before 10:30 on weekends; after that the crowd builds outside and you leave your name at the counter to wait.
$$$$
HainaneseChinatown
Ho Kow Hainam Kopitiam has poured cham and served kaya toast in Kuala Lumpur since 1956, now with a fourth-generation owner on Jalan Balai Polis in Chinatown.
DrinkCham, half coffee half tea
TipOrder the dried chicken curry with mee, mee hoon or kuey teow alongside the cham; it comes in generous chunks.
$$$$
MalayChinatown
Ali, Muthu & Ah Hock revives a 1960s kopitiam look in Kuala Lumpur Chinatown, plating nasi lemak ayam alongside teh tarik and mee rebus daily.
DrinkTeh tarik
TipThe nasi lemak ayam goreng berempah on banana leaf is the order regulars queue longest for.
$$$$
Chinese MalaysianTaman Overseas Union
Yi Feng Restaurant runs a bright, modern kopitiam in Taman OUG, Kuala Lumpur, pouring curry laksa and salted cham ping topped with cheese foam.
DrinkSalted cham ping with cheese foam
TipThe curry laksa comes with a choice of char siew, siew yoke or poached chicken from RM11.50.
$$$$
Chinese MalaysianSri Petaling
Yitcha Kaw Kaw Kopitiam in Sri Petaling, Kuala Lumpur pairs white coffee with Portuguese tarts and Ipoh-style shredded chicken hor fun noodles.
DrinkWhite coffee
TipKaya puffs, siew pau and coconut tarts start around RM2.40 each, and weekday 15:00 to 17:00 adds a free pastry with a coffee.
$$$$
MalaySetapak
Jia Kopitiam in Setapak, Kuala Lumpur is pork and lard free, serving nasi lemak and Hainan coffee alongside kaya butter toast and croissants.
DrinkHainan coffee
TipThe kitchen is pork and lard free, so the kaya butter toast and Hainan coffee suit a mixed group at breakfast.
$$$$
CafeBukit BintangWork-friendlyWifi
VCR has poured specialty coffee from a two-storey house on Jalan Galloway in Bukit Bintang, Kuala Lumpur, since 2013, alongside an all-day brunch menu.
DrinkFilter coffee flight
TipLaptops are welcome outside peak lunch hours; the corner tables near the window fill first.
$$$$
CafeChow Kit
House of Wheat in Chow Kit, Kuala Lumpur, bakes sourdough loaves with a thin crust and a soft moist middle, serving them alongside Melbourne style cafe food.
DrinkMelbourne style espresso, served alongside the sourdough bakes
TipThe sourdough is the reason to visit; ask what came out of the oven that morning before ordering a loaf to go.
$$$$
CafeBukit BintangWork-friendlyWifi
Feeka Coffee Roasters occupies a shophouse on Jalan Mesui in Bukit Bintang, Kuala Lumpur, roasting its own beans for the daily all-day menu here.
DrinkHouse-roasted flat white
TipIt is a five-minute walk from Bukit Bintang MRT station; last orders go in half an hour before close.
$$$$
CafeBangsar SouthWork-friendlyWifi
Botanica+Co sits under two Ficus trees at Bangsar South, Kuala Lumpur, a light-filled cafe serving brunch, cakes and specialty coffee daily.
DrinkButterfly pea lemonade
TipWeekend brunch fills the plant-lined main hall fast; a table by the glass wall needs a booking.
$$$$
CafeBangsar
Urban Daybreak on Jalan Telawi in Bangsar, Kuala Lumpur, serves Southern inspired brunch plates and strong coffee in a cozy, sit-down neighborhood cafe.
DrinkHouse coffee, called out by local guides as a standout alongside the brunch menu
TipThe fried chicken waffle and French toast are the dishes regulars order, so expect a short wait at peak breakfast hours.
$$$$
CafeChinatownWork-friendlyWifi
LOKL Coffee Co sits near Masjid Jamek in Kuala Lumpur's historic city centre, a Melbourne-style cafe pouring house-blend specialty coffee daily.
DrinkGula Melaka latte
TipIt is a two-minute walk from Masjid Jamek LRT station; go before 9am to beat the tourist crowd.
$$$$
CafeKlccWork-friendlyWifi
ZUS Coffee opened its very first outlet at Binjai 8 near KLCC in Kuala Lumpur in 2019, now a nationwide chain built on affordable specialty coffee.
DrinkPalm sugar oat latte
TipThis small kiosk started the chain; expect a shorter counter than the newer mall outlets elsewhere.
$$$$
CafeBangsarWork-friendlyWifi
Antipodean Cafe serves Australian-style flat whites and all-day brunch on Jalan Telawi 2 in Bangsar, Kuala Lumpur, the Bangsar branch of a small local chain.
DrinkFlat white
TipIt welcomes pets and has a small kids' corner; foodpanda delivery covers the surrounding blocks.
$$$$
CafeTaman Tun Dr IsmailWork-friendlyWifi
Artisan Roast runs a cosy coffee bar in Taman Tun Dr Ismail, Kuala Lumpur, roasting its own beans for long blacks, cakes and kombucha daily.
DrinkLong black
TipAsk the barista for the current single origin; the company roasts in Sentul, where it also runs in-store pickup on weekdays.
$$$$
CafeMont KiaraWork-friendlyWifi
Coffea Coffee runs its Mont Kiara outlet at 163 Retail Park in Kuala Lumpur, part of a Korean-founded chain, serving iced white coffee and cakes daily.
DrinkIced white coffee
TipThe retail park unit has more seating than the brand's smaller mall kiosks around the city.
$$$$
CafePublikaWork-friendlyWifi
Coffee Stain by Joseph has roasted and poured specialty coffee at Publika, Kuala Lumpur, since 2012, alongside a full all-day brunch menu here.
DrinkHouse blend flat white
TipIt debuted at No. 84 on The World's 100 Best Coffee Shops 2026; weekend mornings fill, so reserve by WhatsApp.
$$$$
CafeDesa Sri HartamasWork-friendlyWifi
RaRa Coffee's Desa Sri Hartamas outlet in Kuala Lumpur serves an Asian and Western all-day menu of donburi, burgers and chicken chop plates.
DrinkHouse blend cold brew
TipThe Bandar Utama branch is the flagship, but this Hartamas room is quieter for a working lunch.
$$$$
CafeSri HartamasWork-friendlyWifi
Harper Comfort Food is a sister-run cafe at Plaza Damas in Sri Hartamas, Kuala Lumpur, pouring filter coffee with wholesome breakfast plates.
DrinkFilter coffee
TipThe masala-spiced scrambled eggs and French toast are the two breakfast dishes regulars order most.
$$$$
CafeDamansara HeightsWork-friendlyWifi
% Arabica, the coffee brand from Kyoto, pours espresso, batch brew and pour over on Level 2 of Pavilion Damansara Heights in Kuala Lumpur daily.
DrinkLatte
TipIt is quieter than the brand's TRX outlet, with seats and wifi, so it works for an unhurried coffee.
$$$$
CafeCherasWork-friendlyWifi
Estate Coffeehouse & Bakehouse serves brunch plates, breakfast platters and cakes in Taman Midah, Cheras, on Kuala Lumpur's east side, open daily to 18:00.
DrinkBespoke house latte
TipThe breakfast platters run out on weekends by early afternoon; go before 11am for the full menu.
$$$$
CafeTitiwangsaWifi
Ruma Puteh fills a candy-coloured corner house near Titiwangsa Lake in Kuala Lumpur with Johor-style dishes and Western brunch, Tuesday to Sunday.
DrinkButterfly pea iced tea
TipOrder the Johor-style lontong or laksa, the dishes the kitchen leans on beside its Western plates.