Malaysian Cuisine

Food in Malaysia: A Complete Guide to Malaysian Cuisine

Malaysian food is the product of three major culinary traditions — Malay, Chinese, and Indian — shaped by centuries of trade, migration, and the Peranakan (Straits Chinese) culture that emerged from their intersection. The result is one of the most diverse and consistently excellent food cultures in Asia. You can eat a South Indian roti canai for breakfast, a Cantonese char siu for lunch, and a Malay rendang for dinner, all within the same city block.

The hawker centre is the central institution of Malaysian food culture. These open-air collections of independent food stalls — some operating from the same location for 40+ years — serve better food at lower prices than most restaurants. A full meal at a hawker stall typically costs RM5–15 ($1–3.20). Penang in particular is widely regarded as one of the world's great street food cities.

Food by City

Each city guide includes a dedicated food page covering must-eat dishes, local specialities, and where to eat them.

Dishes to Try in Malaysia

Eight dishes that represent the depth and cultural diversity of Malaysian cuisine.

Nasi Lemak

The national dish — coconut-steamed rice served with sambal (chilli paste), fried anchovies, roasted peanuts, a hard-boiled or fried egg, and cucumber slices. The sambal is the defining element: every hawker stall has its own recipe. Found everywhere, eaten for breakfast as often as dinner.

Char Kway Teow

Flat rice noodles stir-fried over very high heat with soy sauce, shrimp, bean sprouts, eggs, and Chinese sausage. The wok hei (breath of the wok) is essential — the best versions come from hawker stalls that have been cooking on the same wok for decades. Penang's version is considered the definitive one.

Roti Canai

A flaky, layered flatbread of South Indian origin, cooked on a flat griddle and served with dhal or curry for dipping. Sold at mamak stalls from early morning — RM1–2 ($0.20–0.45) at a roadside stall. Teh tarik (pulled tea) alongside is the standard combination.

Laksa

A spiced noodle soup that varies dramatically by region. Penang laksa is a tangy, tamarind-soured fish broth. Sarawak laksa is a richer coconut and sambal base. Curry laksa (KL) uses a coconut-curry broth. Each version is genuinely different — eating laksa in three cities means eating three distinct dishes.

Satay

Skewers of marinated chicken or beef, grilled over charcoal and served with a thick peanut sauce, compressed rice (ketupat), cucumber, and raw onion. Kajang, just outside KL, is the self-declared satay capital — but good satay is available across the country at night markets and hawker centres.

Nasi Kandar

A Penang institution of Indian-Muslim origin — plain rice or biryani served with a variety of curries poured over it. The key is the mix of gravies: chicken curry, prawn sambal, fish roe curry, and dhal are common. Line Restaurant and Hameediyah in Georgetown are among the most established.

Bak Kut Teh

A pork rib soup simmered with a blend of herbs, garlic, and spices — peppery in the Klang (Selangor) style, darker and more herbal in Johor Bahru. Eaten with steamed rice, fried dough sticks (youtiao), and dark soy sauce. The Klang Valley has dozens of long-standing bak kut teh restaurants.

Cendol

An iced dessert of green pandan rice flour jelly, coconut milk, and palm sugar syrup over shaved ice. Optional additions include red beans and durian. Penang's Teochew Chendul (Jalan Penang) is one of the most replicated versions. Light, inexpensive, and particularly good in hot weather — which is always.

Best Cities for Food

Penang

Malaysia's undisputed food capital. Char kway teow, Penang laksa, cendol, and nasi kandar are all at their best here. The old hawker stalls around Gurney Drive and the UNESCO quarter of Georgetown are the starting point — but the best eating is often at unremarkable-looking coffee shops on side streets.

Food guide to Penang →

Kuala Lumpur

KL is the widest spread — every regional Malaysian cuisine and most of the world's food traditions are represented. Jalan Alor is the tourist entry point to the hawker scene; Pudu, Brickfields, and Chow Kit have more local-oriented eating. Bak kut teh from the Klang Valley is a particular KL-area speciality.

Food guide to Kuala Lumpur →

Kuching

Sarawak's capital has a distinct food identity — Sarawak laksa, kolo mee (dry-tossed noodles), and umai (raw fish salad) are regional dishes not found elsewhere. The Kuching waterfront and Main Bazaar area have a cluster of long-running coffee shops and hawker stalls worth working through.

Food guide to Kuching →

Explore the food scene city by city

Browse all cities