
If there’s one thing KL & PJ do exceptionally well, it’s cafés. From iconic brunch spots that have stood the test of time to hidden neighbourhood bakeries and late-night coffee hangouts, the café scene here is always evolving — and always exciting. Whether you’re planning your next weekend café hop, hunting for the perfect croissant, or just need a solid coffee fix, this list has you covered.
20 Best Cafes You Must Visit In KL & PJ
Summary
1. Urban Daybreak

This needs no further introduction because no one in KL can miss out on this gem. Their menu has stayed the same throughout the years, but definitely still tastes as good but maybe even better now. Their golden-brown fried chicken waffle still hits the spot EVERY. SINGLE. TIME. And let’s not forget their fluffy French toast that makes you feel as though you’re on cloud nine. Another crowd-favourie here is definitely their big breakfast served with housemade sausage loaves and potato croquettes.


Address: 11, Jalan Telawi 5, Bangsar, 59100 Kuala Lumpur, Wilayah Persekutuan Kuala Lumpur
Hours: Daily, 7:30am – 5:30pm
Links: Instagram
2. Grumpy Bagels

Bagel lovers, this is your holy ground. Freshly baked bagels with chewy centres and generous fillings make Grumpy Bagels a go-to for both quick bites and proper brunch sessions.


Address: 5, Jalan Kamuning, Off, Jln Imbi, 55100 Wilayah Persekutuan.
Hours: (Mon – Fri) 9am – 5pm; (Sat & Sun) 8:30am – 5pm
Links: Instagram
3. KLCG Confectionery & Bakery

A neighbourhood bakery that consistently draws a crowd every single day, no matter what hour. You can easily expect beautifully crafted cakes, pastries and comforting baked goods perfect for takeaways or casual café dates. Their Strawberry Mochi Cake has already built its own cult-following.


Address: 204A, Jln Ampang, Kampung Datuk Keramat, 50450 Kuala Lumpur
Hours: (Daily) 8am – 8pm
Links: Instagram
4. Niko Neko 3.0

Matcha fans, this is the ultimate pilgrimage. From ceremonial-grade matcha drinks to desserts, Niko Neko 3.0 takes tea culture seriously – but still keeps it cool and accessible, especially with its new matcha gelato counter and sumptuous desserts.



Address: 33-2 & 35-2, Jalan Medan Setia 1, Bukit Damansara, 50490 Kuala Lumpur.
Hours: (Tue – Fri) 12pm – 10pm, (Sat & Sun) 11am – 10pm
Links: Instagram
5. Monkey Coffee Cup

Cosy, creative and full of character. Monkey Coffee Cup is known for solid coffee, playful flavours and a chill neighbourhood vibe. Of course their food does not disappoint. Owned by a sister-brother duo, they bring the Korean cafe charm right into KL’s most popular neighbourhood.


Address: 117, Jln Aminuddin Baki, Taman Tun Dr Ismail, 60000 Kuala Lumpur
Hours: (Tue – Thu) 11am – 9pm, (Sat & Sun) 12pm – 10pm, Closed on Monday
Links: Instagram
6. Doña Bakehouse Kuala Lumpur
Helming all the way from Johor, Dona Bakehouse may be new in the game but has easily garnered attention for their pastry-forward café with serious European bakery energy. Come for the laminated pastries, stay for the full café experience.


Address: L1-01, TSLAW TOWER, 39, Jalan Kamuning, Imbi, 55100 Kuala Lumpur
Hours: (Daily) 8:30am – 9pm
Links: Instagram
7. Contour
An easy stand-out in PJ’s old town, Contour’s minimalist space, beautifully plated food and strong coffee keeps one going back for more. More so after they’ve expanded their space, making it the perfect spot for fresh bakes and great coffee.


Address: 55, Jalan 1/12, Pj Old Town, 46000 Petaling Jaya, Selangor
Hours: (Daily) 8am – 6pm
Links: Instagram
8. Bray Bakery
A gem for bread lovers, even though Bray Bakery has been opened for a while now but you can still expect well-executed pastries that can never disappoint.

Address: 9, Jalan Seputeh, Seputeh, 58000 Kuala Lumpur
Hours: (Mon – Fri) 10am – 5pm; (Sat & Sun) 10am – 6pm
Links: Instagram
9. 103 Coffee

Next is one of KL’s most recognisable café brands with multiple outlets across the city. Reliable coffee, consistent offerings and plenty of seating – perfect for casual meet-ups or work sessions.


Locations:
- Chow Kit
- Desa ParkCity
- Sri Petaling
- APW Bangsar
- IOI Rio Puchong
Link(s): Instagram
10. House of Wheat, Chow Kit

If it’s caved-themed cafe is not enough of a reason for you to stop by House of Wheat, then maybe their huge variety of hearty bakes and comforting café food, is what you would stay for.


Address: 15 & 17, Lorong Tiong Nam 2, Chow Kit, 50350 Kuala Lumpur, Wilayah Persekutuan Kuala Lumpur
Hours: (Mon – Thu) 8:30am – 7pm; (Fri – Sun) 8:30am – 10pm
Links: Instagram
11. Magnificent Park Bakery

A bakery that dares to experiment with everyone’s favourite pastry, and manages to win hearts with it is a definite winner in our books. From apam balik to nian gao, or even ham chim peng, their creations continue to surprise our taste buds and blow our minds.


Address: 28, Jalan SS 24/13, Taman Megah, 47301 Petaling Jaya, Selangor
Hours: (Daily) 8am – 6pm
Links: Instagram
12. Since Then

Stylish, lively and great for both brunch, dinner and everything in between. Since Then blends café culture with a social dining vibe in the heart of Bangsar.


Address: 6, Jalan Liku, Bangsar, 59100 Kuala Lumpur
Hours: (Mon-Friday) 10am-10pm; (Sat-Sunday) 9am-10pm
Links: Instagram
13. Afloat Coffee Roaster

Afloat Coffee Roaster is a neighbourhood roaster serving honest coffee in a laid-back, minimalist setting. Great for no-frills coffee appreciation.


Address: 2-15, Second Floor, Jalan Jalil Perkasa 13, Arked Esplanad, 57000 Kuala Lumpur
Hours: (Daily) 9am-6pm
Links: Instagram
14. Single Dose

Befitting to where it’s located at, Single Dose Coffee brings the charm of PJ Oldtown alive through its rustic vintage setting. A late-night café favourite with strong coffee and a chill ambience, great for supper coffee runs.


Address: 1, Lorong 1/10a, Seksyen 1, 46000 Petaling Jaya, Selangor
Hours: (Tue – Sun) 10am-11pm
Links: Instagram
15. Liku-Likoo Bukit Bintang

As Malaysian as it could get, Liku-Likoo has breathed life into older building in KL. Get lost in its huge heritage space, or simply munch away at local favourites paired with home-brewed kombucha.


Address: 56, Lorong 1/77a, Off, Jln Changkat Thambi Dollah, 55100 Kuala Lumpur
Hours: (Sun – Thu) 12pm – 2am; (Fri & Sat) 12pm – 3am
Links: Instagram
16. RaRa Coffee Hartamas

Muji-inspired space, coffee for days, and comfort food – what more could you ask for. RaRa Coffee is easily a crowd favourite for casual hangouts, serving reliable coffee and comfort food in a relaxed setting.


Address: 22, Jalan 30/70a, Desa Sri Hartamas, 50480 Kuala Lumpur
Hours: (Mon – Fri) 9am – 9pm; (Sat & Sun) 8am – 10pm
Links: Instagram
17. Lachér Patisserie

Upscale refined pastries and cakes are what Lachér is known for and we are all obsessed! Whether it’s flaky pastries or rich Pistachio Tiramisu, you bet we want them all.


Address: LG 01-02, Menara The MET, Jalan Dutamas 2, Mont Kiara, 50480 Kuala Lumpur, Wilayah Persekutuan Kuala Lumpur
Hours: (Daily) 9am – 6pm
Links: Instagram
18. Flat 18

A glass house cafe in a middle of Damansara Perdana, Flat 18 offers more than just a beautiful space. Their food is spot on but a notable one we have to get every time is their super tender and juicy Salt Beef Sourdough Sandwich.


Address: G-01, Bangunan Sterling Group, 21, Jalan PJU 7/7, Mutiara Damansara, 47800 Petaling Jaya, Selangor
Hours: (Daily) 9am – 10pm
Links: Instagram
19. Curate Coffee Roasters
A favourite among coffee purists. Curate focuses on quality beans, clean flavours and proper brewing.


Address: 75, Jalan SS 2/72, SS 2, 47300 Petaling Jaya, Selangor
Hours: (Daily) 10:30am – 5:30pm
Links: Instagram
20. Adough

ADOUGH Sourdough Social stands out with their huge array of freshly baked sourdough pastries, tartness & fresh loafs made using a 140-year-old starter as well as premium French flour


Save The List!
Save this list, tag your kopi kaki, and start planning your next café run — because there’s always another great cup waiting around the corner.
