Nyonya Makko Restaurant storefront in Melaka
TourismMelaka / Eat / Nyonya Makko Restaurant

Nyonya Makko Restaurant

Nyonya Taman Melaka Raya Mon, Wed-Sun 11:30-14:30,18:00-21:00; closed Tue

Nyonya Makko is a well-known Melaka Raya restaurant for Peranakan classics such as ayam pongteh, ayam buah keluak, ngoh hiang, Nyonya chap chye, and cendol.

Peranakan Cooking in Melaka Raya

Nyonya Makko is a long-running Peranakan restaurant in Taman Melaka Raya, outside the busiest Jonker Street core but close to Melaka’s southern heritage and hotel district. It suits a sit-down local meal built around familiar Nyonya classics.

What to Order

Nyonya Makko’s menu centres on ayam pongteh, a savoury braised chicken dish, and ayam buah keluak, a Peranakan classic built around the earthy buah keluak nut. Ngoh hiang, Nyonya chap chye, lemak nenas udang, sambal dishes, and cendol are also strong choices for a shared meal.

Dietary Note

Nyonya Makko is non-pork but not halal certified, making it best suited to diners without strict halal requirements.

Hours, Queues, and Reservations

Lunch runs from 11:30am to 2:30pm and dinner from 6pm to 9pm on Monday and Wednesday through Sunday. The restaurant is closed on Tuesday. Lunch can be busy, so larger groups are better served by reserving ahead.

Where to Stay Nearby

Stay in the loop

The Melaka Compass

Weekly field notes from inside the heritage zone, covering new openings, seasonal eats, and things worth the trip.

No spam. Unsubscribe anytime.