Food in Melaka - 27 Restaurants in Melaka Serving The Best Dishes in The City

The food in Melaka is every foodie's dream come true. This Malaysian city is a heaven for a gastronomic experience. With several cuisines such as Peranakan and Chinese to explore, you will have a good time. Jonker Street which is quite famous for its attractions is also home to some of the best food joints of Melaka. Another amazing thing in Melaka is that along with good food, the interiors and ambience of the restaurants listed are also worth visiting these places for.

1. Jonker 88

Jonker 88
As the name suggests, this restaurant is located Jonker street, the popular Chinatown of Melaka. Though it is mainly popular for its dessert preparations, it also serves very tasty snacks. The locals describe it as a ‘museum cafe’ due to its antique decoration such as paintings and posters.
Must-Try: Cendol, Nyonya Asam laksa
Address: 88 Jalan Hang Jebat
Timings: 9.30 AM to 5.30 PM. (Sunday -Thursday), 9:30 AM to 8:30 PM.( Friday & Saturday)

2. Ku Loong Kee Chicken Rice 

Ku Loong Kee Chicken Rice
Chicken Rice Balls, a food in Melaka that is unique to the city is something that you must try if you visit this place. The Ku Loong Kee restaurant is considered to be the best place to try this delicacy. They cook their rice balls in the Ipoh style, the Malaysian city where the Hainanese cuisine started . The best way to describe its food is simple and tasty.
Must-Try: Chicken Rice Balls
Address: Plaza Pandan Malim Business Park69, Jalan PPM 8, Kampung Balai Panjang
Timings: 10:30 to 4:30  (Thursdays to Tuesdays. It is closed on Wednesdays)

3. Calanthe Art Cafe

calanthe Art Cafe
This place is one of those quiet corner cafes where you can enjoy some of the best coffee of Melaka while admiring the work of the local artists. Another thing which would attract one to this place is the fact that they offer 13 different coffees from 13 different parts of Malaysia. Even if you are not a coffee lover do visit this place for its creative and beautiful interior.
Must-Try: Melaka Coffee, Cucumber Lime Crush, Assam Pedas
Address:11, Jalan Hang Kasturi
Timings: 9:00 AM to 11:00 PM ( Sunday to Wednesday), 9 AM to 12 AM ( Friday and Saturday). Closed on Thursdays

4. Donald and Lily's 

Donald and Lily's
It serves Nyonya or Peranakan cuisine and is a well-recognised place for food in Melaka. It has been featured in the Times Magazine, because of which travellers can be seen queueing outside this place. They serve simple yet authentic local cuisine which makes them hit amongst the locals as well. 
Must-Try: Taukwa Rojak, Nyonya Laksa, Mee Rebus.
Address: Ground Floor, No. 16, Jln KSB 1, Taman Kota Shah Bandar
Timings: 9:00 AM - 3:30 PM (Except Monday and Tuesday)

5. Nancy's Kitchen

Nancy's Kitchen
Yet another popular choice on Jonker street, Nancy’s Kitchen is definitely worth a try if you are in the area. Their Nyonya cuisine dishes are a hit among the tourists as well as the locals. Now run by the third generation of Nancy’s who started the restaurant. They also offer cooking classes. 
Must-Try: Sek bak, Sambal sotong petai, Popiah
Address: 13, Jalan KL 3/1b, Taman Kota Laksamana
Timings: 11:00 AM to 5:00 PM (Monday to Thursday, except Tuesday), 11:00 AM to 9:00 PM ( Friday to Sunday)

6. Kedai Kopi Juat Lye

Kedai Kopi Juat
A quiet restaurant in Melaka, it is not very famous among the tourists which makes it a great hideout for the locals. Best time to visit is it in during the early morning hours for breakfast. The food here is so good that you will want to come here again as is obvious from there local patrons.
Must-Try: Prawn Mee, Roti Bakar and kopi, Nyonya Laksa
Address: 371G, Taman Peringgit Jaya
Timings: 8:00 AM to 2:00 PM ( closed on Mondays)

7. East and West Rendezvous

East and West Rendezvous
Located near Jonker street, you may have some problems finding it but the trouble is totally worthwhile. This place for food in Melaka is very famous for their Nyonya Chang, it is considered to be the best Nyonya Chang in the city. The rice of these Peranakan dumplings are cooked to perfection and are definitely worth a try.
Must-Try: Nyonya Chang, Cendol
Address: 52 Lorong Hang Jebat
Timings: 9:30 AM to 5:30 PM daily.

8. Geographer Cafe

Geographer Cafe
The street leading up to this cosy cafe seems like a ‘living museum’ with antique-looking houses on both sides, the cafe building itself seems like a preserved artefact. To add to the advantages of its location the cafe is a short walk away from Melaka’s oldest Mosque and Chinese Temple. Complete with a bar it seems like the perfect example of east meets west decor and interior. Located on Jonker walk you can easily grab a beer here if you are visiting the Jonker Walk Night Market.
Must-Try: Nasi Goreng
Address: 83, Jalan Hang Jebat
Timings: 10:00 AM to 1:00 AM (Monday to Friday), 9:00 AM to 2:00 AM (Saturday), 9:00 AM to 1:00 AM ( Sunday)

9. The Daily Fix

The Daily Fix
The Daily Fix Cafe is considered to be among the best cafes of Melaka. The place is so famous among locals and tourists alike that it gets jam-packed within half an hour of opening. The price ranges between RM 10 to RM 19. The decor for this cafe on Jonker street has creatively utilised antique pieces to decorate their interiors.
Must-Try: Pandan pancakes (RM 11.90 – 17.90), Carbonara Spaghetti
Address: 55, Jalan Hang Jebat
Timings: 9:00 AM to 11:30 PM (Monday to Friday), 8:30 AM to 11:30 PM ( Saturday and Sunday)

10. The Baboon House

The Baboon House
If you are a burger freak, then this should be your go-to place for food in Melaka. This place is known for its tasty gourmet burgers. They also serve a variety of alcoholic beverages and coffees to go along with your burger. What adds to its appeal is its art gallery-like interior. The prices here are reasonable considering that finding a good burger joint in Malaysia can be a tough job, we would suggest you do not pass on this place.
Must-Try: Oriental Chicken Burger (RM 13.80), Baboon Beef Burger (RM14.80)
Address: 89, Jalan Tun Tan Cheng Lock, Kampung Bukit China
Timings: 10:00 AM to 5:00 PM (Closed on Tuesdays)

11. Hard Rock Cafe 

Hard Rock Cafe
A spectacular view of the sea, amazing ambience and really good music, couple all this with good food. Do you really need anything else? As the name suggests this place is an amazing spot for rock music and live performances. The place is spacious enough for you to dance along to great music from rock legends as well as local performers. The place has become quite popular among locals as well as tourists for its ever-so-classic global presence. 
Must-Try: Chicken Caesar, Nachos, Steak
Address: 28, Lorong Hang Jebat
Timings: 11:30 AM to 1:00 AM (Sunday to Thursday), 11:30 AM to 2:00 AM ( Friday and Saturday)

12. Aunty Koh Cendol

Aunty Koh Cendol
Cendol, a Nyonya dessert, is made of coconut milk, palm sugar syrup and jelly-like noodles. This dessert is a speciality of Malaysia and this street-side stall is very famous all across Melaka. They are supposed to sell the creamiest and richest cendol right out of a ramshackle. 
Must-Try: Cendol, Tai Bak
Address: 5113, Jalan Batang Tiga, Kampung Bukit Rambai
Timings: 11:30 AM to 1:30 PM ( Saturdays and Sundays only)
ProTip: Try to reach there as soon as possible because they are generally sold out by 12:30. 

13. Bikini Toppings 

Bikini Toppings
This is the perfect place for food in Melaka if you want to find a cure for the tropical heat of Malaysia. This dessert cafe offers a range of ice creams along with a local twist, they serve them in coconut shells. For a more local refresher, you can try their coconut shakes, ice creams, jelly and juice. Even the ice creams have local options such as yam, lychee and Cendol. Their graffiti wall is full of memories from all the customers who come there. 
Must-Try: Coconut Shakes, Coconut Juice
Address: 46, Lorong Hang Jebat
Timings: 10:00 AM to 6:00 PM (Friday to Tuesday), 10:00 AM to 4:00 PM (Wednesday), 10:00 AM to 5:00 PM (Thursday)

14. Tengkera Duck Noodle

Tengkera Duck Noodle
At this restaurant in Melaka, you can enjoy tasty and crunchy noodles at very reasonable prices. The prices here ranges from RM 3.70 to RM 4.70. Cooked in local herbs, the soup served along with noodles is something to savour. You can also enjoy alcoholic beverages along with your food as they are available here.
Must-Try: Duck Noodles, Braised Eggs, Duck Rice.
Address: Jalan Kota Laksamana 1/2, Taman Kota Laksamana
Timings: 7:00 AM to 1:00 PM (except Tuesdays)

15. Pin Pin Hiong

Pin Oin Hiong
One of the best places to try some of the Hainanese cuisines, it is very popular among the locals and tourists, young and elderly alike. Since the food is cooked by an elderly looking old man alone you may have to wait for some time. Since it is a small place, it usually gets jam-packed with customers during breakfast and lunch hour so make sure to reach early.
Must-Try: Oyster Omelette, Mee Sua Soup, Pork Chop
Address: 786, Lorong Hang Jebat
Timings: Daily 7:30 AM to 2:00 PM ( closed on Sundays)

16. Lung Ann Refreshments

Lung Ann Restaurant
This place for food in Melaka has been around for a very long time and serves some authentic Malaysian snacks and breakfast dishes. If you get here in the evening you might also get a bite of Satay Loi and Pork Satay. It is run by a friendly old couple who cook as well as take your order. If you wish to enjoy a traditional coffee and toast breakfast here you will want to reach here a little because it gets very crowded in the mornings.
Must-Try: Kopi, Kaya Toasts, Pork Satay
Address: 93/807, Lorong Hang Jebat
Timings: Daily 7:00 AM to 4:00 PM (closed on Thursday)

17. Heng Huat Kopitiam

Heng Huat Kopitiam
If you wish to try out this amazing Hainanese coffee shop you will have to hurry because this place is closing down in October 2019. This place is more than 75 years old now. The costs here are quite affordable where you can easily get a ball of soup at RM 4. The taste, quantity and quality of soup and other dishes are also very good.
Must-Try: Wanton Noodles, Dumplings
Address: No. 3, Jalan Hang Lekiu
Timings: 8:00 AM to 3:00 PM (Tuesday to Thursday),  8 AM to 3 PM and 6 PM to 10 PM (Friday to Sunday). It is closed on Mondays

18. Low Yong Moh Restaurant

Low Yong Moh Restaurant
Locals love this place for their authentic Malaysian experience. Opened in the post-war times in the year 1947. The place is so famous for its Dim Sums that in the morning you may have to wait around 30 to 40 minutes to get a seat here, to deal with this onslaught of customers the service here is also very fast.
Must-Try: Dim Sum
Address: 32, Jalan Tukang Emas
Timings: Daily 6:00 AM to 1:00 PM ( closed on Tuesdays)

19. Ban Lee Siang 

Ban Lee Siang
Satay, a smoked skewered dish native to Malaysia, is a crowd favourite food in Melaka and this restaurant is particularly famous for its delicious satay celup. The locals love this place and will be more than happy to direct you in its direction. With a price rate of just RM 0.6, this is a very inexpensive and tasty choice.
Must-Try: Satay Celup
Address: 53-C, Jalan Ong Kim Wee
Timings: 4:00 PM to 12:00 AM 

20. Asam Pedas Claypot

Asam Pedas Claypot
As the name suggests this street-side restaurant serves the famous Asam pedas with a twist of a clay pot and the word is that people love it! This restaurant in Melaka has gained much popularity among tourists as well as locals because of its rare way of serving this dish. A spacious place, it offers both indoor and outdoor dining options.
Must-Try: Asam Pedas, Goreng, Roti Canai
Address: 86, Jalan Laksamana 5, Taman Kota Laksamana
Timings: Daily 6:00 PM to 4:00 AM (closed on Tuesdays) 

21. Bert’s Garden Seafood

Bert's Garden Seafood Restaurant
If you are a seafood lover, this restaurant is the perfect choice for you. Considered to be one of the best seafood restaurants in Melaka, the crowd of locals coming here regularly validate this claim. To add to this, the ambience and location of this restaurant make it worthy of finding a place in your itinerary. Located near the sea, it has a well-stocked bar as well for you to enjoy while feeling the sea breeze on your face.
Must-Try: Asam Pedas Grilled Red Snapper, Sambal, Haagen-Dazs Ice Cream
Address: 2078-C, Jalan Kampung Pinang B, 76400 Tanjung Kling
Timings: Daily 4:30 PM to 12:00 AM (closed on Mondays)

22. Sun May Hiong Satay House

Pork Satay
This satay restaurant in Melaka has been around for a very long time and makes the satays in the traditional style. Their sauce is a perfect blend of sweet and sour and goes along with the lightly smoked taste of the satay. This place has so many fans among the locals as well as the tourists that it can get pretty crowded so it will be best to reach here a bit early. While their pork preparation is very famous, they also serve chicken satays.
Must-Try: Pork Satay 
Address: 50/52, Jalan Kota Laksamana 1/1, Taman Kota Laksamana
Timings: 10:00 AM to 6:00 PM ( Thursday to Sunday). It is closed from Monday to Wednesday 

23. Restoran Tong Sheng

Restoran Tong Sheng
A street-side local place for food in Melaka which looks similar to what Indians refer to as dhaba. This place is well known for its seafood, good ambience and good-natured co-diners. The prices here are also quite reasonable, the downside though is you might have to wait for as long as 90 minutes.
Must-Try: Cheese Bee Hoon, Zi Char, Prawns, Salt Baked crabs
Address: No. 377 & 378, Jalan Taman Melaka Raya 6, Taman Melaka Raya
Timings: 5:30 PM to 11:00 PM daily. It is closed on alternate Mondays. 

24. Teo Soon Loong 

Teo Soon Loong
Another seafood restaurant and this one too is rumoured to be very good.Apart from seafood, their Bitter Gourd Pork ribs are also worth a try. This tasty but small place does have less capacity and it is therefore a good idea to reserve a table.
Must-Try: Oyster Noodles, Teochew Dumplings
Address: No.42 & 44, Jalan KPKS1, Kompleks Perniagaan Kota Syahbandar
Timings: daily from 12:00 PM to 2:30 PM and 6:00 PM to 9:00 PM. It is closed on Mondays

25. Pak Putra Tandoori & Naan Restaurant

Pak Putra Tandoori
If you are craving some typical Indian food then there is no better place than this. This open-air 'dhaba' style is a popular choice for having a truly local experience of Melaka. The best part would be the fact that you can enjoy tasty Indian cuisine late at night right on the streets of Melaka. 
Must-Try: Tandoori Naan, Chicken, Lassi 
Address: 56 & 58, Jalan 4, Taman Kota Laksamana
Timings: Daily 5:30 PM to 1:00 AM ( closed on Mondays)

26. Amy Heritage Nyonya Cuisine

Amy Heritage Nyonya
If you wish to try some amazing Peranakan food in Melaka, then you have come to the right place. This humble street restaurant serves some delicious and spicy food. The owner of this place is a chatty and friendly which adds to the ambience of this place. This place has been around for quite some time and is generally crowded with locals and tourists alike.
Must-Try: Pongteh Chicken, Ikan Cili Garam, Curry, Rendang
Address: 75, Jalan Melaka Raya, Taman Melaka Raya
Timings: 11:30 AM –2:30 AM and 6:00 PM –9:30 PM. It is closed on Mondays.

27. Nadeje

Cafe Mocha
Craving something sweet? This is the perfect place for your sweet tooth in Melaka. Their mille crepe is the best in Melaka. This cafe which started out in Melaka in 2006 now has its branches in Wilayah and Kuala Lumpur as well. They have an assortment of local cake recipes for you to choose from. They also offer lunch packets starting at RM 10.80. 
Must-Try: Oyako Don, Mille Crepe, Cafe Mocha
Address: G-23 & 25, Jalan PM4, Plaza Mahkota
Timings: Daily from 11:00 AM to 10:00 PM.
Melaka is the right choice if you want a vacation where you want to relax and have some good food. We hope you have an incredible culinary quest thanks to the delectable food in Melaka with the help of this list. 

This post was published by Ananya Sinha

Share this post on social media

Comments on this post

Browse Package Collections

View Packages