
Dining in Kuala Lumpur is defined by its sheer range. A day might begin with a casual breakfast at a neighbourhood kopitiam and end with a Michelin-starred tasting menu. The city moves between the everyday and the refined, and its food and culture reflect this breadth.
What unites the Malaysian capital’s dining scene isn’t price or formality, but a shared focus on flavour. Shaped by generations of Malay, Chinese, Indian and Peranakan traditions, it’s become one of South East Asia’s premier food destinations. From late-night counters to contemporary cooking, here are some of the best restaurants that capture culinary life in Kuala Lumpur.

Credit: Akar

Credit: Akar

Credit: Akar
Akar, whose name means “roots” in Malay, feels refined enough for a fine dining experience, yet approachable in its dimly lit, wood-accented space. Chef Aidan Low reinvents European culinary styles with Japanese, French and Malaysian twists – a feat that has earned Akar its first Michelin star. Standout dishes include Trader’s Rice, built around glazed abalone, lauk pauk (side dishes) and cassava leaf broth, as well as elevated rojak, featuring monkfish, liver and noni marmite.

Credit: Dewakan

Credit: Dewakan
There’s no shortage of stellar restaurants in Kuala Lumpur with views to remember. But Dewakan , located on the top floors of Naza Tower, offers arguably one of the city’s finest skyline panoramas. Helmed by chef-patron Darren Teoh, this two-Michelin-starred restaurant serves innovative dishes flavoured by homegrown ingredients. Tasting menus include dishes such as smoked patin (catfish), rice tempeh dumplings and a canapé modelled on the Rajah Brooke’s Birdwing, a butterfly native to Malaysia, comprising a belinjau cracker served with labu siam (chayote) and keranji (tamarind-plum).
De.Wan 1958 stands apart thanks to its charismatic chef, Wan, who’s known to stop by tables to greet guests in person. Together with entrepreneur Andre Shum, they have created a spacious restaurant that blends British colonial references with the tropical touches of Malaysian cuisine. Awarded a Michelin Bib Gourmand, the menu leans towards shareable mains, best enjoyed in a group. Don’t miss standouts such as ayam kampung rendang pulau (free‑range chicken), daging besamah (braised beef) and fillet asam pedas (sweet‑and‑sour fish). For dessert, the signature Cendol De.Wan, topped with cendol ice cream, draws rave reviews.

Credit: Mansur Abu Bakar/Getty Images
It may technically be located outside the Kuala Lumpur grid, but Village Park Restaurant is worth the short drive. Go off-menu and order the nasi lemak – Malaysia’s unofficial national dish – then watch plates of fragrant coconut rice with spicy sambal, crunchy anchovies, cucumbers and hard-boiled eggs come floating across the crowded restaurant. You can stick with the basics, but the crunchy crumbs from the ayam goreng (fried chicken) are a highly addictive addition. The mee rebus (noodles) and chee cheong fun are must-tries for first-timers.

Credit: SM Aswad/Getty Images
Open since 1956, Ho Kow Hainan Kopitiam is older than Malaysia’s independence. The early beginnings of Ho Kow were founded on soft-boiled eggs and toast, served with tea on the side. Today, it has expanded to Hainanese-style comfort food with breakfast crowds forming as soon as the doors open. Signature dishes include Hainanese fried chicken chop and the chicken drumstick. Lining up for breakfast? Order kopitiam favourites like nasi lemak, chee cheong fun, curry noodles or kaya toast (coconut jam toast).

Credit: Sergio Delle Vedove/Getty Images
When it comes to South Indian cuisine, Mollagaa knows best. Meaning “chilli” in Tamil, the restaurant showcases the depth of spices and flavours in every spoonful of its curry, made with ingredients sourced from India. Come for the banana leaf rice with sides like chicken curry, kootu (vegetable stew) and kara poriyal (spicy stir-fry). Other unmissable highlights include the slow-cooked Chettinad bone marrow with pepper masala and the Kerala-style pomfret pollichathu – grilled fish wrapped in banana leaf. With this level of spice, pass on the ice water and opt for a cooling lassi instead.

Credit: Limapulo

Credit: Limapulo
Dining at Limapulo feels like stepping back in time. With its canteen-style setting and rustic furniture, the well-loved Nyonya restaurant is a celebration of Malay and Chinese flavours. Many come to Limapulo for some of the best food in Kuala Lumpur, like their signature Nyonya laksa, a bowl of noodles in an aromatic coconut milk-based broth. Other memorable dishes include pongteh chicken, Nyonya curry, gerang asam fish and telur cincaluk (shrimp omelette) – all of which pair beautifully with steamed rice. Cool down with desserts like sago gula melaka (sago with palm sugar).

Credit: Jaromir/Getty Images

Credit: Nalidsa Sukprasert/Getty Images

Credit: Tatiana Terekhina/Getty Images
A touristy reputation may precede Jalan Alor, which is within walking distance of the Bukit Bintang crossing, but this food street is a crowd-puller for a reason. Dinner plans here are the best way to try a little bit of everything: many stalls and eateries will call for your attention, but make sure you try grilled seafood from Boleh Seafood Pot and the much-loved chicken wings from Wong Ah Wah. Walk further down to find smaller bites such as satay, grilled squid, coconut ice cream and fresh durian.