twickly.
Eating and Drinking in Kuala Lumpur

Kuala Lumpur guide

Eating and Drinking in Kuala Lumpur

A practical guide to eating well in Kuala Lumpur: the dishes to try, how hawker stalls and kopitiams work, where to find Malay, Chinese, Indian and Peranakan food, halal and vegetarian tips, and the best food streets by neighbourhood.

Kuala Lumpur is one of the great eating cities of Asia, and the best news is that you do not need a big budget or a reservation to enjoy it. Malay, Chinese, Indian and Peranakan traditions meet here, and the result is a food scene where a plastic stool at a kerbside stall can serve a meal as memorable as a fine-dining room. This guide explains how to get started.

Start with the national breakfast

Nasi lemak, rice cooked in coconut milk and served with sambal, crisp anchovies, peanuts, cucumber and egg, is the dish Malaysians eat at any hour. Look for it wrapped in banana leaf at roadside stalls and in cafes. Roti canai, a flaky flatbread served with dhal or curry, is the other classic morning order, usually eaten at an Indian-Muslim restaurant called a mamak, many of which stay open all night.

Learn the kopitiam

A kopitiam is an old-style coffee shop with marble tables and a handful of food stalls under one roof. Order a kopi, strong coffee with condensed milk, or a teh tarik, the frothy pulled tea, and add kaya toast with soft-boiled eggs for a light breakfast. Menus can be confusing, so look for the suffixes: o means black without milk, c means with evaporated milk, and kosong means no sugar.

Eat your way through the hawker dishes

The classics to look for are char kuey teow, flat rice noodles wok-fried over a fierce flame with prawns and cockles, Hokkien mee in dark soy sauce, assam laksa with its sour fish broth, bak kut teh, a peppery pork rib soup, and satay grilled over charcoal and served with peanut sauce. Chicken rice, wantan mee and curry mee fill the lunch hour. Do not be afraid of queues: a long line of office workers is the best recommendation a stall can have.

Know your neighbourhoods

Jalan Alor in Bukit Bintang is the famous night food street, lively and a little touristy but still a fun introduction. Chinatown around Petaling Street has noodles, claypot rice, roast meats and dessert stalls by day and night. Kampung Baru, the Malay village in the shadow of the towers, is the place for home-style Malay dishes, especially at weekends. Brickfields, around the Little India area, is where you find banana-leaf rice and south Indian sweets. Imbi and Pudu have old markets with outstanding breakfast stalls, and Chow Kit has a busy night market.

Try the Peranakan flavours

The Straits Chinese blend Chinese ingredients with Malay spices, giving dishes such as nyonya laksa, ayam pongteh and kuih, small coconut and rice cakes in bright colours. Several Chinatown restaurants and cafes serve them, and afternoon tea in a restored shophouse is a pleasant break from the heat.

Halal, vegetarian and special diets

Malaysia has a large Muslim population, and halal food is easy to find, especially at Malay and Indian-Muslim restaurants and in malls. Many Chinese stalls are not halal, and some Chinese dishes use lard or pork, so look for certification signs or ask before ordering. Vegetarian travellers will find plenty of choices at Indian vegetarian restaurants, which serve banana-leaf meals, and at Buddhist vegetarian cafes. Shrimp paste and fish sauce appear in many sauces, so say clearly what you do not eat. Allergy awareness varies, so be cautious with peanuts and shellfish.

Fruit and sweet things

Tropical fruit stalls sell mango, papaya, mangosteen, rambutan and, in season, durian, which has a smell that divides visitors. Cendol, shaved ice with green jelly, coconut milk and palm sugar, and ais kacang are the best answer to the afternoon heat. Fresh sugarcane juice and coconut water are cheap and refreshing.

Drinking in the city

Kuala Lumpur has a lively bar scene, from rooftop cocktail bars with tower views to speakeasies in Chinatown and the wine bars of Changkat Bukit Bintang. Alcohol is more expensive than in many countries because of taxes, and it is not served at some Malay restaurants, so check before you sit down. Teh tarik and fresh juices are the everyday drinks, and bubble tea shops are everywhere.

Practical tips

Carry small notes for stalls, as many do not accept cards. Eat where the food is cooked fresh and the turnover is high, and drink bottled or canned water. Bring tissues, as napkins are not always provided. Eat with the right hand when sharing dishes. Tipping is not expected at stalls, and many restaurants add a service charge. If you want a guide, a food walk in Chinatown or Bukit Bintang is a good way to learn the dishes on your first day. Finally, keep an appetite in reserve for Jalan Alor in the evening.

Mentioned in this guide