13 Local Nyonya Food In Malacca You Must Know Where To Find

Best Nyonya Restaurants & Nyonya Foods in Malacca

Top 13 Best Nyonya Food in Melaka

Malacca is a great location for anyone looking to immerse themselves in a vast variety of centuries-old cultures.

One of the most prominent cultures in Malacca is the Peranakan, also called Baba Nyonya, culture.

Peranakan is mix of two very different cultures that began in the 15th century when the Chinese began immigrating to Malaysia and marrying the Muslim Malay women.

Nyonya food is a mixture of Chinese and Malay flavors, but also has a flavor that is distinctly unique.

People always asking where to get the best nyonya food in Malacca.

Well, in this post, I going to share with you all the 13 best Nyonya restaurants in Melaka that serve best Peranakan and Nyonya food. All are reasonable price and delicious taste.

1. Restoran Nyonya Makko

This restaurant, which is beautifully decorated to look like an authentic Nyonya house inside and out, has been around for quite some time and is loved by both locals and tourists.

Restoran Nyonya Makko in Malacca

Their prices range from RM12 to RM50 per dish, and are the perfect mixture of sweet and spicy. Their most popular dishes are the Ikan Asam and Pongteh. They also serve a delicious cendol as an after meal treat.

Restoran Nyonya Makko Food in Melaka

Location: 123, Jalan Merdeka, 75000 Melaka, Malaysia
Contact Number: +606 – 284 0737
Opening Hours:
Daily: 11:30am – 2:45pm & 6:00pm – 9:30pm
Closed on: Tuesday


2. Nancy’s Kitchen

Nancy’s Kitchen is a little difficult to find if you are a tourist, but any local can easily show you how to get there. It is a pretty popular place so you may end up waiting in line for a while or even sharing a table with strangers.

Restoran Nyonya Nancy Kitchen in Malacca

Their dishes range in price from RM6 to RM35 and tend to be on the spicier side. Their most popular dishes are the sweet and sour fish and the buah keluak ayam, and you can purchase cendol or kueh for dessert.

Nancy's Kitchen Nyonya Food

Location: 13, 13-1, 13-2, Jalan KL 3/8, Taman Kota Laksamana, Seksyen 3, 75200 Melaka, Malaysia.
Contact Number: +606 – 283 6099 / +6013 – 618 3608
Opening Hours:
Sunday to Thursday: 11:00am – 5:00pm
Friday to Saturday & Public Holidays: 11:00am – 9:00pm
Closed on: Tuesday


3. Amy Heritage Nyonya Cuisine

This authentic and traditional Nyonya restaurant is owned and ran by a sweet woman, Amy, who takes pride in her cooking. Her and her team work hard to make every dish perfect, which can lead to a longer than normal wait time.

Amy Heritage Nyonya Cuisine in Malacca

However, their food is highly recommended by locals and tourists alike. Their dishes range in price from RM12 to RM30.

Their most popular dishes are the Ikan Cili Garam and the Kangkung Kobis Keledek Masak Titik Lemak. The Ikan Cili Garam is a lightly seasoned fish that is deep fried and then topped with fresh chili paste, while the Kangkung Kobis Keledek Masak Titik Lemak is an original dish that is only found at Amy’s.

Location: 75, Jalan Melaka Raya 24, Taman Melaka Raya, 75000, Melaka, Melaka
Contact Number: +606 – 286 8819
Opening Hours:
Tuesday to Sunday: 11:30am – 2:30pm & 6:00pm – 10:00pm
Closed on: Monday

4. Kocik Kitchen

Kocik Kitchen is Halal and is cozy and has a homey feeling to it. They use old and truly authentic family recipes that have been handed down from one generation to the next.

Kocik Kitchen Malacca

There is less of wait here as it is more of a local spot than a tourist attraction, which also means their prices are affordable; their dishes are between RM8 and RM30. Their most popular dishes are their otak-otak, which comes as either hard or soft, and their large selection of kuehs.

Kocik Kitchen Nyonya Food

Location: 100, Jalan Tun Tan Cheng Lock, 75200 Melaka, Malaysia
Contact Number: +6012 – 377 4732 / +6016 – 929 6605
Opening Hours:
Monday, Wednesday to Thursday: 9:00am – 6:00pm
Friday, Saturday to Sunday: 10:00am – 10:00pm
Closed on: Tuesday


5. Seri Nyonya Peranakan Restaurant

This restaurant is inside a 5-star hotel and is an upper class restaurant that is beautifully decorated. The prices are a little steeper here, ranging from RM15 to RM50.

Seri Nyonya Peranakan Restaurant

They are strictly Nyonya and are not mixed with any other styles, so those seeking real Nyonya food should be happy here.

Their most popular dishes are Ayam Pongteh, Ikan Goreng Cili Garam, Ikan Gerang Asam, Ayam Buah Keluak and the dishes are served either a la carte or Nyonyan steamboat style. Their signature drink is Asam Boi and is a must try.

Seri Nyonya Peranakan Restaurant Nyonya Food

Location: Hotel Equatorial Melaka, Bandar Hilir, 75000 Melaka, Malaysia
Contact Number: +606 – 282 8333
Opening Hours:
Daily: 12:00pm – 2:30pm & 6:30pm – 10:30pm


6. Cottage Spices Nyonya Restaurant

This restaurant is influenced somewhat by Northern cooking styles and you will need to plan ahead, since the restaurant only has 10 tables.

Cottage Spices Nyonya Restaurant In Malacca Serves Delicious Nyonya Food

Their menu is simple yet flavorful, and their prices range from RM10 to RM 25 per dish. One of their most popular dishes is the Asam Pedas Fish.

Another popular dish  in Cottage Spices is the Sambal Sotong with Petai, which is chili-spiced squids with stink-beans, and it is both delicious and spicy.

Location: Jalan Merdeka, Taman Melaka Raya, 75000 Melaka, 75000, Taman Melaka Raya, Melaka
Contact Number: +606 – 283 5040
Opening Hours:
Daily: 12:00pm – 9:00pm
Closed on: Tuesday


7. Restoran Indah Sayang

The locals love this restaurant, which has a stained glass entrance outside and is decorated casually and earthy inside.

Restoran Indah Sayang Melaka

Their prices start as low as RM7.50 for a dish, which makes them somewhat cheaper than other Nyonya restaurants in the area.

Their most popular dish is the Chap Chai, which is preserved vegetables, and the Asam fish. Their chili paste, which is served with the Asam fish, is spicy yet sweet, and very delicious.

Restoran Indah Sayang Nyonya Food

Location: 138, Jalan Melaka Raya, Taman Melaka Raya, 75000, Melaka, Malaysia
Contact Number: +606 – 282 0285
Opening Hours:
Monday to Sunday: 11:30am – 3:30pm & 6:00pm – 9:30pm


8. Restoran Peranakan

This restaurant is an authentic, traditional Nyonya house with rare, traditional Peranakan décor, allowing you to fully immerse yourself in the culture and the food.

Restoran Peranakan Malacca

Photo credits: malacca.ws

Their most popular dishes are their calamari fritters and sambal prawns, though they also have set menus which are great for both individuals and large groups.

Restoran Peranakan Nyonya Food

They are reasonably priced, seeing as you can get a meal for two, including drinks, for around RM47.

Location: 107, Jalan Tun Tan Cheng Lock, Malacca
Contact Number: +606 – 284 5001
Opening Hours:
Monday to Sunday: 12:00pm – 4:30pm & 6:30pm – 10:00pm


9. Restoran Aunty Lee

You may want to make reservations, as this place is generally full of people and those without reservations may have to wait in a very long line, and may not get in at all.

Restoran Aunty Lee

You can even pre-order on their website so that your food is already ready when you arrive. It is owned by Uncle and Aunty Lee, who use generations of family recipes that are authentically Nyonya.

Their most popular dishes are the Ikan Geram Asam and Ikan Chili Gara, which are both fish dishes. Their cendol is also very highly recommended.

Aunty Lee Restaurant Nyonya Food

Location: 385, Jalan Ujong Pasir Melaka 75050
Contact Number: +606 – 283 1009
Opening Hours:
Daily: 11:30am – 3:00pm & 6:00pm – 10:00pm
Closed on: Tuesday


10. Kedai Kopi Juat Lye

This is another fairly secluded restaurant that serves exceptionally delicious Nyonya food that is mostly unknown to the outside world. However, it is worth to visit and experience the Nyonya food yourself.

Nyonya Food at Kedai Kopi Juat Lye Malacca

It is a coffee shop and serves aromatic and delicious kopi. Despite being a coffee shop, the most popular dish here is the Penang Style Prawn Mee and Nyonya food.

The Prawn Mee is full of meat, toppings and noodles and can be purchased for only around RM4.50, making this café affordable.

Location: 371G, Jalan Melor 2, Taman Peringgit Jaya, Melaka
Contact Number: +606 – 283 3619
Opening Hours:
Daily: 7:30am – 2:30pm
Closed on: Monday


11. Jonker 88

Jonker 88 is located on the extremely popular Jonker Street and is a self-service restaurant, meaning that you order and carry your food to your table yourself.

Jonker88 Popular Nyonya & Baba Food in Malacca

The prices are very reasonable, ranging between RM4.50 and RM10 for the most popular items. The most popular main dishes are the Baba Laksa, Nynonya Asam Laksa and the Baba salad, which is great for sharing.

The most popular desserts are the Baba Cendol with Gula Melaka and the Baba Durian Cendol.

Location: 88, Jalan Hang Jebat, 75200 Melaka, Malaysia
Contact Number: +6019 – 397 5665
Opening Hours:
Sunday to Thursday: 9:30am to 5:30pm
Friday to Saturday: 9:30am to 8:30pm


12. Donald and Lily’s

Another crowded and popular restaurant, Donald and Lily’s is a cute and charming little shop serving authentic Nyonya food in Malacca.

Donald & Lily Nyonya Food in Malacca

The locals love many different dishes there, as they serve a variety of Nyonya food, but their most popular dishes are the Ayam Pongteh, Mee Siam and Tauhu Goreng. Their shop is small but definitely worth the visit, and their prices are reasonable.

Donald & Lily Nyonya Food in Malacca

Location: 16 (Ground Floor), Jalan KSB 1, Taman Kota Shahbandar, 75200 Malacca
Contact Number: +606 – 284 8907
Opening Hours:
Daily: 9:30am – 4:00pm
Closed on: Monday


13. Restoran Ole Sayang

This is a widely popular and easy to find restaurant in Malacca. It is cozy and decorated in an old Nyonya style, adding to the authenticity and culture.

Restoran Ole Sayang

Their prices range from RM8 to RM 45 and the locals love their food. They are also Halal friendly, which is a plus. Their Asam Fish and Beef Rendang are very popular with customers.

Restoran Ole Sayang Nyonya Food

Location: 198-199, Taman Melaka Raya, 75000 Melaka
Contact Number:  +606 – 283 1966
Opening Hours:
Daily: 11:30am – 2:30pm & 6:00pm – 9:30pm
Closed on: Wednesday


How to Get to Best Nyonya Restaurants

1. Driving

Driving in your own car can be nice since it allows you to be in control of your time and allows you to visit wherever you would like. You can rent a car for between RM150 and RM400. Keep in mind that, when driving a car, you will be responsible for parking, fuel (which costs about RM25 per trip) and toll fees (which are around RM35).


2. Local Taxi

Local taxis can be quite expensive, as the trip is quite a long distance. This option costs around RM200 for a one-way trip and there are usually a lot of options for taxis within the cities. You can negotiate with drivers to try and get a chartered rate, though not all drivers offer this service.


3. Private Car

If you want to travel stress-free and in luxury, you should consider using the private car service provided by SGMYTaxi. You will not need to get out of car to get pass immigration and your experienced driver can help you find even the less-known restaurants and shops you want to visit.

This will help you have an authentic trip that is really immersive in the unique culture of Malacca. You can book the private car online and relax throughout your journey.


What SGMYTAXI does?

Most Affordable MPV Private Car Service of travelling between Singapore and Johor Malaysia.


Core Services Rates:
1. SG - Legoland 100SGD(Nett)
2. SG - JB 90-100SGD(Nett)
3. SG - Senai 100SGD(Nett)
4. SG - JPO 100SGD(Nett)
5. SG - NUSAJAYA 100SGD(Nett)
Request Quotation>>>


G-126, Bangunan Holiday Plaza, Jalan Dato Sulaiman Johor Bahru, Johor 80250
Whatsapp: +6016-7683773
Website: www.sgmytaxi.com
Our FB official Page
Private Car Services


Private Car Services