Asam pedas is a sour, fiery stew of fish in tamarind and chilli gravy, and both Melaka and Johor treat it as their own. As a rule of thumb, Melaka's version is described as sour and spicy, often soupier and scented with kaffir lime leaves, while Johor's, known at home as kuah lada, leans on daun kesum. That said, every household does it differently, and no one has settled where it began. (Kosmo, The Star, Wikipedia)
What all asam pedas shares
The name simply means sour and spicy. The usual building blocks are dried chillies, shallots, garlic, turmeric, lemongrass, galangal, belacan and tamarind juice, with firm fish that can hold up in the pot. Stingray, kembung, ikan merah and jenahak all turn up, depending on what came in that day. In Muar, where it is an everyday dish, the New Straits Times found a stall varying its pot by the catch of the day and offering a version with fish roe. (The Star, JKKN, Kosmo, NST)
The technique matters as much as the shopping list. Sinar Harian notes that asam pedas is traditionally cooked in a clay belanga with plenty of oil, because without enough oil the pot can scorch and the oil won't split, the moment cooks call pecah minyak. (Sinar Harian)
Melaka's version
Kosmo calls asam pedas the first dish most people associate with Melaka, and it turns up even on the menus of Western restaurants there. At the Festival Masakan Warisan Melaka in 2022, 250 cooks made it at the same time for a Malaysia Book of Records entry, and one young participant's family recipe used dried chilli, shallots, belacan, daun limau and tamarind. (Kosmo)
Wikipedia, citing a 2016 paper on Malay dishes, adds halba (fenugreek), jintan (cumin), candlenuts and galangal to the Melaka paste, with kaffir lime leaves in place of daun kesum. Melaka's Peranakan kitchens have a sister dish too, gerang asam, which relies more heavily on root spices. Visitors asked by Sinar Harian named asam pedas ikan parang as a favourite. (Wikipedia, Sinar Harian)
Johor's version
Johor is really several versions. The Star's 2019 report describes a local style called kuah lada, seasoned with daun kesum alone and kept free of okra, brinjal, bunga kantan and pickled greens. Yet at that same Melaka festival, a Johor recipe cooked by a UTHM academic had a thicker gravy and used both daun kesum and bunga kantan for aroma. Wikipedia splits the state in two: thicker with black pepper in the south, thinner and without pepper around Tangkak, Muar, Batu Pahat and Kluang. Johor Kaki adds pineapple to the southern picture. (The Star, Kosmo, Wikipedia, Johor Kaki)
These accounts don't line up neatly, and we think that is the honest answer. The Star reported that households across Johor's 10 districts each make it differently, and the state's culture and heritage chairman said Johor doesn't claim the dish as exclusively its own. (The Star)
The north of the state also has its pilgrimage spot. A Chinese-language travel post from 2009 counted at least 10 asam pedas shops in the fishing village of Parit Jawa, not including Muslim-run stalls, and Kosmo reports that in the 1990s Batu Pahat diners would travel to Melaka or Parit Jawa for a good bowl. By 2020, it reported, dozens of shops in Batu Pahat were serving it from early morning. (Y3K Recipes, Kosmo)
So where did it come from?
Nobody knows for sure. Two main stories circulate:
- Melaka. The government's arts and culture portal says it is believed to have begun there, linking it to Malay and Peranakan cooks and to trade and Portuguese and Chinese contact in the 15th and 16th centuries.
- Central Sumatra. Others point to the Minangkabau dish asam padeh. Johor food writer Tony Boey favours the Melaka view, reasoning that chilli only arrived with the Portuguese, but he presents that as his own argument.
Wikipedia concludes that the exact origin is unclear because the dish is shared across Malay and Minangkabau traditions. The two neighbours are proud of it, too: when Melaka planned in 2013 to patent asam pedas Melaka as a state heritage dish, Johor replied that it had a version of its own. (JKKN, Johor Kaki, Wikipedia, The Star)
Where to taste the difference
- Asam Pedas Mak Pon, Muar: a name that keeps coming up in Parit Jawa, close to the boats. Go before lunch, and check hours first. RM10 to RM25.
- Asam Pedas 2000, Batu Pahat: a long-running lunch spot, sour and fiery with fresh fish. RM10 to RM20.
- Gwee Lek Ikan Asam Pedas, Kluang: Chinese-style, with lady's fingers and brinjal, and it can sell out at lunch. RM15 to RM30. Listed as non-halal.
- Adra Sofea Katering, Melaka: a family caterer for kenduri and weddings, serving Melaka-style asam pedas next to nasi minyak. Handy if you are planning an event.
- White N Black Kampong, Kuala Lumpur: kampung-style sharing dishes from around the states, including asam pedas ikan, if you can't get down south. RM40 to RM120, closed Mondays.
Apart from Gwee Lek, the places above are listed as Muslim-friendly in our guide, which means certification is not confirmed. If halal certification matters to you, look for a valid JAKIM certificate at the shop.
The best way to settle Melaka versus Johor? Eat both, with plenty of white rice, and then argue about it lah.
Sources
- Search for Johor's best asam pedas — The Star, 2019-08-17
- Malacca's asam pedas patent plan in bad taste, says Johor — The Star, 2013-06-30
- Cipta rekod MBOR masak 250 hidangan asam pedas serentak — Kosmo, 2022-09-08
- Asam pedas Tambak tambat selera pengunjung — Kosmo, 2020-09-03
- Imbau masakan tradisional Melaka — Sinar Harian, 2019-05-06
- No asam pedas shortage on voting day — New Straits Times, 2018-05-04
- Asam Pedas — Jabatan Kebudayaan dan Kesenian Negara (JKKN)
- History of Asam Pedas: Legacy of Malacca Sultanate Melting Pot — Tony Johor Kaki, 2026-04-04
- 到巴冬看候鸟吃亚参辣椒鱼 — Y3K Recipes, 2009-10-23
- Asam pedas — Wikipedia