
Malacca is known for more than just its historic buildings and riverside charm. It's a food lover’s paradise, especially if you're looking to explore the bold, aromatic flavors of Nyonya cuisine. A unique blend of Chinese and Malay influences, Nyonya (or Peranakan) food tells the story of the city’s rich cultural heritage through every bite.
Whether you’re in the mood for a sit-down meal or want to sample street snacks while wandering around Jonker Street, Malacca has something delicious waiting around every corner.
For the best food in Melaka, head to Jonker Street for street eats like cendol, Nyonya laksa, and chicken rice balls. Craving authentic Peranakan cuisine? Try Nancy’s Kitchen, Amy Heritage Nyonya Cuisine, or the halal-certified Atlantic Nyonya. For a quick local bite, don’t miss Jonker 88, Hassan’s Mee Goreng, or Klebang’s famous coconut shake.

This family-run spot has become a staple in Malacca’s Nyonya food scene. Known for traditional recipes passed down through generations, Nancy’s Kitchen serves dishes like Ayam Buah Keluak and Bak Wan Bebola in a warm, rustic setting.
Visitors love the authentic flavors and homestyle atmosphere, though popular dishes like Itik Sioh can be hit or miss. If you're planning to visit, make a reservation a day in advance via WhatsApp, as walk-ins might have to queue.

Amy’s has built a loyal following thanks to its consistency and crowd-pleasing menu. Signature dishes like Udang Lemak Nanas and Lemak Ikan Asam deliver on both flavor and presentation. The service is fast, especially for groups with reservations, and the dining space feels clean and welcoming. Save room for dessert — their giant bowl of creamy cendol is a surprise hit.

Makko brings a nostalgic feel, like dining at your grandmother’s house. The decor, staff, and food all radiate sincerity. Favorites include sambal sotong, paku belacan, and cencalok omelette, with generous portions and comforting flavors. It’s a great pick for those who want that old-school Peranakan experience in a quiet, cozy setting.

Located near the city center, Cottage Spices is a solid choice for Muslim travelers seeking pork-free Nyonya food. Their asam pedas and sambal petai prawns stand out, and the simple decor lets the food speak for itself. Dishes lean on the bold side, and while portions are modest, they’re packed with flavor.

One of the newer players in town, Atlantic Nyonya has quickly made a name for itself. It’s fully halal-certified and operates out of a charming heritage bungalow. Crowd favorites include ayam rendang and curry pineapple prawns. The atmosphere is clean and spacious, and the staff handle busy hours well with a smile. If you’re coming on a weekend, it’s smart to book ahead.
Smack in the middle of Jonker Street, this vintage-style kopitiam is famous for its Nyonya laksa and durian cendol. It’s always packed and a little chaotic, but that’s part of the charm. Grab a bowl, find a spot, and slurp away. Pork-free and very popular with both locals and tourists.
A humble cafe with a loyal fanbase. Their Mee Siam, Mee Rebus, and Nasi Ketuk with ayam rendang are go-to choices. It’s not officially halal, but their menu is pork-free. Prices are reasonable and the setting is fuss-free, making it ideal for casual meals.
Malacca’s iconic chicken rice balls are a must-try. Ee Ji Ban stands out as one of the few halal-certified spots that serve this dish. The roasted or steamed chicken pairs perfectly with their signature rice balls, and you can also order Nyonya sides like asam pedas or sambal petai.
A Malaccan original. Think hotpot, but instead of soup, you’re dipping skewers into a boiling pot of spicy peanut sauce. Capitol Satay and Ban Lee Siang are the top two names in the game. It’s not halal due to the broth, but if you're up for a unique and spicy communal dining experience, this is the place.
Head to Kota Laksamana after dark and look for this popular supper spot. They serve bubbling claypots of fish in sour and spicy broth — stingray is a local favorite. Expect to sweat, but in a good way. It’s halal, hearty, and open late.
This humble stall has gained worldwide fame thanks to its appearance on Netflix’s Street Food. The steamed rice cakes filled with molten palm sugar are made fresh and served hot. Simple, satisfying, and unforgettable.
Perfect after a day of sightseeing. This open-air stall near Dutch Square serves icy bowls of cendol topped with thick gula Melaka syrup. Cheap, refreshing, and perfectly located near the river.
A short drive out of town leads you to this beachside gem. They blend fresh coconut water and flesh with vanilla ice cream to create a creamy, cold milkshake that’s especially satisfying on a hot day. There’s usually a queue, but it moves fast.
Don’t let the name fool you. This "stupid noodles" dish is a local breakfast classic. Just yellow noodles, sambal, and a fried egg — nothing fancy, but absolutely delicious. The stall is only open in the morning and often sells out early, so go before 9am. Closed on Thursdays.
Malacca’s food scene is as rich as its heritage. Whether you’re digging into a comforting bowl of ayam pongteh or cooling off with a bowl of cendol on Jonker Street, every bite tells a story. From full-service Nyonya restaurants to humble street stalls, the flavors here are warm, bold, and unforgettable.
Planning a trip from Singapore? Skip the buses and border hassle. Book a Singapore to Malacca private car with Singapore2Malaysia for a smooth, door-to-door ride straight to Malacca. It’s the most comfortable way to travel — perfect for food trips, family holidays, or weekend getaways. Sit back, relax, and let us take you where the food is.