Malaysian Food Guide by Destination
Eating is one of the main reasons to travel in Malaysia, and the best Malaysian food is tied closely to place. A bowl of laksa in Penang tastes nothing like one in Sarawak, and the breakfasts of Kelantan are different again. This page groups the country’s food by destination, so you can plan meals around your route. For a dish-by-dish introduction, start with our Malaysian food guide.
Malaysian food by region
Penang and the north
George Town is the country’s best-known hawker city. Char kway teow, assam laksa, Hokkien mee and cendol are sold from stalls and coffee shops across the heritage centre, and many of the best ones open only for breakfast or only after dark. Go early and expect queues at the famous names.
Perak
Ipoh has a reputation that far exceeds its size. Its old town coffee shops are known for white coffee, bean sprout chicken, silky tau fu fah and dim sum breakfasts. It is an easy stop between Kuala Lumpur and Penang, and one or two nights is enough to eat well.
Kuala Lumpur
KL brings together Malay, Chinese, Indian and regional cooking in one city. Jalan Alor in Bukit Bintang is the classic evening food street, with grilled seafood, satay and noodles under strip lights. For nasi lemak, banana leaf rice and roti canai, neighbourhood places often beat the tourist strips.
Melaka
Melaka City (historic Malacca) is the home of Nyonya cooking, the Peranakan cuisine that blends Chinese and Malay techniques. Try ayam pongteh, Nyonya laksa and chicken rice balls. On weekend evenings, Jonker Street turns into a night market with snacks and desserts.
Kelantan and the east coast
Kota Bharu is the place for east coast Malay food: nasi kerabu (blue rice with herbs), nasi dagang, ayam percik and colourful kuih. The upper floors of Siti Khadijah Market are a good place for a cheap, filling breakfast.
Sabah and Sarawak
Borneo has its own dishes. In Sabah, look for tuaran mee and fresh seafood, and in Kota Kinabalu the Gaya Street Sunday Market is a good morning out. In Sarawak, Kuching is known for Sarawak laksa and kolo mee, both usually eaten for breakfast.
Tips for eating in Malaysia
- Eat early or late: many popular hawker stalls open at breakfast and sell out by lunchtime, while others only start trading in the evening.
- Bring cash: e-wallets and QR payments are increasingly common, but small stalls may still prefer cash.
- Check halal status: Malay restaurants are halal, while many Chinese coffee shops serve pork. Look for halal signs if this matters to you.
- Order the speciality: stalls often cook one dish and do it very well, so order what they are known for.
Destinations
-
Pahang
Cameron Highlands
Malaysia's best-known hill station, a cool upland of tea estates, market gardens and cloud forest about four hours north of Kuala Lumpur by bus.
-
Penang
George Town
Penang's UNESCO-listed capital, where shophouse streets, clan temples and street art sit alongside some of the best hawker food in Asia.
-
Perak
Ipoh
A former tin-mining town ringed by limestone hills, with a walkable colonial Old Town, cave temples and a food scene that pulls in day-trippers from…
-
Sabah
Kota Kinabalu
Sabah's seaside capital is the launch pad for Mount Kinabalu and the islands of Tunku Abdul Rahman Park, with sunset waterfront markets and some of…
-
Federal Territory
Kuala Lumpur
Malaysia's capital mixes glass towers, colonial landmarks, temples and some of the best street food in Asia, all linked by a cheap and easy rail…
-
Sarawak
Kuching
A walkable river city with Brooke-era history, an outstanding food scene and rainforest, orangutans and beaches within an hour's drive.
-
Melaka
Melaka City
A UNESCO-listed trading port on the Strait of Malacca, layered with Malay, Peranakan, Portuguese, Dutch and British history and famous for Nyonya…
-
Johor
Johor Bahru
Malaysia's southern gateway city, a short hop from Singapore, with a compact heritage quarter, Legoland on its western edge and a food scene that…
-
Kelantan
Kota Bharu
Kelantan's compact capital is the heartland of Malay culture, with a famous women-run market, royal palace museums and some of the country's most…
Things to do
-
Cameron Highlands
BOH Tea Plantation
The BOH Tea Plantation at Sungei Palas, just north of Brinchang, is the easiest tea estate to visit in Cameron…
-
Kuala Lumpur
Jalan Alor Food Street
Jalan Alor is Kuala Lumpur's best-known food street, a strip of open-air restaurants and hawker stalls in Bukit…
-
Melaka City
Jonker Street
Jonker Street (Jalan Hang Jebat) is the main street of Melaka's Chinatown, lined with old shophouses, cafes and…
-
Langkawi
Pantai Cenang
Pantai Cenang is Langkawi's busiest beach, a roughly 2 km strip of pale sand on the south-west coast lined with…
-
Ipoh
Concubine Lane and Ipoh Old Town
Concubine Lane in Ipoh is a narrow, restored lane of shophouses in Old Town, now packed with snack stalls, cafés and…
-
Cameron Highlands
Cameron Highlands Strawberry Farms
Strawberry farms in Cameron Highlands cluster around Brinchang and Kea Farm, where you can pick your own berries or…
-
Kota Kinabalu
Gaya Street Sunday Market
Gaya Street Sunday Market fills Jalan Gaya in central Kota Kinabalu every Sunday from about 6am to 2pm.
-
Kota Bharu
Siti Khadijah Market
Siti Khadijah Market is Kota Bharu's central market, run largely by women traders, with fresh produce on the ground…
Itineraries
-
3 days
3 Days in Kuala Lumpur: A First-Timer’s Itinerary
For first-time visitors who want KL's landmarks, food streets and temples in a well-paced three days, using trains and…
-
3 days
3 Days in Penang: George Town, Food and Penang Hill
For food lovers, culture fans and first-timers who want George Town's heritage streets plus Penang Hill and a day of…
-
10 days
Malaysia 10-Day Itinerary: Cities, Highlands and Islands
First-timers and couples who want a balanced trip: a big city, cool highlands, a heritage food town and a few days on…
-
14 days
Malaysia 2-Week Itinerary with Borneo
Travellers with a fortnight who want the peninsula's food and heritage plus a beach break, then Borneo's islands…
-
7 days
Malaysia 7-Day Itinerary for First-Time Visitors
First-time visitors who want cities, history and food on a single week, travelling by bus and train rather than flying.
-
5 days
5 Days in Kuching and Sarawak
For travellers who want Borneo's wildlife and culture from one easy city base, with optional caves and rainforest at…
Guides
-
Guide
Where to Stay in Kuala Lumpur: Best Areas for Every Budget
For a first visit, the best places to stay in Kuala Lumpur are Bukit Bintang for food, shopping and nightlife, KLCC…
-
Guide
Malaysian Food Guide: 25 Dishes to Try
Malaysian food blends Malay, Chinese, Indian, Peranakan and Bornean cooking, and most of the best dishes cost little…
-
Guide
Penang vs Langkawi: Which Island Should You Visit?
Choose Penang for food, heritage and walkable George Town; choose Langkawi for beaches, rainforest, island hopping and…
-
Guide
Malaysia Travel Guide: Everything You Need to Plan a Trip
Malaysia is one of Southeast Asia's easiest countries to travel: English is widely spoken, transport is good and food…
Malaysian Food Guide by Destination: frequently asked questions
Which city in Malaysia has the best food?
George Town in Penang is usually rated the best food city in Malaysia, thanks to its concentration of hawker stalls and coffee shops. Ipoh, Melaka and Kuala Lumpur are close behind, each with their own specialities. If you can, eat in more than one, because the same dish can be cooked very differently between regions.
What food is Malaysia famous for?
Malaysia is known for nasi lemak, char kway teow, laksa, satay, roti canai, Hainanese chicken rice and rendang. Each region adds its own dishes, such as Nyonya food in Melaka and nasi kerabu in Kelantan. Our Malaysian food guide covers 25 dishes to try.
Is street food in Malaysia safe to eat?
Street and hawker food in Malaysia is generally safe and is eaten daily by locals. Choose busy stalls with high turnover, where food is cooked fresh in front of you. Bottled or filtered water is a sensible choice, and ice at established outlets is usually made from treated water.
How much does a meal cost in Malaysia?
A hawker or coffee shop meal is usually the cheapest way to eat in Malaysia, typically costing a few ringgit to around RM15 for a plate and a drink. Tourist food streets and seafood dishes cost more, as seafood is often priced by weight. Ask the price before ordering seafood.