Home  »  Food & Drink   »   Best Nyonya Food in Melaka – Local’s Favourite

Best Nyonya Food in Melaka – Local’s Favourite

By Amirah Tan Published June 26, 2024
Best Nyonya Food in Melaka

Nyonya food, also known as Peranakan cuisine, is one of the most interesting cuisines of South Asia. It is primarily found in Malaysia, Indonesia, and Singapore. Enriched with flavorful spices and ingredients, Nyonya cuisine offers a delicious fusion of Malay and Chinese flavours. The cuisine came to life in the 15th century when Peranankans from China moved to the Malay Peninsula to seek new opportunities, later marrying the local Malay women.

When trying authentic Nyonya cuisine, there’s no better place to visit than Melaka. With its bright and vibrant vibe, rich heritage, and unbeatable local hospitality, Melaka is a culinary hub straight out of a foodie’s dream. In this blog, I will share everything about the best Nyonya food in Melaka and where you can find it. Let’s get started!

Top Nyonya Food Dishes to Try

No Nyonya food adventure is complete without some classics. Let’s talk about some of the most popular Nyonya dishes in Melaka that are worth trying.

  1. Ayam Pongteh: Features a stew made with chicken, potatoes, taucu sauce and palm sugar, usually served with rice and a side of sambal belacan
  2. Udang Masak Lemak Nenas: A sour and spicy curry with a rich and creamy texture that blends perfectly with the stars of the dish — prawns and pineapple.
  3. Laksa Nyonya: A rich and flavorful coconut curry noodle soup, often with seafood, hard-boiled eggs and vegetables.
  4. Ayam Buah Keluak: Features chicken and kepayang seeds covered with a sautéed spice mix and tamarind puree.


Best Nyonya Restaurants in Melaka

Choosing the right restaurant is crucial for enjoying authentic Baba Nyonya food. Here are some of the must-visit Baba Nyonya restaurants in Melaka.

1. Restoran Aunty Lee

Restoran Aunty Lee

For an authentic traditional experience, Restoran Aunty Lee is the place to go. This restaurant is known to serve the best Nyonya food in Melaka but bear in mind that this place isn’t fancy looking. Instead, it has a rather nostalgic feel to it, that somehow reminds you of being back at your grandma’s place.

Other than this, the cooking is also very traditional as everything is served as it is. No added presentation, just pure taste and love for food! In short, if you’re looking for some great Nyonya cuisine that comes at an affordable price, make sure to check out this place.

Location Jalan Melaka Raya 28, Taman Melaka Raya, 75000 Melaka, Malaysia
Contact 06-283 1009
Operating Hours Monday, Wednesday, Thursday, Friday, Saturday, Sunday: 11:30 AM–4:00 PM, 5:30 PM–9:30 PM

Closed on: Tuesday

2. Nancy’s Kitchen

Nancy Kitchen

This one’s a little low profile, so it’s easy to miss it if you’re not actually searching for it. If you can’t easily find its location, you can always ask a Melakan, they’d be glad to guide you. Nancy Kitchen is always pretty crowded with locals and tourists because of its delicious Nyonya menu. So much so, you might actually need to wait in line for your turn.

If it’s your first time trying Nyonya cuisine, their sweet and sour fish would be a great option as it is quite popular for its unique taste. But if you’re willing to take on a spice challenge, then you should definitely try their Buah Keluak Ayam. Each recipe on the menu has been passed down from one generation to the next so they don’t get lost in time.

Location 13-1-2, Jalan KL 3/8, Taman Kota Laksamana, Seksyen 3, 75200, Melaka, Melaka
Contact 014-925 6099
Operating Hours Monday, Wednesday, Thursday, Sunday

11:00 AM—05:00 PM

Friday, Saturday

11:00 AM–3:30 PM, 5:00–9:00 PM

3. Samfu Restaurant

Samfu Restaurant

Samfu restaurant also offers great Nyonya food but adapts it to be more appealing to international tastes. The restaurant offers a decent ambiance and the dishes are plated sophisticatedly. Each table can cater to around 4 to 8 people, which makes it a great spot for family and friends gatherings.

Some of their popular dishes include Mantao with Rendang Beef, Steamed Ocra & Cincalok Omelette, and Kurau Fish Chili Garam. Though this restaurant is comparatively a little on the pricier side, it is still worth the splurge for its quality and taste.

Location 108, Jalan Bunga Raya, 75100 Melaka, Malaysia, 75100, Malacca Town, Melaka
Contact 012-240 0344
Operating Hours Monday, Wednesday, Thursday, Friday, Saturday, Sunday

12:30 PM—02:30 PM, 5:30 PM–9:30 PM

4. Restoran Ole Sayang

Restoran Ole Sayang

Restoran Ole Sayang might seem unusual outside because of its greenish colour, but don’t let that fool you. As soon as you step in, you’re greeted with a decent atmosphere and a friendly staff that doesn’t compromise customer service. Their menu features authentic and delicious Nyonya dishes, with Beef Goreng Lada and Ayam Pong Teh being absolute must-tries. And the best part? Their prices are reasonable!

Location 198 & 199, Taman Melaka Raya, 75000, Melaka
Contact: 062831966
Operating Hours Monday, Tuesday, Thursday, Friday, Saturday, Sunday

11:30 AM—02:30 PM, 06:00 PM—09:30 PM

5. Peranakan Place

Peranakan Place

Peranakan Place is located near Jonker Street. This restaurant offers both: great authentic Nyonya cuisine and a walk through history. It is decorated with rare antiques such as a Pernakan-themed wooden bed and wedding sedan, allowing the customers to fully immerse themselves in the cultural experience.

Their best dishes include Nasi Rempah Ayam and Sambal prawns. Plus, they offer menus for both individuals and large groups. So whether you’re dining solo or with your family, this restaurant has options to accommodate everyone.

Location Jonker Street, 54, Jalan Hang Jebat, 75200 Melaka
Contact 019-319 8199
Operating Hours Monday, Tuesday, Wednesday, Thursday, Friday, Saturday, Sunday

10:00 AM—9:46 PM

6. Kocik Kitchen

Kocik Kitchen

Kocik Kitchen has a more homey vibe with its traditional home-like interior and casual seating arrangement. This restaurant also uses old and truly authentic recipes that have been handed down from one generation to the next. Some of their most popular dishes include Fried Bee Hoon, Otak-Otak, and Nyonya Kuihs. In addition to lunch and dinner, this place is also very popular for enjoying hi-tea with your friends and family.

Location 100, Jalan Tun Tan Cheng Lock, 75200 Melaka
Contact 011-1171 4931
Operating Hours Monday, Wednesday, Thursday, Sunday

10:00 AM—9:46 PM

Friday, Saturday

11:00 AM—5:00 PM, 6:00 PM—9:00 PM

Read also: The Best Steaks in KL


Tips for the Best Nyonya Food Experience

For the best Nyonya food experience in Melaka, you must keep these few tips in mind:

  • Restaurants that offer the best Nyonya food in Melaka can get very busy during peak hours. For a relaxed dining experience, I’d recommend visiting Nyonya restaurants during off-peak hours, which are usually early afternoon or mid-week.
  • Nyonya cuisine offers a unique experience, and it’s even better if you pair the flavorful dishes with local drinks such as tangy lime juice or Tarik.
  • If you’re a fan of Nyonya cuisine, you’d be glad to know that you, too can learn to cook authentic Nyonya dishes. So don’t avoid rolling yourself into a Nyonya food cooking class in Melaka.
  • Baba Nyonya culture is popular not only for its delicious cuisine but also for its rich heritage in fashion and the arts. So don’t miss out on the opportunity to explore more about this fascinating ethnic community.
  • Don’t be afraid to try the spicy Baba Nyonya dishes! In fact, some of the most popular dishes in this cuisine are the spicier ones.
  • No meal is complete without dessert! Baba Nyonya cuisine offers unique traditional desserts such as Apom Bali (a pancake enriched with coconut milk and fruits), Bubur Cha Cha (sweet potato and tapioca pearls in coconut milk), Peng Kueh (pandan coconut rice cake) and Aug Ku Kuih (a red tortoise cake) that are worth trying.



My love for Nyonya cuisine keeps bringing me back to Melaka. Yes, you can find this cuisine in almost every other part of Malaysia, but there’s just something about Melaka with its unique blend of flavors and rich history. And let’s not forget the warm hospitality of locals – it’s a wholesome experience. So, if you haven’t already had the chance to try the best Nyonya food in Melaka, now is the time to do so! Let us know about your experience and favourite spots.

Amirah Tan

Amirah Tan, blending computer science expertise with a grasp of social dynamics, offers unique insights into Malaysia's software-society interface. Her...

View full profile