Dish Guides
What Is Asam Pedas? How It Differs From Tom Yum

DapoGo Asam Pedas Daging Tetel, 300g retort pouch
Asam pedas is a Malay stew of fish, meat or chicken in a sour tamarind and chilli gravy. Malaysia’s National Department for Culture and Arts (JKKN) says it is believed to have originated in Melaka. Tom yum is different: a family of Thai hot and sour soups, finished with lime juice and fish sauce.
If you have seen asam pedas on a menu or a pouch, this is the plain answer. It is part of our DapoGo dish guide, written by us at DapoGo; we make a Johor-style asam pedas in pouches at our factory in Melaka Halal Hub, Malaysia.
The short version
- JKKN describes asam pedas as a soup or stew based on tamarind and spices, usually cooked with fish, meat or chicken.
- Tom yum gets its sourness at the end: lime juice and fish sauce go in last, because heat destroys their taste.
- Johor is not one style: the south cooks a thicker gravy, often with black pepper, while northern towns prefer it thinner.
- For homemade asam pedas, the UK Food Standards Agency says to eat leftovers within 48 hours or freeze them.
What does asam pedas taste like, and what goes in it?
Asam pedas tastes sour and hot at the same time. The sourness usually comes from tamarind, though some regions use asam keping (dried garcinia slices) or lime juice instead, and the heat comes from chillies. JKKN lists stingray, mackerel, Indian mackerel and yellowtail scad as the fish most often used.
How hot it gets is the cook’s decision: JKKN says the amount of chilli can be adjusted according to the desired level of heat, so two pots of asam pedas can be very different in spiciness. Where it comes from is less settled; JKKN puts it this way:
“Asam Pedas is believed to have originated in Melaka, as one of the traditional dishes of the Malay and Peranakan communities.”
— National Department for Culture and Arts (JKKN), Malaysia
How is asam pedas different from tom yum?
Both are hot and sour, but they are built differently. Asam pedas is a Malay stew whose sourness comes from tamarind simmered into the gravy. Tom yum is a family of Thai soups whose name means boiled and mixed, and its lime juice and fish sauce are added at the end, because heat destroys their taste.
| Asam pedas | Tom yum | |
|---|---|---|
| What it is | A soup or stew based on asam (tamarind) and pedas (spices) | A family of hot and sour Thai soups |
| Where the sourness comes from | Tamarind, asam keping or lime juice, depending on the region | Lime juice, added at the end |
| Aromatics | Vary by region; daun kesum is often added for aroma | Lemongrass, kaffir lime leaves, galangal and chillies |
The tom yum details come from Wikipedia’s tom yum entry.
What is the difference between Johor and Melaka asam pedas?
There is no fixed rule, and published sources disagree. Wikipedia, citing a 2016 study by Ahmad Sahir Jais, describes the Melaka version as more soupy, made with fenugreek (halba), cumin (jintan), candlenuts (buah keras) and galangal, with kaffir lime leaves often used instead of daun kesum. Johor is not one style either: the south cooks a thicker gravy, often with black pepper, while northern towns prefer it thinner.
The northern towns it names are Tangkak, Muar, Batu Pahat and Kluang, which typically leave black pepper out. Southern Johor sometimes adds pickled mustard leaves (sawi masin) for extra sourness, yet the official Tourism Melaka portal also lists pickled mustard leaves in Melaka’s asam pedas, alongside tamarind juice, tomatoes, pineapples and starfruit.
Malaysian food writers argue the thickness question both ways. Kuali, a Malay cooking site, quoted a hotel chef in 2025 saying Melaka’s gravy is thinner and Johor’s thicker; Rasa.my wrote in 2026 that the Melaka version is usually thicker. Read “Johor style” or “Melaka style” on a label as a rough guide to flavour, not a recipe. DapoGo’s own Johor-style pouch sits on the thick side: its product page describes the gravy as thick and clinging.
What is asam pedas daging tetel?
Daging tetel means beef trimmings, or beef with soft fats, and asam pedas daging tetel is the beef version of the stew. The Meatmen describe it as a traditional Malay beef stew usually served with rice, fried salted fish, ulam (raw salad greens), sambal belacan and stir-fried vegetables.
| Product | What it is | Size | Price |
|---|---|---|---|
| Asam Pedas Daging Tetel, Johor style | Ready-to-eat pouch | 300g | RM14 |
| Pes Asam Pedas Johor | Cooking paste for about 1kg of your own fish or meat | 400g | RM18 |
Prices are as listed on dapogo.com at the time of writing, in Malaysian ringgit. The pouch’s product page lists beef trimmings (daging tetel), dried chilli, belacan (shrimp paste), tamarind, daun kesum, torch ginger flower (bunga kantan), shallots, garlic, ginger, lemongrass, sugar, salt and permitted flavouring. The paste needs no frying: add 200–300ml of water and your protein. The rest of the range is under ready-to-eat dishes.
How long does asam pedas keep, in a pouch and homemade?
An unopened retort pouch keeps at room temperature; DapoGo states its asam pedas pouch keeps for 2 years at room temperature, with no fridge needed. Homemade asam pedas is ordinary leftovers. The UK Food Standards Agency says to eat leftovers within 48 hours or freeze them, and to get cooked food into the fridge within one to two hours.
The difference is the process. A retort pouch is a flexible metal-plastic laminate built to withstand sterilisation, and the sealed pouch is heated to 116–121 °C under high pressure, according to Wikipedia’s retort pouch entry. More on this in how long retort food really lasts.
- Fridge temperature: the UK Food Standards Agency says to set it between 0 and 5°C.
- Cooling: get cooked asam pedas into the fridge within one to two hours.
- Eating: within 48 hours, or freeze it.
How do you heat a pouch and serve it?
DapoGo’s product page says: heat the unopened pouch in boiling water for about 2 minutes, open it and serve with hot rice. The gravy is already cooked through, so you are only warming it. Serve it the way The Meatmen suggest for the beef version, with rice, fried salted fish, ulam, sambal belacan and stir-fried vegetables.
- Bring a pan of water to the boil.
- Put the sealed pouch in until it is hot.
- Lift it out carefully, cut it open and pour it into a bowl.
- Serve with hot rice.
Other heating methods, including what not to put in a microwave, are in our heating guide. For another slow-cooked Malaysian dish that travels well, read our rendang guide.
Where can I buy DapoGo asam pedas?
DapoGo sells through dapogo.com, Shopee, TikTok Shop, Lazada, its WhatsApp catalogue and Halal Street UK. Which dishes each channel lists can change, so before you order, message DapoGo on WhatsApp at 011-5501 3391 and ask which asam pedas products you can get where you live.
Quick questions
Is asam pedas very spicy?
It can be, but the heat is set by the cook. JKKN’s description of asam pedas says the amount of chilli can be adjusted according to the desired level of heat, so two pots of asam pedas can be very different in spiciness.
Is asam pedas the same as asam padeh?
They are the same family of dish. According to Wikipedia, asam padeh is the Minangkabau name for asam pedas, and the dish is part of the shared culinary heritage of both Malay and Minangkabau traditions, which is why its exact origin is unclear.
Does asam pedas have to be made with fish?
No. Fish is the most common main ingredient, but JKKN describes asam pedas as typically cooked with fish, meat or chicken. Asam pedas daging tetel is the beef version, made with beef trimmings, and it is the one DapoGo sells ready to eat in a 300g pouch.
Where to start
Try one asam pedas daging tetel pouch with rice, or the asam pedas paste if you want to cook your own fish. Questions about halal status and delivery are answered in our FAQ. To ask directly, WhatsApp 011-5501 3391.
Sources
- JKKN: Asam Pedas (Arts and Culture Information Gateway)
- Tourism Melaka: Asam Pedas Melaka
- Wikipedia: Asam pedas
- Wikipedia: Tom yum
- Wikipedia: Retort pouch
- Food Standards Agency: How to chill, freeze and defrost food safely
- The Meatmen: Asam Pedas Daging Tetel
- Kuali: Beza asam pedas Melaka dan Johor (in Malay)
- Rasa.my: Asam Pedas Melaka Johor (in Malay)
