7 Best Cafés & Coffee Spots in Kuching, Sarawak (2026)
Food

7 Best Cafés & Coffee Spots in Kuching, Sarawak (2026)

7 verified Western-style specialty coffee roasters and brunch cafés in Kuching, Sarawak, re-checked 23 Oct 2026: Sarawak Liberica at Black Bean, bagels on Jalan Song, Padungan flat whites and the Earthlings roastery.

Jamie Tan15 August 20268 min readUpdated 23 Oct 2026

Kuching's food scene usually gets talked about two ways: the kopitiam institutions (Choon Hui Cafe, Top Spot Food Court, Green Hill Corner and the like) and the kolo mee and Sarawak laksa specialists that locals argue about endlessly. Both are covered in our other Kuching pieces. This one is the third-wave side of the city: specialty coffee roasters and brunch cafés serving flat whites, pour-overs and bagels rather than kopi-O.

Every café below was re-checked on 23 Oct 2026 against its own Facebook, Instagram or website and its Google Maps listing. Two cafés from our first version of this list, The Coffee Clinic at Song Plaza and Sukha at Brighton Square, are now marked permanently closed, so they have been removed and Flat_Kch on Jalan Padungan has been added.

Old Bazaar: Sarawak's Own Coffee Bean

Black Bean Coffee & Tea Co. at 87 Jalan Ewe Hai is where the Sarawak specialty-coffee story starts. It has been roasting since 2001 and pioneered Sarawak Liberica, the large-bean coffee species grown in Sarawak's own farms. Order the gula apong latte, which blends Sarawak Liberica and Sarawak Robusta with Sarawak palm sugar, then buy a bag of beans on the way out. The shop also stocks imported single origins from Brazil, Ethiopia, Tanzania and Honduras if you want to compare. It keeps shop hours, closing around 6pm and all day Sunday, so make it a morning or early-afternoon stop. A second branch operates at Tabuan Desa.

Kuching Waterfront: Coffee With a River View

James Brooke Bistro & Cafe sits on the Sarawak River promenade off Jalan Tunku Abdul Rahman, with colonial "White Rajah" theming and views across the water. It is less a coffee-geek stop than a scenic sit-down: the menu mixes Western plates such as the White Rajah grilled fish with Sarawak laksa, which is the dish reviewers mention most. It stays open until about 11pm, which makes it the natural pick for an evening drink after a Waterfront walk.

Jalan Song and Padungan: Bagels and Flat Whites

The Bagel Man at Lot 171, Jalan Song Thian Cheok is Kuching's dedicated bagel café. On its foodpanda menu The Veggie is RM24.50, Chipolata Sausage RM31, Avocado Bacon RM33 and the smoked-salmon L.O.X RM38, with sweet raspberry cream cheese or PBJ bagels at RM16. Delivery-app prices tend to run slightly above dine-in. It is a morning-to-mid-afternoon operation, closing around 2.30 to 3pm, and the room is small, so arrive early.

Flat_Kch Specialty Coffee at 230 Jalan Padungan is a compact, owner-run espresso bar that celebrated its first anniversary in November 2024. Regulars come for flat whites, lattes and matcha lattes, paired with burnt cheesecake from its sister pastry label. It opens 8am to 6pm (last order 5.30pm), closes on Wednesday and serves no pork. With a 4.8 Google rating from around 70 reviews, it is the best choice on this list for a quiet, well-made cup.

Bing! Coffee has been a Kuching name since 2004, with outlets at 84 Jalan Padungan, Premier 101 on Jalan Tun Jugah, Green Heights, and the glass-walled Garden Cafe at 111 Jalan Tun Abang Haji Openg in Rikett Estate. The Garden Cafe is the prettiest of the branches and is known for its beef lasagna and panini. Most outlets open around 10am to 10pm; Green Heights shuts earlier, at about 7pm.

Saradise and Soho East: The Roasters

Elementary Coffee Roasters at Level 1, Lot 30, Block A2, Saradise is the accessible sister chapter of Earthlings, set up to serve good coffee and tea without technical or price hurdles. It is a minimalist room that suits laptop work, sells fresh-roasted beans at the counter and stays open until about 11pm.

Earthlings Coffee Workshop at Soho East, Lot 188, Jalan Wan Alwi Lorong 5 has been roasting since 2013. Its online store (checked 23 Oct 2026) lists single-farm Sarawak Liberica lots such as Munggu Kupi, Long Banga, Long Balong and Tringgus Bong at RM38 for 100g or RM68 for 250g, a multi-village Standard Liberica at RM63 for 250g, and house blends such as Black Market II at RM50 for 250g or RM76 for 500g. It also runs a Coffee Academy for barista courses, and leads a Sarawak Liberica Refinement Project with more than 500 indigenous smallholders; each Liberica bag names its village and farmer. If you only visit one place for coffee in Kuching, make it this one.

How to Pick Between Them

  • You want to taste Sarawak Liberica: start at Black Bean on a weekday, then compare with an Earthlings roast.
  • You want brunch: The Bagel Man, but only before about 2.30pm.
  • You want a quiet, carefully made flat white: Flat_Kch, any day except Wednesday.
  • You need to work for a few hours: Elementary at Saradise, which stays open until about 11pm.
  • You want a view or a late coffee: James Brooke Bistro on the Waterfront.
  • You want something near your hotel: Bing! Coffee, which has the most outlets.
  • You want beans to fly home with: Earthlings or Black Bean, as whole beans rather than ground.

What We Left Out

  • The Coffee Clinic (Song Plaza, Jalan Tun Jugah) and Sukha Cafe (Brighton Square, Jalan Song): both were on our first version of this list and are now listed as permanently closed on Google Maps. Sukha's own Facebook page has not posted since 2021.
  • Beurré, a French-leaning coffee-and-bagel spot on Jalan Song, posted a farewell message on its Facebook page and has closed.
  • The Green Cottage and Rainforest Garden Cafe are pleasant garden settings, but their menus centre on local dishes such as Sarawak laksa rather than specialty coffee.
  • Kopi & Bread at TT3/Northbank markets itself as a modern kopitiam, so it fits our kopitiam piece better.
  • Odiya Cafe is built around a Korean food menu rather than a coffee-first identity.

Kuching specialty cafés at a glance

NameAreaKnown ForGood to Know
Black Bean Coffee & Tea Co.87 Jalan Ewe Hai, Old BazaarSarawak Liberica pioneer since 2001Daytime only, closed Sunday
James Brooke Bistro & CafeKuching WaterfrontRiver-view bistro, Sarawak laksaOpen until about 11pm
The Bagel ManLot 171, Jalan Song Thian CheokBagels RM24.50 to RM38 (foodpanda)Closes mid-afternoon
Flat_Kch Specialty Coffee230 Jalan PadunganFlat whites and matcha lattes8am to 6pm, closed Wednesday, no pork
Bing! CoffeePadungan, Premier 101, Green Heights, Rikett EstateKuching café chain since 2004Green Heights closes around 7pm
Elementary Coffee RoastersSaradiseEarthlings' accessible sister caféOpen until about 11pm
Earthlings Coffee WorkshopSoho East, Jalan Wan AlwiIn-house roaster since 2013Beans RM38 (100g) to RM86 (500g), barista courses
1
Black Bean Coffee & Tea Co.

Black Bean Coffee & Tea Co.

Kuching's pioneer Sarawak Liberica roastery at 87 Jalan Ewe Hai in the Old Bazaar, roasting since 2001. Try the gula apong latte, made with a mix of Sarawak Liberica and Sarawak Robusta, or buy beans to take home. It also sells imported single origins from Brazil, Ethiopia, Tanzania and Honduras. Open daytime only, closing around 6pm and closed on Sunday. There is a second branch at Tabuan Desa. Tel 082-420 290.

Black Bean Coffee & Tea Co. official Facebook page

2
James Brooke Bistro & Cafe

James Brooke Bistro & Cafe

A colonial-themed bistro right on the Kuching Waterfront along Jalan Tunku Abdul Rahman, looking across the Sarawak River. The menu mixes Western plates such as the White Rajah grilled fish with local favourites, and reviewers single out its Sarawak laksa. It stays open late, until about 11pm, so it works for an evening coffee after a river walk. Tel 082-412 120.

James Brooke Bistro & Cafe official Facebook page

3
The Bagel Man

The Bagel Man

A small open-kitchen bagel café at Lot 171, Jalan Song Thian Cheok. Its foodpanda menu lists The Veggie at RM24.50, Chipolata Sausage at RM31, Avocado Bacon at RM33 and the smoked-salmon L.O.X at RM38, with raspberry cream cheese or PBJ bagels at RM16. Delivery-app prices usually run a little above dine-in. It opens for breakfast and lunch only and closes mid-afternoon, around 2.30 to 3pm. Seating is limited, so expect a short wait at peak. WhatsApp 012-913 1139.

The Bagel Man official foodpanda listing

4
Flat_Kch Specialty Coffee

Flat_Kch Specialty Coffee

A small owner-run specialty coffee bar at 230 Jalan Padungan that opened in November 2023. It is known for flat whites, lattes and matcha lattes, plus burnt cheesecake from its sister pastry account. It opens 8am to 6pm with last order at 5.30pm, is closed on Wednesday and serves no pork. It has a 4.8 rating from about 70 Google reviews, and it is quiet on weekday mornings.

Flat_Kch Specialty Coffee official Instagram

5
Bing! Coffee

Bing! Coffee

A Kuching café chain established in 2004. Its main outlets are at 84 Jalan Padungan, Premier 101 on Jalan Tun Jugah, and Green Heights. Its glass-walled Garden Cafe at 111 Jalan Tun Abang Haji Openg, Rikett Estate, is known for beef lasagna and panini. Padungan, Premier 101 and the Garden Cafe open daily from about 10am to 10pm, while Green Heights closes earlier, around 7pm.

Bing! Coffee Sarawak official Facebook page

6
Elementary Coffee Roasters

Elementary Coffee Roasters

The accessible sister chapter of Earthlings Coffee Workshop, at Level 1, Lot 30, Block A2, Saradise. Earthlings set it up to serve good coffee and tea without technical or price hurdles. It is a minimalist, work-friendly room that sells fresh-roasted beans at the counter, and it is open late, until about 11pm.

Elementary Coffee Roasters official Facebook page

7
Earthlings Coffee Workshop

Earthlings Coffee Workshop

Founded in 2013 and based at Soho East, Sublot 16, Lot 188, Jalan Wan Alwi Lorong 5. It roasts in-house, including the Black Market II house blend (RM50 for 250g, RM76 for 500g) and single-farm Sarawak Liberica lots (RM38 for 100g, RM68 for 250g) on its online store. It also runs a Coffee Academy with barista courses. Its Sarawak Liberica Refinement Project works with over 500 indigenous smallholders. Pair a flat white with a slice of cake. WhatsApp 011-1003 1208.

Earthlings Coffee Workshop official website (earthlings-coffee.com)

Frequently Asked Questions

How is this list different from MissLobang's other Kuching food guides?

Our Kuching Food Institutions piece covers kopitiams and hawker classics such as Choon Hui Cafe and Top Spot Food Court, and our Kolo Mee & Sarawak Laksa piece covers noodle and laksa specialists. This list covers the Western-style specialty coffee and brunch café scene, with no overlap in venues.

Which area of Kuching is best for café-hopping?

Jalan Padungan is the easiest walkable pair: Flat_Kch at No. 230 and Bing! Coffee at No. 84 are on the same road, and Padungan runs toward the Waterfront, where James Brooke Bistro sits. Black Bean on Jalan Ewe Hai is a short walk further into the Old Bazaar. Earthlings (Jalan Wan Alwi), Elementary (Saradise) and The Bagel Man (Jalan Song Thian Cheok) are spread out, so plan a Grab ride for those.

Do these cafes get busy, and should I book ahead?

Most are small independent spaces without formal reservation systems. The Bagel Man is compact and only opens until mid-afternoon, so weekend late mornings can mean a wait. Arrive before about 9am, or on a weekday. Flat_Kch closes on Wednesday and Black Bean closes on Sunday, so check the day before you go.

Are these cafés suitable for halal or Muslim-friendly dining?

Only Flat_Kch states it on its own profile, where it says it serves no pork; that is not the same as halal certification. None of the other cafés on this list publish a halal certificate, so check with the café directly or look for a JAKIM or JAIS logo at the counter if you need certified halal.

Where can I buy Sarawak Liberica coffee beans to take home?

Black Bean Coffee & Tea Co. at 87 Jalan Ewe Hai has roasted Sarawak Liberica since 2001 and is the easiest stop if you are walking Chinatown, but it closes on Sunday. Earthlings Coffee Workshop at Soho East, Jalan Wan Alwi (founded 2013) sells its own roasts in 100g, 250g and 500g bags and runs an online store, so you can reorder after you fly home. Elementary Coffee Roasters at Saradise sells fresh-roasted bags at the counter. Buy whole beans rather than ground if you are travelling, because they keep their flavour longer.

How much do Sarawak Liberica beans cost in Kuching?

On Earthlings Coffee Workshop's online store (checked 23 Oct 2026), single-farm Sarawak Liberica lots from villages such as Munggu Kupi, Long Banga, Long Balong and Tringgus Bong cost RM38 for 100g or RM68 for 250g, and the multi-village Standard Liberica is RM63 for 250g. For comparison, its imported single origins run from RM38 (Ethiopia, 100g) to RM72 (Rwanda, 250g), and the Black Market II house blend is RM50 for 250g. Each lot is listed with its farmer and its own cup profile, for example langsat, kelulut honey and dry coconut for Long Balong, or passion fruit, plum and chocolate for Tringgus Bong, so a 100g bag is the cheap way to compare two villages before buying a bigger bag. Beans are sold whole and ground on request. Black Bean on Jalan Ewe Hai does not publish its bean prices online, so ask at the counter.

Related reads

#Kuching#Sarawak#specialty coffee#cafe guide#brunch#coffee roasters#Malaysia food

You Might Also Like