Food Courts in Kuching: Where Locals Eat, by Area (and What a Plate Costs)

By

·


Kuching has about a dozen everyday food courts, and three of them are an easy walk from the Waterfront: the Open Air Market, Song Kheng Hai and Lau Ya Kheng. A plate at those three costs RM5 to RM15. My own check of kopitiams, hawker courts and wet markets in May and June 2026 put a full day of hawker eating at RM40 to RM60, with kolo mee at RM6.

Top Spot is the seafood court visitors usually get sent to, and it has its own guide. This page covers the rest. Which one suits you depends on whether you can walk there and what time you eat. Hours come from Google Maps listings checked in October 2026, and every stall inside a court keeps its own.

Which Food Court Should You Go To?

The ten courts in the table split into four old-town courts, five suburban courts and one halal court, and the table puts hours and plate prices side by side. Two more courts near RH Plaza are covered further down.

Food courtAreaKnown forHours (Maps, Oct 2026)Price per plate
Open Air MarketWaterfront, Jalan Khoo Hun YeangRed kolo mee, sio bee, gula apong ice cream7am to 10:30pm listed; most stalls late afternoon to nightRM3 to RM12
Song Kheng HaiLorong 15, off Jalan PadunganKompia, belacan beehoon, cha kueh11:30am to 5pmRM5 to RM12
Lau Ya KhengCarpenter StreetKueh chap, pork satay, laksaNone listed; breakfast and lunchRM8 to RM15
Petanak Central MarketJalan PetanakKueh chap, supperFood court from about 4pmRM5 to RM12
Premier 101Tabuan HeightsTomato crispy mee, oyster omelette6pm to 12amRM5 to RM12; seafood RM30 up
Peach GardenJalan SongCha kueh, fried chickenNone listed; eveningsRM6 to RM12
Batu LintangJalan Batu LintangShared dishes, kampua4pm to 10pmRM6 to RM12
38 Food StreetStutong BaruBBQ meat noodles, grilled fishListed 24 hours; stalls varyRM8 to RM15
Hui SingTaman Hui SingPork satay, dry kway teow1pm to 7pmRM5 to RM10
Fauziah (halal)MatangMee jawa, Sibu satayMon to Fri 8am to 11pm, Sat 9am to 5pm, Sun 9am to 11pmRM5 to RM15

Top Spot is left out because it sells cook-to-order seafood on its rooftop, priced by the fish, with a normal dinner at RM50 to RM80 a head. That is a different budget from any plate here, and which stalls to order from is a comparison of its own.

Old-Town Food Courts, Mostly Walkable From the Waterfront

Four old-town courts cover breakfast to supper: the Open Air Market and Lau Ya Kheng are minutes on foot from the Waterfront, Song Kheng Hai is roughly 15 to 20 minutes along Jalan Padungan, and Petanak is closer to a short Grab. They slot into the rest of the old-town walk at different times of day.

Open Air Market (Tower Market)

The Open Air Market is an old food court, built around a 1920s fire-brigade watchtower and roofed in 1971. Maps lists 7am to 10:30pm daily, but that is the building, not the stalls: a couple of breakfast stalls trade in the morning, and most of the rest start in the late afternoon and run past 10pm. It sits on Jalan Khoo Hun Yeang, which some maps label Jalan Power. Regulars send newcomers to sio bee and soya milk at stalls 30 and 31, to gula apong ice cream, and to the red-sauce kolo mee at stall 29, where opinion splits between “legendary” and “bland”. The minus is wear: the place is tired, several stalls are shut with their signs still up, and cleanliness is the repeat complaint.

Song Kheng Hai Hawker Centre

Song Kheng Hai is a lunch and tea-time court on Lorong 15, and Maps lists it at 11:30am to 5pm daily, so nothing is cooking by dinner. The orders are kompia (the Foochow sesame bun stuffed with minced pork), belacan beehoon, Teochew cha kueh and sugarcane juice with coconut. It is also thinning: visitors over the past year describe a row of stalls shut at lunchtime and flavours slipping. The Kuching South mayor urged its hawkers in February 2026 to keep consistent hours and consider evening trading.

Lau Ya Kheng Foodcourt

Lau Ya Kheng on Carpenter Street, opposite the temple, is the old-town court for breakfast and lunch. Maps gives no hours, and a midday visit in September 2026 found few diners and some stalls already shut. Kueh chap in a claypot, pork satay, fish ball noodles and a laksa built on sambal belacan are the orders. Weekends and public holidays fill the tables fast enough that diners hover over anyone finishing, and the kueh chap stall is shut on some Mondays. The complaint visitors repeat is price creep, with the prawns in a laksa getting smaller as the bowl gets dearer.

Petanak Central Market Food Court

Petanak is two markets in one building: the wet market runs from the early morning, and the food court upstairs starts around 4pm and carries on into supper. Maps lists 2am to midnight for the whole building, so read that as the market’s hours. The kueh chap special is about RM12 and sells out, so go before 7pm. Stalls take DuitNow and Sarawak Pay QR, and the car park is large. The catch is the dead daytime, because visitors who arrived at lunchtime or on a public-holiday morning found both market and food court shut.

Suburban Food Courts for Dinner and Supper

Seven courts sit outside the old town, in Tabuan Heights, Batu Lintang, Stutong Baru, Taman Hui Sing and around RH Plaza, and each is a Grab ride from the Waterfront. Most trade from late afternoon into the night, which makes them dinner courts; Hui Sing, which packs up around 7pm, is the exception. Premier 101 and Peach Garden are the two Tabuan Heights courts, a short drive apart.

Premier 101 Food Centre

Premier 101, at 154 Jalan Kempas, has about 100 stalls open 6pm to midnight daily. Order the tomato crispy mee, the oyster omelette, kampua noodles and pork satay, and look for the fried durian stall. Cooked-to-order seafood starts around RM30, which is where most of the value complaints land. Comfort is the weak point: it is hot with few fans, the seating suits eating more than talking, and parking becomes difficult after about 6:30pm. If seafood is the point, where locals drive for cooked seafood is a longer list.

Peach Garden Food Centre

Peach Garden, on Jalan Song, is the cramped one, and Maps lists no hours, so plan on evenings. People come back for cha kueh in salty, sweet or mixed, fried chicken and claypot noodles. The zi char is the weak spot: dishes from the cook-to-order stalls disappoint more often than they impress, and a sweet-and-sour fish at RM37 was called poor value, so stay with the snack stalls.

Batu Lintang Food Court

Batu Lintang is where families go for a sit-down dinner of shared dishes, listed at 4pm to 10pm, though a few stalls open in the morning for kampua, rojak kucei and mee sapi. Visitors single out sayur manis with egg, sweet-and-sour fish and brinjal with salted fish, in portions where a small plate feeds three or four people. Parking is the cost: spaces are limited, so expect to leave the car a few streets away, and prices have crept up. Two stalls cook seafood, and the places locals drive further for seafood are a step up.

38 Food Street, Stutong Baru

38 Food Street on Jalan Stutong Baru is listed as open 24 hours, though each stall sets its own. The orders that keep coming up are the BBQ meat noodles with char siu and roast pork, economy mixed-vegetable rice and grilled fish with sambal. Price is the drawback: it sits on the higher side for a food court, with a large takeaway laksa at RM15, and the setting is plain.

Hui Sing Hawker Centre

Hui Sing in Taman Hui Sing is a fading classic, and its hours are why the times online disagree. Maps lists 1pm to 7pm, and a recent visitor confirmed it now packs up around 7pm, where it once ran to 10 or 11pm. It is no longer open-air either, with a roof and fans that make it stuffy. The same families still run the stalls: Ah Meng’s white lady drink at stall 21, dry kway teow at stall 16, pork satay and banana fritters. Food runs out early in that short window, so arrive before 6pm.

Two Courts Near RH Plaza

Premier Food Republic at RH Plaza is listed as open 24 hours, with each stall setting its own, and visitors call it clean and well ventilated, with pork-belly satay, four kolo mee stalls and grilled fish. Expert Kopitiam, a short walk away, has recently reopened after renovation with more seating and new vendors; early visitors found it hot, with slow drinks service.

Halal Food Court: Fauziah in Matang

Fauziah is the Malay-run, halal court on this list, and it leans on laksa, mee jawa and satay at RM5 to RM15 a plate. For a table and a menu, the warung and mamak places around Satok, Kampung Boyan and Jalan India cost RM5 to RM15 a meal.

Fauziah Food Court

Fauziah, at Lot 13771 on Jalan Matang, is a large single-storey court with plenty of parking. Mornings go to Sibu satay and Old Rex mee jawa, nights to chicken rice and nasi curry, and fresh lekor ganu is made at the stall on weekends. You order at the stall, wait and collect it yourself. Noise is the cost: it is loud, tables far from a fan get hot, the toilets draw complaints, and a RM15 nasi lemak berempah was called a small portion.

How Food Courts Here Work

Find a table first, then walk the stalls and order at each one; the stall delivers or you collect, and it varies by vendor even inside one court. The drinks stall bills separately. Bring cash, since many stalls take DuitNow QR but not every stall takes Sarawak Pay. Each stall keeps its own hours and off day, so an open court can still have its best stall shut. The Chinese-run courts put halal and non-halal stalls under one roof, and the red kolo mee at the Open Air Market is non-halal. The kopitiam is the other format, a coffee shop with a few stalls renting corners, and Choon Hui serves the kopitiam laksa people queue for.

Which Ones Are Worth Your Evening?

Start with the Open Air Market on a first night: it is a walk from the Waterfront, it is the only one of the three walkable courts still serving after dark, and the evening menu runs to sio bee, meat porridge and iced desserts. Keep Lau Ya Kheng for breakfast and Song Kheng Hai for tea-time, and which dishes to order at each stall runs from kolo mee to kueh chap. With a car and a second evening, Premier 101 has about 100 stalls to choose from.

The suburban courts carry a cost the plate price hides. A Grab from the Waterfront to Tabuan Heights runs RM15 to RM25 each way, so what a Grab fare across town costs turns two RM10 plates into a RM20 dinner with a RM30 to RM50 round trip. For a table and a bill instead, where to book a sit-down dinner is a different list.

A RM30 to RM50 round trip buys five to eight plates of the RM6 kolo mee I priced in May and June. I would run that sum before booking the car.


Keep reading