Bistros, trattorias, taverns and neighbourhood rooms: the mid-tier places where Kuala Lumpur actually eats.

Where to eat well, no fuss

Yut Kee ★ 4.5

$ HainaneseDang Wangi

Yut Kee is a Hainanese kopitiam founded in 1928 on Jalan Dang Wangi, now one street over on Jalan Kamunting in Kuala Lumpur, known for its chicken chop.

OrderOrder the Hainanese chicken chop, fried in an egg coat and dressed in brown sauce.

TipLeave your name and party size at the front counter rather than waiting at the red chairs; staff call names in turn.

Ho Kow Hainam Kopitiam ★ 4.3

$ HainaneseChinatown

Ho Kow Hainam Kopitiam, open since 1956 and now run by a fourth generation, serves Hainanese breakfast on Jalan Balai Polis in Chinatown, Kuala Lumpur.

OrderOrder the kaya butter toast with soft boiled eggs and a cup of cham.

TipTake a ticket and scan the QR code for the virtual queue, then walk Petaling Street until your number is called.

Kin Kin Chili Pan Mee ★ 4.4

$ Pan meeChow Kit

Kin Kin Chili Pan Mee in Chow Kit, Kuala Lumpur, is the shophouse credited with inventing the dry chili pan mee that copies across the city chase.

OrderOrder the dry chili pan mee with a poached egg, then mix in the sambal at the table.

TipThe soup version exists but almost everyone here orders the dry chili pan mee with a poached egg.

Kim Lian Kee ★ 4.4

$$ Hokkien meePetaling Street

Kim Lian Kee, founded in 1927 and on its Petaling Street corner since the 1930s, is credited with the dark, lard rich KL style of Hokkien mee in Kuala Lumpur.

OrderOrder the Hokkien mee, noodles fried dark with soy sauce and lard the way KL invented it.

TipThe original tin-roofed corner shop sits across the street from the larger air-conditioned Kim Lian Kee, and the outdoor tables fill after 19:00.

Sek Yuen ★ 4.4

$$ CantonesePudu

Sek Yuen has cooked old school Cantonese food in its Jalan Pudu dining room in Kuala Lumpur since 1953, still best known for its butterflied pipa duck.

OrderOrder the pei pa duck, the butterflied roast duck the house is best known for.

TipBook ahead for weekend lunch; the restaurant now spreads across three shops on the same stretch of Jalan Pudu.

Sri Paandi ★ 4.1

$ IndianBrickfields

Sri Paandi serves banana leaf rice in Brickfields, Kuala Lumpur, from 09:00 until 23:30 most days, with a dry mutton curry that regulars order by name.

OrderOrder the banana leaf rice with dry mutton curry, the dish regulars come back for.

TipThe dry curries are the strength here, ask for extra on the rice rather than the wetter gravies.

Wong Ah Wah ★ 4.3

$$ CantoneseBukit Bintang

Wong Ah Wah anchors Jalan Alor in Bukit Bintang, Kuala Lumpur, grilling the chicken wings that made this hawker street's night market so famous.

OrderOrder the grilled chicken wings, charred over charcoal and the reason for the nightly queue.

TipSeating spills onto the street, expect to share a table once the evening crowd arrives.

Old China Cafe ★ 4.0

$$ NyonyaChinatown

Old China Cafe has cooked Nyonya laksa and Peranakan dishes from Penang, Malacca and Singapore on Jalan Balai Polis in Chinatown, Kuala Lumpur, since 1997.

OrderOrder the Nyonya laksa, a thick coconut gravy laksa the kitchen has served since 1997.

TipOrder the pie tee, crisp rice-flour cups you fill yourself with chicken, turnip and carrot, before the laksa.

Oversea Restaurant ★ 4.1

$$$ CantoneseImbi

Oversea Restaurant has cooked Cantonese banquet food on Jalan Imbi in Bukit Bintang, Kuala Lumpur, since the 1970s, and the group now runs several outlets.

OrderOrder the steamed grouper with superior soy sauce and the braised goose webs.

TipBook ahead for dinner, the Jalan Imbi flagship gets busy with regulars from the surrounding offices.

Sao Nam ★ 4.3

$$ VietnameseBukit Bintang

Sao Nam has cooked Vietnamese food on Tengkat Tong Shin in Bukit Bintang, Kuala Lumpur, since the 1990s and now holds a Michelin Bib Gourmand rating.

OrderOrder the mangosteen salad, the dish this Bib Gourmand kitchen is best known for.

TipIt closes between lunch and dinner, so plan around the two service windows rather than a walk in.

Soong Kee Beef Noodle ★ 4.2

$ NoodlesChinatown

Soong Kee Beef Noodle has sold dry minced beef noodles and hand-rolled beef balls on Jalan Tun H S Lee in Kuala Lumpur since 1945, now second generation.

OrderOrder the dry beef noodles with beef balls, made to the same recipe since 1945.

TipA small bowl runs about RM13. Go before 12:00 or after 14:00, since the Chinatown lunch crowd takes every table.

Nam Heong Chicken Rice ★ 4.4

$ HainaneseChinatown

Nam Heong Chicken Rice has served Hainanese chicken rice on Jalan Sultan in Chinatown, Kuala Lumpur, since 1938 and now holds a Michelin Bib Gourmand.

OrderOrder the Hainanese chicken rice, sliced village chicken over rice cooked in its stock.

TipThe chicken is village chicken, served with a thick chilli and garlic dip; add the assam fish as a side dish.

Devi's Corner ★ 3.9

$ IndianBangsar

Devi's Corner, serving banana leaf rice in Bangsar since 1997 and known for its crab curry, has reopened on Jalan Telawi 3 in Bangsar Baru, Kuala Lumpur.

OrderOrder the banana leaf set with the house crab curry and a chicken 65 on the side.

TipSatti sooru is cooked to order in a claypot, so allow about 20 minutes; leaf sets come with unlimited refills.

Sri Nirwana Maju ★ 4.2

$ IndianBangsar

Sri Nirwana Maju serves banana leaf rice for long hours on Jalan Telawi in Bangsar, Kuala Lumpur, a long standing fixture of the neighbourhood.

OrderOrder the banana leaf rice with fried squid, the combination regulars keep coming back for.

TipIt serves from 11:30 until 23:00 every day, a reliable late option after an evening out in Bangsar.

Jalan Ipoh Claypot Chicken Rice ★ 4.3

$ Claypot riceJalan Ipoh

Jalan Ipoh Claypot Chicken Rice cooks its dish to order over charcoal in the Jalan Ipoh area of Kuala Lumpur, one pot at a time, and holds a Bib Gourmand.

OrderOrder the claypot chicken rice with extra lap cheong, cooked to order over charcoal.

TipThe claypots are cooked one at a time, so expect a short wait even on a quiet afternoon.

Nasi Kandar Pelita ★ 3.9

$ Nasi kandarAmpang

Nasi Kandar Pelita on Jalan Ampang in Kuala Lumpur serves nasi kandar around the clock, mixed rice drenched in a choice of curry gravies at the counter.

OrderOrder the nasi kandar with mixed curries poured banjir style over the rice.

TipAsk for banjir if you want the curries poured generously over the rice rather than served on the side.

Jin Jin Soo Ra ★ 3.5

$$ KoreanMont Kiara

Jin Jin Soo Ra serves Korean grill and stew plates at Plaza Mont Kiara in Kuala Lumpur, including a beef bulgogi hanpan sized for a shared table.

OrderOrder the pork kimchi jjigae for its broth, or the beef bulgogi hanpan to share between two or three.

TipBanchan refills run to one round here, so ask for extra portions up front if you want more.

Anak Baba ★ 4.2

$ NyonyaBrickfields

Anak Baba serves southern Peranakan cooking on Jalan Sultan Abdul Samad in Brickfields, Kuala Lumpur, since 2018, and it now holds a Michelin Bib Gourmand.

OrderOrder the nasi lemak with ayam goreng kunyit, the turmeric fried chicken.

TipIt is the sister of Baba Low's in Bangsar, both run by a Malaccan family, and the nasi lemak is the dish to order.

MTR 1924 ★ 4.1

$ Indian vegetarianBrickfields

MTR 1924 brings a nearly century old South Indian vegetarian menu to Jalan Thambipillay in Brickfields, Kuala Lumpur, rooted in a 1924 Bangalore kitchen.

OrderOrder the rava idli, a steamed semolina cake from the Bangalore original's menu.

TipWeekend mornings draw a crowd for the dosa counter, so arrive early for a table.

Ah Hei Bak Kut Teh ★ 4.2

$ Bak kut tehPudu

Ah Hei Bak Kut Teh brews pork rib soup from 16 herbs fresh each morning it opens, on Medan Imbi in Pudu, Kuala Lumpur, and holds a Michelin Bib Gourmand.

OrderOrder the fei kuat cut of pork belly, a specialty few other bak kut teh shops offer.

TipCome before 11:00, the pot is boiled fresh each morning and can sell out by early afternoon.

Sin Kiew Yee Shin Kee Beef Noodles ★ 4.2

$ NoodlesChinatown

Sin Kiew Yee Shin Kee Beef Noodles has sold beef noodles in Chinatown, Kuala Lumpur, since 1949 and now carries a Michelin Bib Gourmand recognition.

OrderOrder the dry beef noodles with tripe, tossed in a savory minced beef sauce.

TipIt closes on Wednesdays, so plan a Chinatown noodle stop for another weekday.

Foong Lian Claypot Foods Cafe ★ 4.1

$ Claypot ricePudu

Foong Lian Claypot Foods Cafe has cooked charcoal claypot chicken rice on Jalan Yew in Pudu, Kuala Lumpur, since 1986, prized for its smoky rice crust.

OrderOrder the claypot chicken rice, cooked over charcoal for a smoky crust on the rice.

TipQueues form at peak hours, so arrive near the 11:30 opening; the owners run a list of dining rules to seat people fast.

Hor Poh Cuisine ★ 4.0

$ HakkaSegambut

Hor Poh Cuisine has served Hakka lui cha and dumplings in Segambut, Kuala Lumpur, since 1999, and it now holds a Michelin Bib Gourmand for its Hakka cooking.

OrderOrder the lui cha, a green herbal soup poured over rice with ground peanuts and sesame.

TipIt is the only dedicated Hakka kitchen in this part of Segambut, worth the drive off the main road.

Wong Mei Kee ★ 4.2

$ CantonesePudu

Wong Mei Kee roasts pork over charcoal off Jalan Pudu in Kuala Lumpur, open only for a three hour lunch window, and holds a Michelin Bib Gourmand.

OrderOrder the crispy pork belly, roasted over charcoal for a crackling skin.

TipIt sells out most days by 15:00, so arrive at opening if the pork belly is the point of the trip.

Tanba Japanese BBQ & Hotpot ★ 3.6

$$ JapaneseMid Valley

Tanba Japanese BBQ and Hotpot grills buffet-style yakiniku and bubbles a la carte hotpot on the first floor of Mid Valley Megamall in Kuala Lumpur.

OrderOrder the buffet-style yakiniku for the table grill, then a highball from the Japanese liquor list.

TipLarger groups can book the private VIP room, which comes fitted with a karaoke system.

De Wan 1958 ★ 4.0

$$ MalaysianTaman U Thant

De Wan 1958 by Chef Wan cooks modern Malaysian food at The LINC KL in Taman U Thant, Kuala Lumpur, and now holds a Michelin Bib Gourmand recognition.

OrderOrder the ayam kampung soup, a home style Malay broth that reviewers single out.

TipThe dining room sits inside a mall, easy to combine with a Jalan Tun Razak errand.

Hai Kah Lang ★ 4.0

$$ SeafoodCheras

Hai Kah Lang cooks fresh seafood noodles in Taman Cheras, Kuala Lumpur, sourcing the day's catch from the owner's own seafood stall nearby the shop.

OrderOrder the mixed seafood noodles with flower crab, prawns, squid and clams.

TipCome at 11:00 on a weekday for a shorter wait, then pick from eight noodle types and five soup bases.

Aliyaa ★ 4.1

$$ Sri LankanBukit Damansara

Aliyaa cooks Sri Lankan Jaffna dishes in Bukit Damansara, Kuala Lumpur, among the cafes of Plaza Damansara, and is recognised with a Michelin Bib Gourmand.

OrderOrder the whole crab curry, cooked Jaffna style and served with an apron.

TipThe crab meat curry is the no-effort version of the house crab curry if you would rather not crack shells.

Leen's Middle East Kitchen ★ 4.1

$$ Middle EasternTtdi

Leen's Middle East Kitchen cooks Syrian food in TTDI, Kuala Lumpur, run by a Syrian chef, and carries a Michelin Bib Gourmand for its smoked hummus.

OrderOrder the smoked hummus, finished with charcoal smoked Syrian olive oil and paprika oil.

TipThe smoked hummus is the dish everyone orders, come hungry enough to add a main alongside it.

Book food experiences in Kuala Lumpur

Taman Negara Tour with Lunch★ 4.5 (5)

Private tour · 12 hours

Taman Negara Tour with Lunch

Explore Taman Negara, one of the world’s oldest rainforests, with jungle walks, river activities, and nature experiences on a full-day adventure.

from$185 Check dates

See all 393 bookable experiences in Kuala Lumpur

← Back to Kuala Lumpur food guide