Skip to content
8 Best Restaurants in Kuching: Local Food, Seafood, Cafes

8 Best Restaurants in Kuching: Local Food, Seafood, Cafes

The quick version

Eight of the best restaurants in Kuching, from Sarawak laksa and kolo mee to seafood and cafes, with what to order, opening hours and who should skip each.

7 min readBy Banyan Bound Editorial
Share this article:
On this page

Last updated November 2026: these are the best restaurants in Kuching for Sarawak classics, seafood, kopitiam noodles and café dining. Eight picks cluster around Padungan, Jalan Ban Hock and the Old Court House, each with opening hours and a skip-if note. For street snacks and dishes beyond sit-down meals, start with our Kuching food guide.

Featured image: Sgroey, CC BY 4.0, via Wikimedia Commons.

Best Restaurants In Kuching, Malaysia — 1
Photo: JKT-c, CC BY 3.0, via Wikimedia Commons.

8 Best Restaurants in Kuching by Style

Hours checked November 2026. Several picks close on Sundays or open only for dinner, so each entry states its opening pattern. Picks run from Sarawak home cooking to seafood, a food court, cafés and one North Indian and Sri Lankan change of pace.

Best Restaurants In Kuching, Malaysia — 2
Photo: Fabio Achilli from Milano, Italy, CC BY 2.0, via Wikimedia Commons.

1. Lepau Restaurant: Sarawak Indigenous cooking on Jalan Ban Hock

Lepau Restaurant at 99 Jalan Ban Hock is the clearest place in town to meet Sarawak home cooking on a proper menu. Start with Sarawak laksa, then add ayam pansoh, chicken cooked in bamboo, and midin belacan, a fern shoot dish served with shrimp paste. Umai, a raw fish salad dressed with lime and chilli, works as a shared starter.

Lunch runs 11:00 to 14:00 and dinner 18:00 to 22:00, Monday to Saturday. Read our Sarawak laksa breakdown first if you want to judge the bowl properly. Skip it on Sunday, when it is closed, or when you want a fast single-bowl stop.

Best Restaurants In Kuching, Malaysia — 3
Photo: Yeo Jiun Tzen, CC BY-SA 4.0, via Wikimedia Commons.

2. Kim Joo: kolo mee and dim sum at a Chinese kopitiam

Kim Joo, at 73 Ewe Hai Street, is a Chinese kopitiam built around kolo mee, Sarawak's dry-tossed noodle dish. Order the kolo mee first, then add handmade steamed char siew pau or siew mai from the dim sum list. Rice plates such as ginger chicken rice with egg are served Tuesday to Saturday, 9am to 2pm.

Our kolo mee guide covers more stops for the same noodle. Drinks include coffee, tea, milo and kedondong juice. Late eaters should plan another stop, because the rice menu ends at 2pm.

3. Noodle Descendants: mixed pork soup noodles on Jalan Padungan

Noodle Descendants at 188 Jalan Padungan is a casual shop known for mixed pork soup noodles. Pick your noodle from mee, bee hoon, kueh tiaw or mee pok. Bowls come with cuts such as pork liver, intestine and belly in a broth simmered with herbs and spices.

Tomato mee, Hokkien mee, fried wantons and pork satay fill out the menu. Everything here leans on pork, so Muslim travelers and anyone avoiding pork should look elsewhere. Its Padungan address makes it easy to pair with Topspot later the same day.

Best Restaurants In Kuching, Malaysia — 4
Photo: Ben Sutherland from Crystal Palace, London, UK, CC BY 2.0, via Wikimedia Commons.

4. Rock Road Seafood Restaurant: sit-down seafood outside the centre

Rock Road Seafood Restaurant sits on Jalan Rock, about 2 miles from the city centre and a 6-minute drive. It serves lunch from 11:30 to 14:00 and dinner from 18:15 to 22:00, daily. Seafood suits sharing, so arrive with a group and order several dishes across the table.

Ask about halal status when you book or arrive, because listings do not settle it. Ride-hailing or a taxi is the practical way to reach it. Solo travelers without a ride, or anyone wanting a walkable meal, are better served at Topspot.

5. Topspot Food Court: evening seafood and local noodles on Padungan

Topspot Food Court off Jalan Padungan is an 11-minute walk from the city centre and opens daily from 17:00 to 22:00. Ling Loong Seafood is listed inside, with black pepper crab, spicy and sour fish, deep-fried squid and clams stir-fried with garlic. Other stalls sell kolo mee and Sarawak laksa, so a mixed group can split up and share.

Our Top Spot food court guide goes deeper on stalls and timing. Go once the evening trade starts, because nothing runs before 17:00. Skip it for lunch, since the doors open only for the evening.

6. Life Cafe Padungan: an all-day stop at 62 Jalan Padungan

Life Cafe Padungan at 62 Jalan Padungan is open daily from 10:00 to 22:00, a 9-minute walk from the city centre. That span makes it the easy option between mealtimes, when other kitchens are shut. Menu descriptions differ between listings, so read the current menu for vegetarian and vegan dishes.

Pair a coffee here with a slice of Sarawak layer cake, covered in our Sarawak layer cake guide. Hungry groups wanting a full Sarawak feast should head to Lepau instead.

Best Restaurants In Kuching, Malaysia — 7
Photo: Fabio Achilli from Milano, Italy, CC BY 2.0, via Wikimedia Commons.

7. COMMONS by Food Journal Group: café dining at the Old Court House

COMMONS by Food Journal Group occupies the Old Court House on Jalan Tun Abang Haji Openg. Listings describe high ceilings and mid-century furnishings, and the room stays open daily from 10:00 to 23:00. Order specialty coffee with tiramisu or honey cinnamon cake, or go savory with chicken nasi lemak or grilled sirloin steak.

It sits about a 23-minute walk from the city centre, so a short ride is easier in the afternoon heat. Skip it if you came for hawker-style Sarawak dishes, which are better at Topspot and Kim Joo.

8. Ceylonese Restaurant: North Indian and Sri Lankan on Jalan Green Hill

Ceylonese Restaurant on Jalan Green Hill serves North Indian and Sri Lankan food and is listed open daily from 10:00 to 24:00. Order tandoori chicken, butter chicken or banana leaf biryani, and add tarik naan from the tandoor. Sri Lankan options include a lamb curry and an appam set.

Best Restaurants In Kuching, Malaysia — 8
Photo: Rulwarih, CC BY-SA 4.0, via Wikimedia Commons.

Finish with a mango lassi. Those late hours help after other kitchens close, about a 16-minute walk from the city centre. Skip it if your time in Kuching is short and you want Sarawak dishes only.

How to Choose Where to Eat in Kuching

Opening patterns decide most Kuching meals. Lepau closes on Sunday, Kim Joo serves rice only Tuesday to Saturday until 2pm, and Topspot does not open before 17:00. Rock Road splits its day into 11:30 to 14:00 and 18:15 to 22:00, so mid-afternoon is a gap. For wider planning, Visit Kuching is the city's tourism site.

How to Choose Where to Eat in Kuching — a scene in Kuching
Photo: marfis75, CC BY 2.0, via Flickr.
VenueAreaBest forHours
Lepau RestaurantJalan Ban HockSarawak classicsMon-Sat 11:00-14:00, 18:00-22:00
Kim JooEwe Hai StreetKolo mee, dim sumRice Tue-Sat 9am-2pm
Rock Road SeafoodJalan RockGroup seafoodDaily 11:30-14:00, 18:15-22:00
Topspot Food CourtPadunganEvening seafoodDaily 17:00-22:00
Life Cafe PadunganPadunganBetween mealsDaily 10:00-22:00
COMMONSOld Court HouseCoffee and cakeDaily 10:00-23:00
Ceylonese RestaurantJalan Green HillNorth IndianDaily 10:00-24:00

One-Day Eating Route Through Padungan and Ban Hock

Sponsored

Start at Kim Joo for kolo mee before 14:00, on a Tuesday to Saturday. Walk on to Lepau on Jalan Ban Hock for lunch from 11:00, then rest over coffee at Life Cafe Padungan, open until 22:00. Dinner at Topspot begins at 17:00, with Ling Loong Seafood for crab. On Sunday, swap Lepau and Kim Joo for COMMONS at the Old Court House, then finish at Ceylonese Restaurant. Rock Road works for a group dinner if you can book a ride.

Good to know

Rock Road's 11:30 to 14:00 and 18:15 to 22:00 hours leave mid-afternoon empty, so plan that gap before booking a group dinner there.

Halal, Pork-Free and Vegetarian Notes

Sponsored

Pork features heavily at Noodle Descendants, and Kim Joo sells pork pau alongside its dim sum. Halal status varies from venue to venue, so ask before ordering at seafood restaurants and food courts. Vegetarian travelers should read current menus at Life Cafe Padungan and Ceylonese Restaurant. For regional food background, Sarawak Tourism Board publishes visitor information.

Rainy-Day Dining at The Spring Mall

Sponsored

The Spring Mall on Persiaran Spring is open 10am to 10pm daily, and Food Bazaar The Spring is its food court. Rain makes it an easy fallback. From 20 November 2026 to 3 January 2027, the mall runs its Christmas season, with the tree lit on 20 November. Christmas performances run from 28 November to 23 December, and fireworks follow on 24 December.

Tip

Rain-day lunch fits The Spring Mall's 10am to 10pm daily hours, running well past Kim Joo's 2pm rice cutoff.

Useful notes for your Southeast Asia trip

Optional updates to our guides.

No spam. Unsubscribe anytime.

Continue reading

More guides you'll find useful