Traditional foods in Southeast Asia are popular for being extensive and diverse. So, visiting Malaysia for the traditional foods will not disappoint you. Malaysia’s rich flavours and cultural diversity are shaped by indigenous traditions, colonial influences and immigrant communities.
Indigenous tribes contribute dishes rooted in nature, like Lemang, emphasising ingredients like bamboo and jungle ferns. Colonial powers, including the Portuguese, Dutch and British, left their mark with dishes like Curry Debal and Western-inspired baked goods, blending seamlessly with local flavours. Immigrant communities, particularly Chinese, Indian and Arab settlers, introduced spices, cooking techniques and ingredients that gave rise to iconic dishes like Char Kway Teow, Roti Canai and Rendang.
While there are numerous traditional foods in Malaysia, here are 30 iconic Malaysia traditional foods you can’t miss when visiting this country:
1. Nasi Lemak
Originating from Malay villages, Nasi Lemak was a practical meal for farmers. It has since evolved into Malaysia’s national dish. Nasi lemak is rice cooked in coconut milk and is usually a choice for breakfast. It’s served with various side dishes like a hard-boiled egg, peanuts, vegetables, curry with lamb, chicken or beef, seafood and sambal (a chili-based sauce).
2. Rendang
Hailing from the Minangkabau people of Indonesia, Rendang made its way to Malaysia through cultural exchanges. Widely enjoyed throughout Malaysia and often mistaken for a curry, rendang is actually a dish of slow-cooked meat simmered in coconut milk and spices, allowing the flavors to fully absorb.
3. Char Kway Teow
It's stir-fried flat rice noodles with eggs, prawns, cockles and bean sprouts brought to Malaysia by Chinese migrants. It’s one of Southeast Asia's most beloved noodle dishes.
4. Laksa
Spicy noodle soup with fish or prawns, with variants like Assam Laksa and Curry Laksa. One of Malaysia’s greatest exports, Laksa has been spreading internationally.
Historically, Laksa’s journey to becoming a beloved traditional food in Malaysia reflects the country’s multicultural heritage. Its origins are rooted in the Peranakan (Straits Chinese) community, blending Chinese and Malay culinary elements.
5. Hainanese Chicken Rice
A simple yet flavourful dish, Hainanese Chicken Rice consists of tender poached chicken served with fragrant rice cooked in chicken fat, paired with a tangy chili sauce. It's a comforting meal often enjoyed as lunch or dinner.
Brought by Chinese migrants, today’s Hainanese Chicken Rice stands as a symbol of Malaysia's rich multicultural heritage and a beloved comfort food for locals and visitors alike.
6. Roti Canai
Roti Canai has its roots in the Indian Muslim (Mamak) community, brought to Malaysia by South Indian laborers during the colonial era. Its name likely derives from "chennai," a city in India, or the word "canai," referring to the rolling technique used to create its flaky layers.
A flaky, crispy flatbread with Indian roots, Roti Canai is often served with dhal (lentil curry) or sugar for a sweet twist. It's a popular breakfast or snack choice across Malaysia, loved for its texture and versatility.
7. Satay
A beloved Malaysian dish, originated from the influence of Arab traders and their skewered kebab-style cooking, which was adapted by the local Malay community. Each region in Malaysia adds its distinctive twist to satay, making it a versatile and flavorful representation of the country’s culinary diversity.
Satay in Malaysia usually consists of skewered, marinated meat, typically chicken or beef, grilled over an open flame and served with a rich peanut sauce. This dish is often enjoyed as a street food favorite or appetizer during gatherings.
8. Mee Goreng Mamak
This is a signature dish of Malaysia’s Indian Muslim (Mamak) community, showcasing their ingenuity in blending flavors. Loved for its bold flavors and versatility, Mee Goreng Mamak represents the rich cultural fusion that defines Malaysian cuisine.
Mee Goreng Mamak is a flavorful stir-fried noodle dish made with a mix of spices, vegetables, and your choice of meat or seafood. Often found in Mamak eateries, it’s a beloved late-night dish among locals.
9. Nasi Kerabu
Nasi Kerabu, a dish hailing from Malaysia’s east coast, particularly Kelantan, is actually deeply rooted in Malay culture. Once a festive delicacy, Nasi Kerabu has become a popular choice across the country, celebrated for its unique flavors and striking presentation that embodies the spirit of Malaysian culinary tradition.
It’s a blue rice dish often served with fresh herbs, fried chicken, salted egg and a side of sambal. Its distinct color comes from the petals of the butterfly pea flower, adding both beauty and flavor.
10. Nasi Dagang
Originated from Malaysia’s east coast, particularly Terengganu and Kelantan, with roots in the region's fishing and trading communities. The name, which translates to "trader's rice," reflects its historical role as a staple food for traders embarking on long journeys.
Nasi Dagang features rice cooked in coconut milk, served with tuna curry and a variety of pickled vegetables. It's a rich and hearty dish often enjoyed for breakfast or lunch.
11. Kuih Lapis
Kuih Lapis is a multi-layered, steamed cake made from rice flour, coconut milk and sugar. Known for its radiant colors and chewy texture, this sweet treat is a festive favorite in Malaysia.
Influenced by Chinese and Peranakan (Straits Chinese) culinary traditions, Kuih Lapis used to be a festive treat, but now is a popular snack enjoyed across Malaysia, embodying the nation’s love for sweet, visually appealing, and richly textured desserts.
12. Apam Balik
Rooted in Chinese culinary influences and is often attributed to the Hokkien community. Apam Balik that we know now has evolved with creative fillings like chocolate and cheese, yet it remains a quintessential Malaysian comfort food that resonates with nostalgic charm.
Apam Balik itself is a thick, fluffy pancake filled with sugar, peanuts and corn. It's a popular street food snack in Malaysia, often enjoyed as a sweet treat in the afternoon or evening.
13. Cendol
Originating in Southeast Asia’s shared culinary heritage, with influences from Indonesia and India, Cendol is a favorite among locals and tourists alike over time. Today, cendol symbolizes Malaysia's vibrant street food culture and love for simple, satisfying desserts.
Cendol is a refreshing dessert made with shaved ice, pandan-flavored jelly noodles, coconut milk and palm sugar syrup. This cool and sweet treat is perfect for Malaysia's hot weather.
14. Ais Kacang
Ais Kacang, also known as ABC (Air Batu Campur), is a popular Malaysian dessert with a history rooted in the country’s diverse cultural influences. Originally a simple treat sold at roadside stalls, Ais Kacang has evolved into a colorful, multi-textured dessert that combines the refreshing cold of shaved ice with the sweetness of syrup and toppings, making it a favorite for cooling down in Malaysia’s tropical climate.
What’s in Ais Kacang is a colorful shaved ice dessert topped with sweet syrup, red beans, corn, and a variety of other toppings. It's a refreshing dessert, particularly popular during the hot months.
15. Teh Tarik
Teh Tarik, often referred to as Malaysia's national drink, has its origins in the Indian Muslim (Mamak) community. It has become an integral part of Malaysia’s daily life, enjoyed in cafes and at hawker stalls, and symbolizes the country’s cultural fusion of Malay, Indian, and Chinese influences.
The meaning of ‘Teh Tarik’ is pulled tea that is made by pouring hot tea back and forth between two mugs to create a frothy top. It’s the country’s national drink, often enjoyed with breakfast or as an afternoon pick-me-up.
16. Otak-Otak
Otak-Otak is a traditional Malaysian dish with roots in the Malay and Peranakan communities, particularly from the coastal regions of Penang and the Straits of Malacca. The name "Otak-Otak" translates to "brain-brain," referencing the dish's smooth, soft texture.
To make Otak-Otak, you’ll need a spicy fish cake made from a mixture of fish, coconut milk and spices, wrapped in banana leaves and grilled. This flavorful snack is common along Malaysia's coastlines and popular at seafood restaurants.
17. Ikan Bakar
Ikan Bakar is common everywhere in the world. But in Malaysia, it’s cooked traditionally served with a spicy sambal dip Ikan Bakar is a beloved dish in coastal regions, especially in states like Terengganu and Melaka. Its smoky aroma and flavorful marinade make it a quintessential part of Malaysia’s diverse food culture.
However, what makes Ikan Bakar in Malaysia unique is the traditional grilling method. The fish, often mackerel or stingray, is marinated first before being wrapped in banana leaves. Then they cook it over an open flame or grill.
18. Kari Ayam
This dish is influenced by Indian and Malay culinary traditions. Kari Ayam that’s known in Malaysia today reflects Malaysia’s multicultural heritage, blending Indian spices with local ingredients, making it an essential part of the nation’s diverse food scene.
Kari Ayam is a rich, fragrant chicken curry cooked with a blend of spices, coconut milk, and potatoes. It's commonly served with rice or bread and is a favorite in homes and restaurants across Malaysia.
19. Lemang
Its origins trace back to the Malay community, and it is often associated with festive occasions, particularly during Hari Raya and other cultural celebrations. Lemang is typically served with dishes like rendang (spicy beef stew) or ayam masak merah (chicken in a rich tomato sauce), making it a beloved and aromatic component of Malaysia's food culture.
20. Keropok Lekor
Keropok Lekor is a traditional Malaysian snack originating from the state of Terengganu, on the east coast of Peninsular Malaysia. Made primarily from fish, sago flour and spices, the mixture is formed into long, cylindrical shapes, then boiled and deep-fried until golden and crispy.
This savory fish cracker is often served with a sweet and spicy dipping sauce, adding to its irresistible crunch and flavor. Keropok Lekor has become a beloved snack across Malaysia, enjoyed by locals and tourists alike, and represents the region’s rich fishing heritage and culinary traditions.
21. Hokkien Mee
Hokkien Mee is a popular noodle dish in Malaysia, particularly in the state of Penang, with origins in the Chinese Hokkien community. The dish features thick, yellow noodles stir-fried in a savory dark soy sauce with a rich combination of pork, prawns and sometimes squid. Also, it’s often served with a side of sambal (chili paste) for added spice, Hokkien Mee is known for its deep umami flavors and smoky wok hei, a result of stir-frying on high heat.
22. Kuey Teow Soup
Similar to other Kuey Teow dishes, this flat rice noodles is served with prawns, fish balls or chicken and warm aromatic broth. It’s a popular dish for breakfast or lunch.
Kuey Teow Soup is a versatile dish enjoyed by many, whether as a light meal or a satisfying breakfast, and is a staple in both hawker centers and home kitchens across Malaysia. Its simplicity and clean flavors make it a beloved part of the country's culinary heritage.
23. Mee Kolok
Mee Kolok is a traditional noodle dish from Sarawak, Malaysia. Popular as a breakfast dish or light meal, it reflects the unique culinary influences of the indigenous communities of Sarawak and the region’s Chinese heritage.
Also known as Sarawakian noodle, this dish is served with a savory broth, sliced pork, and fried shallots. It's a popular breakfast or lunch item in Borneo, known for its simple yet satisfying flavor.
24. Pisang Goreng
Pisang Goreng is a deep-fried banana snack coated in a light batter, crispy on the outside and soft on the inside. It’s a popular street food snack, often eaten with a cup of tea. This crispy, comforting snack has become a staple in Malaysian food culture and is cherished for its balance of textures and flavors.
25. Rojak
Rojak is a Malaysian salad made with a mix of fresh fruits, vegetables and deep-fried dough, all tossed in a tangy and spicy peanut sauce. It’s a refreshing and flavorful dish commonly found in local markets. This colorful dish reflects Malaysia's diverse culinary heritage, with influences from Malay, Chinese and Indian cuisines, making it a beloved snack or appetizer across the country.
26. Popiah
Popiah is a fresh spring roll filled with vegetables, meats or seafood, then wrapped in a thin, soft pancake. It’s often served as an appetizer or snack in Malaysian homes and eateries. It is a popular street food and snack in Malaysia, often enjoyed as a light meal or appetizer, and reflects the influence of Chinese cuisine in the country's diverse food culture.
27. Banana Leaf Rice
Banana Leaf Rice is a traditional South Indian-inspired dish popular in Malaysia, particularly in Tamil and Indian Muslim communities. It features a serving of steamed rice placed on a large banana leaf, accompanied by an assortment of curries, pickles, vegetables and papadam.
The food is typically eaten with the hands, enhancing the cultural experience. The banana leaf not only adds a fragrant aroma but also holds cultural significance, as it is believed to offer health benefits and enhance the flavor of the meal.
28. Nasi Ulam
Nasi Ulam is a traditional Malay dish consisting of rice mixed with a variety of fresh herbs, vegetables and often accompanied by fish or fried chicken. It’s a fragrant and healthy option, typically eaten during lunch. To make the rice, it’s typically combined with ingredients like daun kesum (Vietnamese coriander), turmeric leaves, lemongrass and other local herbs, along with crunchy vegetables such as cucumber and long beans.
29. Seri Muka
Seri Muka is a two-layered dessert with a sticky rice base and a green custard topping made from pandan leaves. This dessert is popular in Malay and Peranakan cuisine, often served as a snack or during festive occasions. Seri Muka is loved for its balance of sweet and savory flavors, as well as its appealing texture combination of soft custard and chewy rice.
30. Kuih Bahulu
It’s a small, spongy cake, typically baked in a flower-shaped mold. Kuih Bahulu is typically made with eggs, sugar, flour, and a hint of vanilla or pandan for flavor. It’s a traditional Malaysian snack often served during festive seasons, particularly during Chinese New Year and Hari Raya though it is enjoyed year-round.
Here are 5 tips to enjoy Malaysia's traditional foods to the fullest:
1. Do Try Local Street Food
Street food in Malaysia is a huge part of its culinary culture. The vendors usually have years of experience, offering authentic flavors that represent the local taste.
2. Don’t Skip the Spice!
Malaysian food is known for its bold use of spices and chili. If you’re not used to spicy food, ask for a milder version, but don’t shy away from trying dishes like nasi lemak or sambal.
3. Do Embrace the Variety of Ingredients
Malaysian dishes often feature a diverse mix of herbs, spices, meats, and vegetables, influenced by Malay, Chinese, Indian, and indigenous cultures.
4. Don’t Rush through Your Meal
In Malaysia, food is a social event, so enjoy the relaxed pace and conversation that comes with dining.
5. Do Eat with Your Hands (When Appropriate)
In traditional Malay and Indian dining, it’s common to eat with your hands, especially with dishes like nasi lemak or banana leaf rice. If you’re uncomfortable, you can still ask for utensils, as most places will offer them for those who prefer them.
Now that you already have ideas about what to eat in Malaysia, here are some hotels and fun things to do to help make your trip plan complete:
For a seamless and hassle-free travel experience, Traveloka is your one-stop solution for booking accommodation, flights, activities and airport transfers. With easy-to-use features, exclusive deals and secure payment options, Traveloka makes trip planning effortless and enjoyable from start to finish. Explore our features further, and you might uncover hidden gems with unbeatable deals.
Fri, 23 May 2025
AirAsia Berhad (Malaysia)
Kota Kinabalu (BKI) to Kuala Lumpur (KUL)
Start from RM 102.61
Sat, 31 May 2025
AirAsia Indonesia
Surabaya (SUB) to Kuala Lumpur (KUL)
Start from RM 236.29
Sat, 17 May 2025
AirAsia Berhad (Malaysia)
Kuching (KCH) to Kuala Lumpur (KUL)
Start from RM 92.30