
8 Best Restaurants in Kuching: Local Food, Seafood, Cafes
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.
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.

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.

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.

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.

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.

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.

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.

| Venue | Area | Best for | Hours |
|---|---|---|---|
| Lepau Restaurant | Jalan Ban Hock | Sarawak classics | Mon-Sat 11:00-14:00, 18:00-22:00 |
| Kim Joo | Ewe Hai Street | Kolo mee, dim sum | Rice Tue-Sat 9am-2pm |
| Rock Road Seafood | Jalan Rock | Group seafood | Daily 11:30-14:00, 18:15-22:00 |
| Topspot Food Court | Padungan | Evening seafood | Daily 17:00-22:00 |
| Life Cafe Padungan | Padungan | Between meals | Daily 10:00-22:00 |
| COMMONS | Old Court House | Coffee and cake | Daily 10:00-23:00 |
| Ceylonese Restaurant | Jalan Green Hill | North Indian | Daily 10:00-24:00 |
One-Day Eating Route Through Padungan and Ban Hock
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.
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
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
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.
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.
You might also like
Continue reading
More guides you'll find useful





