Must Try Restaurants In KL – Kuala Lumpur, Malaysia

Are you going to Kuala Lumpur and wondering where to eat KL? Don’t worry, you will not go hungry in KL as the city is a real foodies heaven where you can eat and dine all day and night. In KL you will find everything from high-class restaurants worthy of a Michelin Star (if they ever decide to cover Malaysia), to street stalls selling freshly cooked local delights at a low price.

There are so many things to do in Kuala Lumpur, and trying out the local food is high up on the list. In KL the locals greet each other with “Sudah makan?” = “Have you eaten yet?” instead of the more common “How are you?“, which really says it all. ?

You can find food from every corner of Asia in this city, and a mix between them all which sums up what the Malaysian cuisine is all about; a mix of Indian, Chinese, Indonesian, Japanese, and Thai food.

It is entirely safe to eat in local restaurants in Kuala Lumpur as the food is fresh, the raw ingredients are top-notch, and the meals are prepared to a high hygienic standard. A bonus is that the prices are low, and everyone speaks English so you can ask about the ingredients and get recommendations. So step out among the many delicious street food hawkers and street restaurants and indulge yourself in all the delights!

Since there are so many restaurants, hawker stalls, and Kopitiam (coffee shops) in this city, it can be difficult to find the best places to eat in KL, those places that serve mouth-watering food where also the locals go.

Here we give you what we think are the best restaurants in KL. These are not necessarily the poshest restaurants or the most expensive ones, but restaurants that are charming, authentic, conveniently located in popular areas of KL, and most importantly serve delicious Malaysian food.

Btw, if you haven’t yet decided on where to stay in KL, make sure to check out our guide on our favorite Kula Lumpur neighborhoods and hotels.

13 Must-Try Restaurants In KL

Map: The 13 best restaurants in Kuala Lumpur (in our opinion…)

Many of the cafes in KL are “Kopitiam” meaning coffee shops, which serve local dishes and hot and cold beverages like Teh Tarik, coffee, and juices.

Familiar dishes at traditional Kopitiam are noodle and rice-based, and they often serve a traditional all-day breakfast consisting of a half-hard-boiled egg and toast with kaya (coconut jam). Espen is not a huge fan of this breakfast, while I think it´s quite good actually. ?

A restauran (meaning restaurant) in KL, is usually everything from casual old Chinese or Malay restaurants where they serve traditional dishes to posh upscale restaurants that also serve international or fusion dishes.

1. Limapulo: Baba Can Cook

Everything is just perfect at the Limapulo restaurant – the food, the service, the interior, and the lovely outdoor area in the front.

We go here every time we visit KL, and we always get greeted by the famous and smiling “Baba” or Uncle John which is in his mid-70s and the man behind the cooking in this restaurant. He started this restaurant together with his godson.

The restaurant’s tagline is “Baba can cook,” and I totally agree, he really can! ? Baba usually sits in his chair outside of the entrance to the restaurant.

If you can, come here on Monday, Wednesday, Friday or Saturday when they serve their famous and super delicious Nyonya Laksa. Mmmm, it’s the best! ♥

Limapulo is definitely among one of the best restaurants in KL and has won many awards. 

We have tried and recommend the following dishes at Limapulo and love them all:

  • Nyonya Laksa
    Noodles in a spicy soup with boiled eggs, tofu, and different vegetables. Only served on Monday, Wednesday, Friday or Saturday.
  • Berempah (RM 19)
    Espen’s no. 1 favorite. A variant of Rendang Chicken. Or choose the Set Menu Ayam Berempah where you get rice too (a better deal price-wise).
  • Sate (RM 14,90)
    Mixed meat skewers of barbecued chicken and beef with a delicious sauce.
  • Roti Jala (RM 9,90)
    Small pancakes with chicken stew/sauce.
  • Nyonya Fried Mee Hoon (RM 9,90)
    Noodles with chicken, shrimps, egg, vegetables.
  • Bendi Kukus (RM 15)
    Ladies fingers vegetable.
  • Pongteh Chicken with Balacan (RM 19)
    A stew of chicken, potatoes, vegetables in a delicious sauce.
  • Nyonya Curry (RM 19)
    Looks a bit like Chicken Berempah but not quite as good.
  • Sago Gula Melaka (RM 3,50)
    Lovely dessert! Sago pudding with palm sugar.
  • Cendol (RM 3,50)
    A very popular Malay dessert consisting of green worm-like sweet noodles/ jelly of rice or bean flour. Not my favorite.

Sate at LimapuloSate at Limapulo

Satay at Limapulo

Roti Jala at LimapuloRoti Jala at Limapulo

Roti Jala at Limapulo

Outside area of LimapuloOutside area of Limapulo

Cozy outdoor seating area at Limapulo

Limapulo RestaurantLimapulo Restaurant

Love the design at Limapulo

The Row

Limapulo is part of a stretch of excellent restaurants and cafes called The Row. The restaurants are located in old renovated heritage houses.

The whole street (Jalan Doraisamy) has a great, relaxed and hip atmosphere. Besides Limapulo, you find these great restaurants at The Row:

  • Restaurant Dominic
    Serves fantastic and authentic French food with both set menus (3-7 courses) as well as al la carte. Open for lunch (12:00 am – 15:00/ 3 pm) and dinner (18:00/ 6 pm – 23:00/ 11 pm). Closed on Mondays.
  • Kappo Takebayashi
    Japanese restaurant that serves sushi, sashimi, and seafood. Open for lunch (12:00 am – 15:00/ 3 pm) and dinner (18:00/ 6 pm – 22:00/ 10 pm). Closed on Mondays.
  • Chamber 3 KL
    A grill restaurant and bar serving barbequed food and meat, and Thai food as well as Din & Fai Koh Chicken & Duck Rice (only available as lunch on weekdays, however). Has live music and a great vibe in the evenings. Open every day from 12 pm until 12 am (midnight), closed on Sundays.
  • Nasi Kandar Al Faris
    A traditional Malaysia Nasi Kandary restaurant. Nasi Kandar is a popular Malaysian dish, that originated in Penang, although influenced by India. The dish Nasi Kandar (also called Nasi Mamak) comes in different varieties, but the most common is steamed rice (sometimes flavored with spices, like biriyani) with several Indian-style curries (like chicken, beef, and aubergine). They also serve roti, as well as noodles and Mee Goreng. A great place for breakfast and lunch, opening hours 07:00 am – 15:30/ 3:30 pm. Closed on Sundays.
  • Common Grind
    A cozy cafe serving great coffee, tea, juices, and pastries. Here you can also bring your laptop and do some work/ surfing with fast Wifi. Open every day 09:00 am – 18:00/ 6 pm.

There is also a cool and hip weekend market at The Row, called the Sunny Side Up Market where local artists and entrepreneurs sell different handmade pieces of jewelry, clothes, handbags, shoes, snacks, drinks, wine,  and so on. I love this market and wanted to buy so much which sadly I couldn’t since I only had limited space in my backpack. ?

  • Address Limapulo Restaurant: 50, Jalan Doraisamy, Kuala Lumpur (close to Hotel Stripes and Sheraton Hotel)
  • How to get to Limapulo Restaurant: Take the light green no. 8 Monorail to Medan Tuanku station, or red no. 5 LRT Kelana Jaya Line to Dang Wangi, and walk from there (very short).
  • Opening hours Limapulo Restaurant: Monday, Tuesday, and Wednesday: 10:30 am – 15:00/ 3 pm. Thursday, Friday, and Saturday: 10:30 am – 15:00/ 3 pm & 17:30/ 5:30 pm – 21:00/ 9 pm.. Closed on Sundays.
  • Limapulo`s Web page

2. Cafe Old Market Square

Located close to the famous and beautiful Masjid Jamek Mosque, this old Kopitiam/ cafe from 1906 is clean and newly restored. It has kept the original wall tiles and mosaic floors which is pretty cool. Together with the old historical photos framed on the walls, it oozes old heritage. The cafe is in the corner shophouse of three houses in a row, all built by tin magnate Loke Yew.

Kafe Old Market Square in KLKafe Old Market Square in KL

Cafe Old Market Square

Kafe Old Market Square in KLKafe Old Market Square in KL

The entrance to Kafe Old Market Square

The Kafe Old Market Square has a big menu, so there is plenty of options. We had:

  • Mee Hoon – Rice vermicelli, a thin form of rice noodles with chicken
  • Nasi Lemak – The Malaysian national dish. A fragrant rice dish cooked in coconut milk and pandan leaf. Served with peanuts, boiled egg, curry, cucumber, chili paste, and fried chicken.

Both dishes were delicious!

Nasi Lemak at Kafe Old Market Square KLNasi Lemak at Kafe Old Market Square KL

Nasi Lemak – the no.1 dish in Malaysia

Mee Hoon at Kafe Old Market Square KLMee Hoon at Kafe Old Market Square KL

Mee Hoon at Kafe Old Market Square

The cafe is also famous for its local breakfast consisting of soft-boiled eggs, kaya toast (kaya is coconut jam), and Hainanese coffee.

  • Address Cafe Old Market Square: 2 Medan Pasar (close to Masjid Jamek Mosque)
  • How to get to Cafe Old Market Square: Take the red no. 5 LRT Kelana Jaya Line or no. 3 LRT Ampang Line or no. 4 LRT Sri Petaling Line to Masjid Jamek Station. There is only a short walk from there to the cafe.
  • Opening hours Cafe Old Market Square: Monday – Friday: 07:00 am – 18:00/ 6 pm. Saturday: 07:00 am – 15:00/ 3 pm. Closed on Sundays.
  • The price range at Cafe Old Market Square: RM 2 – RM 14
  • Cafe Old Market Square´s Webpage

3. Kin Kin

You don`t come to Restoran Kin Kin for the interior, as it is quite basic, but their chili Pan Mee is to die for!

Kin Kin’s signature dish is Chili Pan Mee – a plate of perfectly cooked dry noodles with minced pork, a soft-boiled egg, and Ikan Bilis (tiny crispy deep-fried anchovies that add some salt to the dish), fried onions, and a spicy chili sauce. Delicious!

The Pan Mee (dry noodles) costs RM 9 = USD 2.

Instead of pork, you can go for mushrooms, if you want the vegetarian version. The miso soup is served on the side. Kin Kin also has other dishes on the menu, but the Chili Pan Mee is their signature dish.

The owner of Kin Kin Restaurant in KLThe owner of Kin Kin Restaurant in KL

Mr. Kin Kin himself! A superfriendly and chatty guy!

Restoran Kin Kin in Kuala LumpurRestoran Kin Kin in Kuala Lumpur

The Kin Kin Restaurant

  • Address Kin Kin: 40 Jln Dewan Sultan Sulaiman (close to Hotel Stripes and Sheraton Hotel)
  • How to get to Kin Kin: Take the light green no. 8 KL Monorail Line to Medan Tuanku Station, and it is just a short walk to Kin Kin.
  • Opening hours Kin Kin: Every day 07:00 am – 18:30/ 6:30 pm.
  • Kin Kin on TripAdvisor

4. Hong Ngek

Hong Ngek is another Chinese Hokkien restaurant that has been in KL for a long time. Their famous Ginger Duck Rice was sadly sold out when we visited, so we had:

  • Pork Ribs stewed in a thick glazed sauce made with Guinness. Yummy!
  • Bee Hoon – Vermicelli rice noodles with chicken
  • Vegetables in ginger sauce

Vegetables in ginger sauce at Hong Ngek Restaurant in KLVegetables in ginger sauce at Hong Ngek Restaurant in KL

Vegetables in ginger sauce

Bee Hoon at Hong Ngek RestaurantBee Hoon at Hong Ngek Restaurant

Bee Hoon at Hong Ngek

The owner and staff are super friendly, and when tourists enter (we were the only tourists there when we visited), they have an internal bet on which country the foreign visitors are from. They all thought we were from Germany, oh were they wrong, hehe ?

Hong Ngek RestaurantHong Ngek Restaurant

Old Chinese style Hong Ngek

Restoran Hong Ngek KLRestoran Hong Ngek KL

The entrance to Hong Ngek

  • Prices: RM 6-8
  • Address: Jln Tun HS Lee
  • How to get there: Take the red no. 5 LRT Kelana Jaya Line or no. 3 LRT Ampang Line or no. 4 LRT Sri Petaling Line to Masjid Jamek Station. There is only a short walk from there to the cafe.
  • Opening hours: 10:00 – 19:00 Monday – Saturday. Closed on Sundays.
  • Hong Ngek on TripAdvisor

5. Yut Kee

The old Chinese restaurant Yut Kee is a favorite among both locals and tourists and the queue for a table can be long, especially around lunchtime or when the big tourist buses visit the restaurant.

This place has been serving Hainanese dishes since 1928 and is run by a father and his son. The building is pretty cool with old photos on the walls.

Yut Kee Restaurant KLYut Kee Restaurant KL

It is always crowded at Yut Kee

Restorant Yut Kee in KLRestorant Yut Kee in KL

The entrance at Yut Kee

The food is a traditional colonial style and we tried their most famous signature dish Roti Babi, which is French toast with pork inside served with Worcestershire Sauce.

We also had chicken with rice in brown sauce (not that good), and their famous kaya cake (kaya is coconut jam). While it is fun to have tried this type of colonial-style meal, the taste was a bit bland, and it was far from our favorite.

Chicken at Yut Kee Restaurant KLChicken at Yut Kee Restaurant KL

Chicken with rice in brown sauce

Kaya Cake at Yut Kee in KLKaya Cake at Yut Kee in KL

Kaya cake

  • Prices: RM 6 – 16
  • Address: 1 Jln Kamunting (next to Hotel Stripes)
  • How to get there: Take the light green no. 8 KL Monorail Line to Medan Tuanku Station, or the red no. 5 LRT Kelana Jaya Line to Dang Wangi Station.
  • Opening hours: 07:30 – 16:30 Tuesday – Sunday. Closed on Mondays.

6. Old China Cafe

The Old China Cafe in Chinatown, close to Petaling Street, is like an old museum, where they have kept the interior just as it was in days past. It is really cool.

The house, dating back to the 1920s, used to be the guildhall of the Selangor & Federal Territory Laundry Association. Inside are two large mirrors that face each other, which reflects good luck in traditional feng shui.

They serve Peranakan or Nyonya food here that comes from the Peranakans who are descendants of the early Chinese migrants who settled in Penang, Malacca, Singapore, and Indonesia.

We tried the Beef Rendang and Nonya fried chicken. The Beef Rendang was delicious, but the Nonya fried chicken was a bit dry.

Beef Rendang at Old China Kafe in KLBeef Rendang at Old China Kafe in KL

Beef Rendang at Old China Cafe

Nonya fried Chicken at Old China Kafe in KLNonya fried Chicken at Old China Kafe in KL

Nonya fried chicken at Old China Cafe

  • Prices: RM 10 – 25
  • Address: 11 Jln Balai Polis
  • How to get there: Take the red no. 5 LRT Kelana Jaya Line or dark green no. 9 MRT Sungai Buloh-Kajang Line to Pasar Seni Station, and walk from there.
  • Opening hours: 11:30 – 22:30 every day
  • Old China Cafe´s Webpage

7. Capital Cafe

The Capital Cafe is a small and popular cafe serving classic Malaysian dishes such as Mee Goreng (fried noodles). Capital Cafe opened in 1956, and there are lots of old cameras and antics on display. The staff are very helpful and speak excellent English.

Capital Cafe in KLCapital Cafe in KL

The entrance to Capital Cafe

Capital Cafe in KLCapital Cafe in KL

Lovely old-school kind of interior at Capital Cafe

We had Rojak which is a salad with peanut sauce dressing. It was delicious! We also had Mee Goreng (a noodle dish), and of course the Malaysian national drink Teh Tarik (pulled tea with milk).

Rojak at Capital Cafe in KLRojak at Capital Cafe in KL

Rojak at Capital Cafe

Teh Tarik at Capital Cafe in KLTeh Tarik at Capital Cafe in KL

Teh Tarik at Capital Cafe

Mee Goreng at Capital CafeMee Goreng at Capital Cafe

Mee Goreng at Capital Cafe

The owner asked us to come back in the evening when they do barbecued satay (meat skewers), but unfortunately, we did not have the time.

Food at Capital Cafe in KLFood at Capital Cafe in KL

Lots of delicious food to choose at Capital Cafe

Me at Capital CafeMe at Capital Cafe

Enjoying my meal at Capital Cafe

  • Prices: RM 4-6
  • Address: 213 Jln TAR (close to Hotel Stripes and Sheraton Hotel)
  • How to get there: Take no. 3 LRT Ampang Line or no. 4 LRT Sri Petaling Line to Bandaraya Station and walk from there.
  • Opening hours: 07:30 – 19:30 Monday – Saturday. Closed on Sundays.

8. Sek Yuen Restaurant

Set in a beautiful old building, the Sek Yuen Restaurant has been there for more than 60 years, serving authentic Cantonese Chinese dishes.

The restaurant is in two neighboring buildings, but the oldest one (see the picture above) to the right is the most charming.

Their signature dish is the crispy duck, so we had crispy duck, fried prawns, and vegetables. Everything was delicious!

Crispy fried prawns at Sek Yuen RestaurantCrispy fried prawns at Sek Yuen Restaurant

Fried prawns at Sek Yuen Restoran

Vegetables in soy sauce at Sek Yuen RestaurantVegetables in soy sauce at Sek Yuen Restaurant

Vegetables at Sek Yuen Restaurant

  • Prices: RM 30-45
  • Address: Jln Pudu
  • How to get there: Take no. 3 LRT Ampang Line, or no. 4 LRT Sri Petaling Line to Pudu LRT Station and walk from there.
  • Opening hours: 12:00 – 14:30 and 17:30 – 21:00 Tuesday – Sunday. Closed on Mondays.
  • Sek Yuen Restaurant on Facebook

9. Bijan

The Bijan Restaurant is just a short walk from the famous Changkat street in Bukit Bintang, packed with western restaurants, bars, and clubs.

If you want to eat authentic Malay food in a nice restaurant and not on the street or a Kopitiam/cafe, then this is the place. It is an excellent place for a dinner date or to celebrate a special occasion. The prices are, of course, higher here than on the street or in a Kopitiam. This is a place where Malaysians take their foreign guests for dinner to show them what the best of Malaysian cuisine is all about.

The restaurant is located in a beautiful Malay building, with both an indoor and outdoor area. We had one of the tables in the garden, and it was nice and romantic.

Bijan Restaurant KLBijan Restaurant KL

The entrance to Bijan Restaurant

Bar at Bijan Restaurant KLBar at Bijan Restaurant KL

Lovely atmosphere at Bijan Restaurant

At Bijan, we had:

  • Ayam Kampung Limau Puru (RM 45) – Free-range village chicken simmered in a spicy gravy of chilies, turmeric, kaffir lime, and coconut milk
  • Gulai Kambing Ubi (RM 68) – Mutton in a curry-like rich and spicy sauce
  • Nasi Minyak (RM 10) – Boiled rice with different spices like ginger, lemongrass, garlic, and nuts

Everything was delicious!

Gulai Kambing Ubi Bijan Restaurant KLGulai Kambing Ubi Bijan Restaurant KL

Gulai Kambing Ubi at Bijan Restaurant

Ayam Kampung Limau Puru Bijan Restaurant KLAyam Kampung Limau Puru Bijan Restaurant KL

Ayam Kampung Limau Puru at Bijan Restaurant

  • Prices: RM30-90
  • Address: 3 Jln Ceylong
  • How to get there: It is best to take a taxi here, or you can take the monorail to AirAsia-Bukit Bintang Station and walk from there (a 15-min walk).
  • Opening hours: 16:30 – 23:00 every day
  • Bijan´s Web page

10. Restoran Yusoof Dan Zakhir

If you get tired, hungry and thirsty after walking around at the Central Market, then this Indian restaurant has a very convenient location just next to Central Market. The restaurant is quite big with an open entrance towards the pedestrian street so you cannot avoid to see it.

Yusoof Dan Zakhir Restaurant KLYusoof Dan Zakhir Restaurant KL

The entrance to Restoran Yusoof Dan Zakhir

Yusoof Dan Zakhir Restaurant KLYusoof Dan Zakhir Restaurant KL

Authentic Indian atmosphere at Restoran Yusoof Dan Zakhir

They serve traditional, and authentic Muslim Indian-Malay food and it is delicious!

Roti at Yusoof Dan Zakhir Restaurant KLRoti at Yusoof Dan Zakhir Restaurant KL

Roti at Restoran Yusoof Dan Zakhir

Murtabak at Yusoof Dan Zakhir Restaurant KLMurtabak at Yusoof Dan Zakhir Restaurant KL

Murtabak at Restoran Yusoof Dan Zakhir

We particularly love their Roti or Dosa (delicious flat Indian bread/ pancake) with curry chicken and the Murtabak (spicy omelet pancake filled with vegetables and chicken). Try their Teh Tarik, or fresh fruit juices!

  • Prices: Cheap (from RM 3 – 8)
  • Address: Jln Hang Kasturi
  • How to get there: Take the red KTM Port Klang Line no. 2 or the dark green MRT Sungai Buloh-Kajang Line no. 9 to Pasar Seni Station and walk from there.
  • Opening hours: 06:00 – 23:00
  • Restoran Yusoof Dan Zakhir on TripAdvisor

11. VCR

The moment we stepped into this airy, modern, and fresh cafe it felt like we were in New York or a hipster cafe in Berlin.

The cafe is located in a black cool old Chinese shophouse and has seatings both downstairs and upstairs (plus at a balcony upstairs). It has excellent wifi and is a favorite place to bring the laptop and do some work.

The VCR Cafe KLThe VCR Cafe KL

Airy and green at VCR

Inside VCR Cafe KLInside VCR Cafe KL

Cozy atmosphere at VCR

The staff is super friendly, and once you have ordered your food and drinks at the counter, they bring everything to your table. There is free water for all, just grab one of the glass bottles that are placed around in the cafe.

They serve tasty breakfast/lunch all day, delicious cakes, desserts and of course coffee, tea, and juices of different kinds.

We tried their granola (with yogurt and fresh fruits), fresh orange juice, tea, chocolate cake and their specialty cake “The King” with banana/peanut/chocolate. Yummy! ?

Granola at VCR cafe KLGranola at VCR cafe KL

Granola with yogurt and fresh fruits, and fresh orange juice at VCR

Cakes at VCR Cafe KLCakes at VCR Cafe KL

Cakes and tea at VCR

After or before you step inside this cafe, make sure to walk around the block and take a look at the beautiful and photogenic row of old Chinese shophouses (of which this cafe is a part of). The chic hostel Paper Planes is also located in one of these shophouses.

Street at VCR Cafe KL

VCR is located in a cozy street

Cat outside VCR Cafe KLCat outside VCR Cafe KL

A cat outside VCR

  • Address: 2 Jln Galloway
  • How to get there: Take the monorail line no. 8, or the LRT Ampang Line no. 3, or the LRT Sri Petaling Line no. 4 to Hang Tuah Station (only a 5-min walk from there).
  • Opening hours: 08:30 – 23:00
  • VCR´s Web Page

12. Merchant’s Lane

This fusion cafe is a bit hard to find on a busy street in Chinatown. It is behind a bright turquoise painted door where you walk up a narrow stair, and suddenly you are in a charming shabby chic cafe called the Merchant’s Lane.

Entrance Merchants Lane Cafe KLEntrance Merchants Lane Cafe KL

The entrance to Merchant’s Lane is a bit difficult to find

Merchants Lane Cafe KLMerchants Lane Cafe KL

Lots of delicious cakes at Merchant’s Lane

There is seating both inside and outside. We had a table on the terrace and it was lovely.

The cafe is a bit crowded around lunch-time, but it is well worth to wait in line for a table, and the line empties quickly. The atmosphere is friendly and relaxed.

They serve a good mix of fusion between Western and Asian dishes. We had:

  • South China Sea (RM 32) – Salmon with lots of delicious vegetables and a delicious sauce
  • Butter Chicken Pasta (RM 25) – Fusion between the Indian dish Butter Chicken and Italian pasta. Espen loves this and eats it every time we go to Merchant’s Lane.
  • Superfruit Lemon Tea (RM 13) – Everyone around us was drinking this pinky drink. Of course, we had to order it too, and it was delicious! A must-try!

Salmon at Merchants Lane Cafe KLSalmon at Merchants Lane Cafe KL

South China Sea at Merchant’s Lane

Pasta at Merchants Lane Cafe KLPasta at Merchants Lane Cafe KL

Butter Chicken Pasta at Merchant’s Lane

Drinks at Merchants Lane KLDrinks at Merchants Lane KL

Superfruit Lemon Tea (the pink) is a must-try!

Merchants Lane Cafe KLMerchants Lane Cafe KL

Lots of cakes at Merchant’s Lane

The food was fantastic, incredibly fresh and full of flavors. I highly recommend a pit stop at this cafe if you are in Chinatown.

  • Address: 150 Jln Petaling
  • How to get there: Take the monorail no. 8 to Maharjalela Station
  • Opening hours: 11:30 – 22:00 Monday, Tuesday, Thursday and Friday, 09:30 – 22:00 Saturday and Sunday. Closed Wednesdays.
  • Merchant´s Lane Cafe on Facebook

13. Leaf & Co Cafe

Located in an old two-story shop-house on a corner of Chinatown, this rustic and charming cafe is a real gem that we randomly stumbled upon while strolling around in Chinatown. The cafe is the in-house cafe of the new heritage hostel named Mingle. Love that they have kept the old building and made it so cool.

We had just eaten, so we only had some drinks at the cafe, but we can´t wait to come back and try some of their dishes and cakes!

Leaf & co cafe KLLeaf & co cafe KL

Cozy atmosphere at Leaf & Co Cafe

Leaf & co cafe KLLeaf & co cafe KL

Hip and cool design at Leaf & Co Cafe

  • Address

    53 Jalan Sultan

  • How to get there: Take the metro to Pasar Seni Station and it´s just a short walk from there

  • Opening hours: Daily 11:30 – 21:30 

  • Leaf & Co Cafe on Facebook

Must-Try Dishes In KL

Since KL is a melting pot influenced by all the other Asian countries, they have a massive range of dishes to try. Here are the must-try dishes that you can´t leave KL without having eaten:

  • Nasi Lemak
    Rice boiled in coconut milk, served with a hard-boiled egg, dried anchovy (ikan bilis), fried peanuts, different curries, and chili sauce (sambal). This is the no. 1 dish in Malaysia!
  • Satay
    Sticks with barbecued meat (beef, chicken, or pork) roasted over charcoal, often served with fluffy rice cakes, cucumber, and raw onions.
  • Roti Canai
    Flatbread Indian style served with curry sauce or dhal.
  • Asam Laksa
    Rice noodles in a fish-based soup, a bit spicy and sour, with chili, ginger, pineapples, and mint.
  • Char kway teow
    Meaning “stir-fried rice cake strips”, but is stir-fried rice noodles together with prawns, egg, cockles, and bean sprouts. It is a national favorite in Malaysia and Singapore.
  • Beef Rendang
    Chunks of tender beef cooked in a creamy sauce of coconut milk and spices often left to boil for hours.
  • Cendol
    The most popular dessert in KL. Green worm-like sweet noodles/ jelly of rice or bean flour, often with coconut milk and palm sugar syrup, as well as shaved ice.

KL Food Tours

If you are a foodie like us and love trying out local food and learning about the food culture, then a food tour is a must. By joining a food tour, you will get to try the real Kuala Lumpur cuisine together with an enthusiastic local guide that knows all the must-try dishes of KL.

Here are our recommended food tours in KL: 

Kuala Lumpur Street Food Tour “Off The Eaten Track” – 4 hours Evening

On this 4-hour food tour, a local guide who is an expert on KL food will take to all the edible hidden gems and dishes that the city has to offer. You get to try local specialties like Satay, Nasi Goreng, Hokkien Mee, and a lot more! Not only will you learn about the local food of KL, but also its history, culture, and everything else you want to know about this vibrant city.

This is an evening tour, starting at 19:00 (7 pm) at the centrally located Taman Paramount LRT Station. You will be driven to four different food heaven places in the city. The tour ends at 22:30 (10:30 pm) when you will be dropped off at the Kelana Jaya LRT Station. All food and drinks (non-alcoholic), plus transport and an excellent guide are included in the price.
Click here for more information and the latest prices

Kuala Lumpur: Local Street Food Night Tour – 2 hours Evening

Also an evening tour, but this is a 2-hour walking tour that starts at the Hutong Food Court in Bukit Bintang. Hutong Food Court is our favorite food court in KL as it has the most fantastic street food gathered in one place – perfect! The guide will show you all the local specialties that you must try at the food court.

After Hutong Food Court, you and your guide will walk over to the famous food street Jalan Alor for some more unique and delicious KL dishes to try. The third and last stop will be at Mamak Food Stall at Mamak SK Corner for some excellent dosas (thin Indian pancakes with curry sauce and coconut chutney) and teh tarik (Malaysian milk tea). Food and drinks (six food tastings per person), and a guide is included in this tour.

You can select your preferred starting time of this tour, between 17:30 (5:30 pm) and 20:30 (8:30 pm).
Click here for more information and the latest prices

Kuala Lumpur Food Tour: 10 Tastings – 4 hours Afternoon

This 4-hours food tour shows you the three main cuisines that you can find in Kuala Lumpur – Indian, Chinese, and Malaysian food. During this tour, you will visit different markets and eat lots of delicious street food together with a local food guide. Ten different tastings and a local guide are included in this tour.

First up is the Chow Kit Market which is packed with every possible tropical fruits and vegetable. Here you will get to try three dishes typical for Malaysian cuisine – Nasi Lemak (coconut rice dish that the locals eat for breakfast), Pisang Goreng (a snack made out of bananas), and Satay (barbequed meat).

Your guide and you will then drive to the next foodies heaven in KL packed with awesome Indian food. Here you will get to try some delicious Paper Dosa (thin pancakes), Mini Tiffin (with lots of different sauces) and Madras Tea.

Next up, you will head to a Chinese market where you will taste Curry Mee (noodle soup) and Yong Tau Foo (a Hakka Chinese dish with tofu). And to finish everything off, you will have the popular KL dessert – Cendol (a creamy dessert of coconut milk and green jelly noodles).

You can choose when to start this tour: 15:30 (3:30 pm), 16:00 (4:00 pm), 16:30 (4:30 pm) or 17:00 (5:30 pm). This tour lasts for four hours.
Click here for more information and the latest prices

There you have it, thirteen of the best restaurants in KL (in our opinion). Hope this helps you when choosing where to eat in KL.

I bet you are pretty hungry by now after having looked through all these delicious dishes, so strap on your shoes or sandals and head out to KLs nonstop feast! KL will not disappoint you when it comes to fresh, high-quality cooking.

⇒ Check out our article on Things To Do in Kuala Lumpur that you should not miss

⇒ If you are struggling with what area of KL you should stay in, and what hotel to book, read our guide on Where To Stay In Kuala Lumpur

Where To Stay In Kuala Lumpur

Kuala Lumpur is one of our favorite hotel cities in the world, with a great combination of high standards and reasonable prices. Here you can find plenty of excellent accommodation on any budget.  Below are some of our favorites at different price ranges.

For more accommodation options and tips on which areas of KL that suit you best, read our complete guide on where to stay in Kuala Lumpur.

Top End

The Majestic

Our stunning room at The Majestic Hotel Kuala LumpurOur stunning room at The Majestic Hotel Kuala Lumpur

Built in 1932 as Kuala Lumpur’s first luxury hotel, The Majestic has been host to royals and celebrities. A massive restoration project finished in 2012, and today it perfectly mixes old-world luxury with modern five-star comforts.
Rarely have we been met with such genuine warm service and smiles. Staying at the Majestic is a unique experience in its self.
Click here for latest prices

Traders Hotel

Petronas TowersPetronas Towers

With arguably the city’s best view of the world-famous Petronas Towers and with KLCC park as its closest neighbor the Traders Hotel’s location is just unbeatable!

Its famous Skybar on the 33rd floor is a cool place to hang out and enjoy a drink. The rooms are large and comfortable with floor-to-ceiling windows but could do with a little refresher. But the view, oh that view…
Click here for latest prices

Mid Range

Hotel Stripes

Hotel Stripes KLHotel Stripes KL

Hotel Stripes is a new hotel (2017) that impressed us in every way. We loved the stylishly and ultra-comfortable rooms with small touches like the free refill of soft drinks and water, and the rooftop infinity pool and bar with its spectacular view of KL Tower.
Located just a few minute walk away from the Dang Wangi subway station and the Medan Tuanku monorail station, it is also a great base from which to explore the city. Hotel Stripes is our favorite hotel in the downtown of the city.
Click here for latest prices

KL Journal

The reception at Journal HotelThe reception at Journal Hotel

KL Journal is our favorite mid-range hotel in the Bukit Bintang area. This cozy boutique hotel is located on a quiet side street yet you are just a few minutes walk away from world-class shopping and entertainment, delicious street food, tons of restaurants, and nightlife.
The newly restored infinity rooftop swimming pool and bar area is a lovely place to relax.
Click here for latest prices

Lanson Place (Apartments)

Lansons Place KL PoolLansons Place KL Pool

If you’re looking for an apartment, then Lanson Place is tough to beat. Large, modern, and fully equipped apartments within an easy walking distance of Bukit Bintang.
The swimming pool is enormous, and there are a children’s pool and playground, as well as a well-equipped fitness center.
Click here for latest prices

Capri by Fraser (Apartments)

Capri by Fraser Hotel Kuala LumpurCapri by Fraser Hotel Kuala Lumpur

We keep returning to The Capri hotel and it has over the years become our favorite KL hotel. It is located in a quiet upscale residential area in Bangsar South just a 10-minutes train ride from KL Central.

Here things move a little slower and provide a nice escape from the hectic city, yet there are plenty of excellent restaurants and shopping malls around.
The apartments are huge and modern, and there are both studio and one/ two/three-bedroom apartments available. The large infinity rooftop pool is truly spectacular! ♥
Click here for latest prices

Budget

Paper Plane Hostel
Originally an old shophouse that has been converted into a hostel. Paper Plane Hostel has a quirky, cozy interior design with super clean, air-conditioned rooms, comfortable beds, and spotless bathrooms, and most importantly super friendly and helpful hosts. Bukit Bintang is just a 10-minute walk away, and the nearby VCR Coffee & Cakes Cafe serves tasty granola, coffee, and cakes!
Click here for latest prices

⇒ Read our complete guide on where to stay in Kuala Lumpur

Travel Guides

We used the Lonely Planet`s Malaysia travel guide on our trip. You can get that and other great books by clicking on the pictures below:

Malaysia Lonely PlanetMalaysia Lonely Planet   Malaysia Travel Guide   Malaysia Pocket GuideMalaysia Pocket Guide   Malaysia Rough GuideMalaysia Rough Guide

PIN IT FOR LATER!
Hover over the picture below and press the red “Save” button that pops up:

Must Try Restaurants In KLMust Try Restaurants In KL

Have you been to Kuala Lumpur? What is your favorite restaurant or cafe/ Kopitiam in KL? Please share your tips in the comment area below; we would love to hear from you! Thank you so much! ?