What Is Kolo Mee, and Where Do You Eat It in Kuching?

By

·


Kolo mee is Kuching’s everyday breakfast noodle: springy egg noodles tossed dry in pork lard, shallot oil, soy sauce and a little pepper, then topped with minced pork, fried shallots, spring onion and a few slices of char siu. There is no broth on the plate. A small bowl of clear soup usually comes on the side, but the noodles themselves arrive dry and lightly coated, not swimming in sauce.

You eat it in the morning at a kopitiam, and a plain bowl runs about RM4 to RM6, a bit more for the bigger “special” with extra meat. Most of the famous stalls open at 6am and sell out before lunch. It shares the breakfast table with Sarawak laksa as one of the two essential Kuching dishes, though the two could not be more different on the plate.

TL;DR

  • Kolo mee is a dry, tossed egg-noodle dish: noodles in pork lard, shallot oil and soy sauce, topped with minced pork, char siu and fried shallots.
  • It is not a soup. The noodles come dry; any soup is a small side bowl.
  • The name comes from Cantonese “gon lo,” meaning dry-tossed or dry-mixed. “Mee” is noodle.
  • It is different from wonton mee, which is darker, drenched in more sauce, and usually served with broth.
  • Two common styles: plain (pale, savoury) and “mee merah” (red), where the noodles are coated in a sweetish char siu sauce. The red is sweeter; plenty of locals prefer the plain.
  • Typical price in Kuching: RM4 to RM7. The 6am stalls are the serious ones.
  • Most kopitiam versions are not halal because of the lard and pork. Halal “mee kolok” stalls exist and use chicken or beef instead.

What is kolo mee made of?

The dish is built on thin, curly egg noodles with a springy bite. The cook blanches them, drains them hard so no water clings, then tosses them in a bowl with rendered pork lard, shallot oil, light soy sauce and white pepper. Some stalls add a splash of vinegar, which is a Kuching signature you will taste at the older shops on Carpenter Street.

On top goes a spoon of seasoned minced pork, a scatter of crisp fried shallots, chopped spring onion, and usually a few slices of char siu (Chinese roast pork). That is the standard plate. The lard and shallot oil are doing the heavy lifting here, which is exactly why it tastes the way it does and exactly why it is not a light breakfast.

The clear soup on the side is there to sip between mouthfuls and cut the richness. Order kolo mee expecting a noodle soup and the dry plate in front of you can throw you, which is something I have watched catch first-timers more often than you would think.

How is kolo mee different from wonton mee?

They look like cousins and they are sold at the same coffee shops, so the mix-up is constant. The difference is in the sauce and the water.

Wonton mee gets drenched: a darker, soy-heavy dressing, often a slick of dark sauce, and it is frequently served with broth or with wontons floating in soup. Kolo mee stays pale and dry. No dark soy bath, no water added to the noodles, and the seasoning is lighter and shallot-forward rather than soy-forward. The kolo mee noodle is also springier, and the minced pork comes in a heavier, more generous load.

Kolo meeWonton mee
FormDry, tossed noodlesOften served with soup
ColourPale (or red, if mee merah)Darker, soy-coated
Seasoning basePork lard, shallot oil, light soy, pepperDark and light soy, oyster-style sauce
NoodleSpringy curly egg noodleThinner egg noodle
ToppingsMinced pork, char siu, fried shallotsChar siu, wontons, leafy greens
Where it’s fromKuching, SarawakCantonese origin, eaten Malaysia-wide

If you have eaten wonton mee in Kuala Lumpur or Singapore, kolo mee will read as drier, paler and porkier. The wonton mee you get there is a different lineage that happens to share the egg-noodle shape.

Why is it called kolo mee?

“Kolo” comes from the Cantonese “gon lo,” which means dry-tossed or dry-mixed, and “mee” is the Hokkien word for noodle. Put together it is roughly “dry-tossed noodles,” which is a plain description of how the dish is made.

There is a second story that the name copies the sound of the cook’s bamboo pole knocking against the dough as the noodles were pressed by hand. I would treat that as folk etymology. The dry-mix meaning is the one most food writers and Sarawakian cooks give.

The dish itself traces back to Hakka noodles. One often-cited pioneer is Kiew Shao Nyap, a Hakka immigrant from Guangdong who came to Kuching in the 1920s and sold a hometown dish called yan mee, or salted noodles. The version we now call kolo mee settled into that name by the 1980s.

Is kolo mee white or black? The plain vs red question

Neither, really. The default Kuching bowl is pale, almost beige, because the seasoning is lard, shallot oil and light soy rather than dark soy. If you have seen a black, glossy plate of noodles online and assumed it was kolo mee, that was probably wonton mee or a KL-style dry noodle.

The red version is the one tourists notice. “Mee merah” gets its colour from a sweet, savoury char siu sauce coating the noodles, which turns them a deep red and makes the dish noticeably sweeter. The colour is from the char siu marinade and sauce, not tomato ketchup, though the ketchup confusion gets repeated a lot and you will occasionally hit a lazy version where the line between the two is thin.

Here is the honest part. The red gets photographed because it looks striking, but a lot of Kuching locals, me included, order the plain. The sweetness of the red sauce flattens the shallot-and-lard savouriness that makes the dish good in the first place, and a poorly made red bowl tastes like sweet noodles with a food-dye tint. If you only try one, try the plain first. The red is a fine variation once you know what the baseline tastes like, but leading with it is how visitors end up thinking kolo mee is just sweet.

What about Sibu’s mee kolok? Is that the same thing?

Close, but locals will correct you. Kuching does kolo mee. Sibu, the next big town up the coast, is the home of kampua mee, a Foochow dry noodle that is plainer, usually drier, often served on a plate with thin slices of roast pork and not much else. “Mee kolok” is also the name used for the halal Malay-Muslim version of the dish, made with chicken or beef instead of pork. If you say “kampua” in a Kuching kopitiam, you will get a small lesson on the difference, delivered warmly but firmly.

Where do locals eat kolo mee in Kuching?

Here are the places I send people, with what to expect. Prices are May 2026.

Sin Lian Shin (182 Jalan Green). This is the one most “best kolo mee” lists name, and it has earned its reputation over roughly five decades. The plain “biasa” bowl is RM5, the “special” with more meat is RM8, and the red mee merah is priced the same. They open at 6am, run until the noodles are gone around noon, and they are closed on Tuesdays. It is good, consistent, and genuinely worth a visit. It is also slammed: weekday mornings the seats fill fast, and the Grab Food orders pile up, so a 20-minute wait is normal. Cash, Sarawak Pay or QR all work.

Sin Min Joo (corner of Carpenter Street and Bishopgate). An old Carpenter Street institution that does a vinegar-forward kolo mee alongside its pork spare-part soup. This is the sour, old-school style, and if you have never had kolo mee with that vinegar tang, this is where to learn it. It gets crowded and service is unhurried, so go with time to spare.

Annie Kolo Mee. A budget favourite where bowls start around RM3, climbing with add-ons. Not the most refined version in town, but cheap, reliable, and fine for a quick everyday plate.

Neighbourhood kopitiam stalls around Padungan and BDC. Most coffee shops in any residential area have a morning kolo mee stall doing a RM4 to RM6 bowl that locals eat before work. Quality swings stall to stall, but the median is solid and the price is right.

Is kolo mee halal? Is it heavy?

On halal: most kopitiam kolo mee is not halal, because the lard and the minced pork and char siu are the whole point of the standard version. If halal matters to you, look for stalls that advertise “mee kolok” with chicken or beef, which are made specifically without pork and are common enough that you will find them.

On heaviness, here is a downside I am not going to talk you out of. The plain bowl is rendered pork lard plus shallot oil tossed through noodles, and on a hot Kuching morning that can sit like a brick. It is delicious and it is also a genuinely fatty breakfast. If you are watching what you eat, or your stomach is delicate in the heat, the lard-heavy version is not for you, and ordering it “less oil” gets you a sadder, drier plate that misses the point. Some mornings I want it; some mornings I look at it, decide it will sit too stodgy in the heat, as we’d say back in Manchester, meaning heavy and filling, and order toast instead.

So what should you order, and where?

If it is your first kolo mee, go to Sin Lian Shin on a weekday before 8am, order the plain “biasa” at RM5, and eat it with the clear soup on the side before you decide anything about the red. If you want the old vinegar style, walk into Sin Min Joo on Carpenter Street and order it there. If you just want a cheap everyday bowl, the nearest busy neighbourhood kopitiam at 7am will sort you out for RM5.

Got a stall you think beats the famous ones? Tell me in the comments and I will go eat there and update this guide.

The tell I notice with every visitor: they pick up the chopsticks, see a dry plate of pale noodles, and pause, expecting soup that never comes. Then they toss it, the lard and shallot oil coat everything, and the second mouthful is the one that changes their mind.

Last updated: June 2026. Stall prices and opening days checked in Kuching, May 2026. Halal status varies by stall, so confirm at the counter.


Keep reading