Flights

Malaysian food guide for first-timers: 15 dishes to try and how to order them

Some links here are affiliate links: we may earn a small fee if you buy, at no extra cost to you.

The short answerStart with nasi lemak for breakfast, roti canai with dhal, satay in the evening, laksa for lunch and char kway teow in Penang. Street food costs a few ringgit per dish. Much food in Malaysia is halal, but Chinese stalls may serve pork, so look for halal signs if it matters to you.
Malaysian food guide for first-timers: 15 dishes to try and how to order them
Photo: Suhairy Tri Yadhi / Pexels
In this guide
  1. Breakfast
  2. Lunch
  3. Dinner and night markets
  4. Desserts and drinks
  5. How to order and pay
  6. Halal food notes

Ask almost anyone who has been, and food is the reason they would go back. It is also the easiest way to understand Malaysia, because Malay, Chinese and Indian cooking sit side by side.

Breakfast

  • Nasi lemak: coconut rice with sambal, anchovies, peanuts and egg. Often the national dish.
  • Roti canai: a flaky flatbread dipped in dhal or curry.
  • Teh tarik: pulled sweet milk tea.

Lunch

  • Laksa: noodle soup, with curry laksa and Penang assam laksa very different styles.
  • Hainanese chicken rice: poached chicken with fragrant rice.
  • Nasi campur: choose dishes from a buffet over rice.

Dinner and night markets

  • Satay: grilled skewers with peanut sauce.
  • Char kway teow: wok-fried flat noodles, a Penang classic.
  • Ikan bakar: grilled fish.
  • Rendang: slow-cooked spiced beef.

Desserts and drinks

  • Cendol: shaved ice with coconut milk and palm sugar.
  • Durian: the famously strong fruit, which divides opinion.

How to order and pay

At many stalls you sit, pick a table number and order from the cook or a waiter. Pay at the end or at the counter. Carry small notes. Prices are typically a few ringgit per dish at street stalls, with restaurant dishes costing more.

Everyday itemTypical priceIn poundsWhat to expect
A coffee or teh tarik at a local kopitiamRM2–RM5about £0–£1the everyday drink, a few ringgit
Nasi lemak or roti canai breakfast at a street stallRM3–RM8about £1–£1cheap and filling
A sit-down lunch at a local restaurantRM10–RM20about £2–£4rice dish plus a drink
A mid-range restaurant dinner for twoRM60–RM140about £11–£25air-conditioned, table service
A short Grab ride across Kuala LumpurRM10–RM25about £2–£4depends on traffic and time of day
KL Sentral to the airport by train (KLIA Ekspres)RM55–RM70about £10–£12one way per adult, about 30 minutes
A budget hotel room per nightRM90–RM200about £16–£36private room, basic
A good mid-range hotel room per nightRM250–RM500about £45–£89pool and breakfast often included
A one-way coach from KL to PenangRM50–RM90about £9–£16around 5 to 6 hours
A mobile SIM with plenty of data (tourist)RM20–RM50about £4–£9a few weeks of data

Typical ranges only; prices differ between Kuala Lumpur, Penang, the islands and tourist spots, and change over time.

Halal food notes

Most Malay and Indian-Muslim restaurants are halal. Chinese food courts may serve pork and lard, so look for the halal certificate displayed at the stall. See our halal food guide for UK Muslim travellers.

Frequently asked questions

What is the national dish of Malaysia?

Nasi lemak, coconut rice with sambal and sides, is widely considered the national dish.

Is Malaysian street food safe to eat?

Most visitors eat street food without trouble. Choose busy stalls with fresh, hot food and drink bottled or filtered water.

How much does a meal cost in Malaysia?

Street-food dishes usually cost a few ringgit, while sit-down restaurant meals cost more. See the price table above.

✈ Flights🏨 Hotels