A coffee lover’s guide to KL & PJ’s best specialty coffee spots

LocalFood
23 Jun 2025 • 2:00 PM MYT
LifestyleAsia MY
LifestyleAsia MY

Your access to the good life in Malaysia

image is not available

On the hunt for some of the city’s finest brews? Discover the best specialty coffee spots across KL and PJ that are raising the bar for quality and flavour.

Once considered extravagant, the idea of paying over RM10 for a cup of coffee used to raise eyebrows among many Malaysians. While that sentiment still lingers for some, the reality today paints a very different picture.

Specialty coffee has not only gained widespread acceptance—it has flourished. On weekends, it’s common to find cafes packed with eager coffee enthusiasts, while during the week, these same spaces double as cosy retreats for digital nomads and creatives seeking inspiration.

What sets Kuala Lumpur’s coffee culture apart is the diversity of its landscape. From the sleek high-rise buildings of the city center to the charming alleyways of Chinatown, and extending into the suburbs of Petaling Jaya, specialty coffee shops are popping up in the most unexpected places. Cafes have taken root in restored pre-war shophouses, repurposed warehouses, secret basements, and even the backrooms of retail stores. Each setting brings its own distinctive flair to the coffee experience.

But it’s not just about the aesthetics—Malaysia is home to an impressive lineup of talented baristas, passionate roasters, and cafes that go beyond just serving coffee. If you’re looking to explore single-origin brews, join a weekend cupping session, or indulge in a curated coffee omakase, the specialty scene here is rich with options for every type of coffee lover.

In this guide, we’ll explore some of the best specialty coffee spots in KL and PJ—places where thoughtful design, innovative brewing techniques, and warm Malaysian hospitality come together. So whether you’re a seasoned aficionado or just beginning your journey into the world of specialty coffee, these are the must-visit cafes that define the city’s vibrant caffeine culture.

(Hero and feature images credit: Instagram/ @curiodark)

10 Best specialty coffee spots in KL and PJ to visit today

image is not available

1 /10

Contour

In the heart of PJ Old Town lies Contour, a refined blend of artisanal bakery and specialty roastery. Helmed by four-time Malaysian Barista Champion Jason Loo, the cafe stands out not just for its impeccably brewed coffee, but also for its exceptional baked goods. Loo’s roots in pastry shine through every treat on the menu, offering a rare combination of quality caffeine and expertly crafted bakes, all under one roof.

Operating hours: 8 AM – 4 PM (weekdays) | 8 AM – 6 PM (weekends)

(Image credit: Instagram/ @contour.pj)

Address :
55, Jalan 1/12, Seksyen 1, 46000 Petaling Jaya, Selangor

Phone :
011-1673 5503

image is not available

2 /10

ONO Specialty Coffee & Matcha

Situated in the bustling neighbourhood of SS2, ONO is a passion project born from some of Malaysia’s most accomplished coffee and matcha specialists. With Malaysia Brewers Cup winner Shaun Liew, seasoned roaster Kent Wong, and matcha connoisseur Syun Hattori at the helm, ONO is where Japanese precision meets specialty coffee finesse. The menu showcases both premium matcha and coffee creations, offering something for purists and adventurers alike. Their Japanese-inspired sandos are an unexpected highlight worth pairing with your drink.

Operating hours: 10.30 AM – 6 PM (opens daily)

(Image credit: Instagram/ @story.of.ono)

Address :
47, Jalan SS 2/30, SS 2, 47300 Petaling Jaya, Selangor

image is not available

3 /10

One Half Coffee Roastery

One Half needs no introduction among KL’s specialty coffee aficionados. Celebrated on an international scale, this roastery and cafe takes pride in serving both approachable daily brews and rare, high-grade offerings like Geisha varietals. The best way to understand its global acclaim? A visit to their refined coffee bar, where each cup tells a story of skill, passion, and pursuit of excellence.

Operating hours: 8 AM – 5 PM (weekdays, closed on Wednesdays and Thursdays) | 10 AM – 6 PM (weekends)

(Image credit: Instagram/ @onehalfroastery)

 

Address :
19, Jalan Bukit 11/2, Seksyen 11 Petaling Jaya, 46200 Petaling Jaya, Selangor

image is not available

4 /10

Pucks Coffee

Tucked behind a wooden door in Chinatown, Pucks Coffee is a newcomer that has rapidly gained cult status. Opened in 2024 by three coffee enthusiasts brought together by serendipity, the cafe emphasises discovery through its rotating multi-roaster selections and brew bar featuring methods like V60 and AeroPress. Beyond coffee, Pucks is a cultural hub, hosting everything from live music to art shows which reflects its dedication to fostering a creative community.

Operating hours: 12 PM – 12 AM (opens daily)

(Image credit: Instagram/ @pucksandfriends)

Address :
Back Portion, 180, Jalan Tun H S Lee, Kuala Lumpur City Centre, 50000 Kuala Lumpur, Federal Territory of Kuala Lumpur

Phone :
012-253 0132

image is not available

5 /10

Ghostbird Coffee Company

Nestled inside a retro bungalow, Ghostbird is one of KL’s best-kept secrets. Operating since 2015, this cafe offers a comprehensive coffee experience, complete with a tasting bar that lets visitors sample beans from around the world—from fruity African origins to bold local Liberica. A favourite among beginners and connoisseurs alike, Ghostbird doubles as an informal coffee academy, with passionate staff ready to demystify the craft for curious customers.

Operating hours: 10 AM – 5 PM (weekdays) | 10 AM – 6 PM (weekends)

(Image credit: Instagram/ @ghostbirdcoffee)

Address :
9, Jalan Seputeh, Seputeh, 58000 Kuala Lumpur, Wilayah Persekutuan Kuala Lumpur

Phone :
011-1638 8915

image is not available

6 /10

Curio Dark Cafe

Located in a dimly lit basement in KL, Curio Dark is anything but ordinary. The cafe’s moody minimalist aesthetic channels full attention to the brew. Run by Chris Leow—also the force behind the sunlit RiverCity cafe—Curio Dark champions methodical brewing and inventive house-roasted blends. This is a place where serious coffee drinkers come to slow down and savour the intricacies of every cup.

Operating hours: 10 AM – 6 PM (opens daily)

(Image credit: Instagram/ @curiodark)

Address :
LG01 Lower Ground Floor, The Grange @ Ampwalk, 218, Jln Ampang, Kampung Datuk Keramat, 50450 Kuala Lumpur, Federal Territory of Kuala Lumpur

Phone :
012-290 2302

image is not available

7 /10

Toothless Coffee

Roasting their beans behind a car workshop in Petaling Jaya, Toothless Coffee redefines minimalism and excellence. This small roastery is best known for its coffee omakase—an intimate three-course tasting experience that feels like fine dining for your tastebuds. From in-house roasts to curated guest beans featuring cutting-edge fermentation techniques, Toothless is a haven for experimental coffee lovers seeking something off the beaten path.

Operating hours: 10 AM – 4 PM (closed on Wednesdays)

(Image credit: Instagram/ @stills.byxuan)

Address :
Lot 5, Jalan 13/2, Pjs 13, 46200 Petaling Jaya, Selangor

Phone :
018-207 3368

image is not available

8 /10

Fade by SB

Fade by SB exudes a peaceful charm reminiscent of a tiny Tokyo cafe. Located in PJ, this spot embraces mismatched furniture, reclaimed cups, and a subtle ambiance that invites introspection. The focus here is on Ethiopian beans, brewed to perfection for both filter and espresso options. Pair your cup with their signature almond cookie and soak in the serene atmosphere that regulars swear by.

Operating hours: 8 AM – 5 PM (closed on Tuesdays and Wednesdays)

(Image credit: Instagram/ @_carmenyong_)

Address :
No. 13, Ground Floor, Jalan 52/6, Bandar Baru Petaling Jaya, 46200 Petaling Jaya, Selangor

image is not available

9 /10

Kita Coffee

Hidden within a shopping mall’s English language school corridor in Bukit Bintang, Kita Coffee is the definition of a hidden gem. Run by Malaysia’s 2022 Barista Champion Rain Lee, this elusive cafe serves up stellar espresso and pour-over options, along with curated beans from emerging roasters across China. Kita’s discreet location makes it feel like a secret shared only among true coffee devotees.

Operating hours: 10.30 AM – 8.30 PM (closed on Tuesdays)

(Image credit: Instagram/ @ivyiseverywhere)

Address :
Fahrenheit, D7, Bukit Bintang, 55100 Kuala Lumpur

Phone :
016-246 3071

image is not available

10 /10

PULP Cafe Bangsar

Housed in what was once a paper-cutting facility, PULP in Bangsar is an architectural and sensory treat. Run by Singapore’s PPP Coffee, the cafe seamlessly blends industrial heritage with a cutting-edge coffee program. With mobile counters for close-up brewing interactions, a roastery, a retail store, and a cupping room offering weekend tasting sessions, PULP is an immersive specialty coffee experience designed to educate and inspire.

Operating hours: 7.30 AM – 6.30 PM (Sundays to Thursdays) | 7.30 AM – 9.30 PM (Fridays and Saturdays)

(Image credit: Instagram/ @pulp.bangsar)

Address :
29-01, Jalan Riong, Bangsar, 59100 Kuala Lumpur, Wilayah Persekutuan Kuala Lumpur

Phone :
03-2201 3650


Note : The information in this article is accurate as of the date of publication.
View Original Article