Although bountiful when it comes to cuisine, there are a few staples that every Malaysian loves and would definitely recommend to any visitor
Fragrant coconut rice with spicy anchovy sauce served with cucumber, egg and roasted peanuts. Nasi Lemak is the unofficial national dish of Malaysia. It is such a favourite that although usually a breakfast meal, it is often had as any main meal of the day. It is also often served with curried or fried chicken, squid or fish.
Roti means bread and canai derives on Chennai, the city in India. It is a fluffy flat bread that is served with curry, however it can also be had with either sweet or savoury stuffing. Banana, margarine and egg are just some of the popular favourites. Roti Canai is a breakfast dish but is also eaten as a tea time snack or even a main meal. A delicious treat throughout the day!
Literally meaning meat bone tea, Bak Kut Teh was introduced to the country in the 19th century by Chinese workers. The port town of Klang is hailed to be the birth place of the dish in its' current incarnation, and some would say still serves the best Bak Kut Teh. Arguably though, a shop on Ipoh Road in KL called Mungo Jerry serves pretty good competition.
Season skewed meat grilled then served with peanut sauce with a side of cucumber, onions and dumpling rice. The most popular kinds of Satay are beef and chicken although different states in the country also serve their own unique variations.
Chicken steeped in sub-boiling temperatures in a pork and chicken bone stocked served with fragrant rice sometimes called oily-rice. It's served with cucumber and bean sprouts. It is often accompanied with pork meatball broth.
Literally meaning net bread, Roti Jala is a a lacy pancake. It is served with chicken curry and is a popular tea time snack. It is very popular at the Ramadhan markets and also a party favourite. There are also a few variations on Roti Jala including Roti Jala Murtabak, which is Roti Jala stuffed with meat.