Where to Eat
Where to Eat in Malaysia
Every state has its own flavours. Pick a state to see its signature dishes, our food guides and the places locals love.
Penang
Penang is often called Malaysia’s street food capital.
Kuala Lumpur
Kuala Lumpur eats around the clock.
Selangor
Selangor surrounds Kuala Lumpur and has food towns of its own.
Perak
Perak’s capital Ipoh is a destination for food lovers, known for white coffee, bean sprout chicken and the old kopitiam of its heritage Old Town.
Kedah
Kedah is known as Malaysia’s rice bowl, with paddy fields stretching to the horizon.
Perlis
Perlis is Malaysia’s smallest state, on the border with Thailand.
Negeri Sembilan
Negeri Sembilan’s food carries the heritage of the Minangkabau people.
Melaka
Melaka, a UNESCO World Heritage city, is the home of Peranakan (Nyonya) cooking.
Johor
Johor, at the southern tip of the peninsula, has a cuisine of its own.
Pahang
Pahang is Peninsular Malaysia’s largest state, stretching from the Cameron Highlands to the east coast.
Terengganu
Terengganu on the east coast is the home of nasi dagang, keropok lekor and fresh seafood from its fishing villages.
Kelantan
Kelantan’s kitchens are among the most distinctive in Malaysia.
Sabah
Sabah, in Malaysian Borneo, brings together Kadazan-Dusun, Bajau, Chinese and Malay food.
Sarawak
Sarawak’s food is unlike anywhere else in Malaysia.