gourami Asam pedas is traditionally prepared using
seafood or
freshwater fish simmered in a sour tamarind-based broth flavoured with chillies and a blend of spices. While tamarind pulp, usually soaked in water and strained to extract its juice, is the most common souring agent, commercial
tamarind paste is also used as a convenient alternative. Some regional variations instead use
asam kandis (
Garcinia xanthochymus) or
asam sunti, a
sun-dried and
salted form of
bilimbi (
Averrhoa bilimbi), to achieve a similar
tangy profile. Key ingredients often include
onion,
ginger,
chilli paste,
turmeric, fermented
shrimp paste, salt,
daun kesum (
Persicaria odorata) and water. Vegetables such as
brinjals,
okra and
tomatoes are frequently added to enhance the flavour and texture of the stew. The types of fish used in
asam pedas vary widely and include
mackerel,
mackerel tuna (
Euthynnus affinis),
tuna,
skipjack tuna, red snapper,
gourami,
pangasius,
hemibagrus and
cuttlefish. These may be cooked whole or with only the
fish heads included to create a spicy and sour fish stew. To maintain the fish's integrity and presentation, it is generally added towards the end of the cooking process. This method ensures the fish remains intact when served, preserving both its appearance and texture.
Regional variations and culinary significance Malay Peninsula and Singapore n
Baba Nyonya dish of
butterfly pea flower–coloured
glutinous rice served with a Peranakan
beef asam pedas. The preparation of
asam pedas varies significantly across regions, reflecting local tastes, available ingredients and culinary traditions. In
Malacca, the dish tends to have a more
soupy consistency while retaining its signature sour and spicy flavour profile. This version is typically prepared with
fenugreek seeds (halba),
cumin seeds (jintan),
candlenuts (buah keras) and
galangal, with
kaffir lime leaves often used as an aromatic in place of daun kesum. In
Johor, regional variations also emerge. In the southern part of the state,
asam pedas is prepared with a thicker, more robust gravy, often enhanced with
black pepper and occasionally pickled
mustard leaves (sawi masin) to intensify its sourness. Conversely, northern Johor localities such as
Tangkak,
Muar,
Batu Pahat and
Kluang favour a thinner consistency and typically exclude black pepper. In
Kedah, the dish exhibits strong
Thai culinary influences and is often prepared with freshwater fish. Sourness is derived from a variety of agents including tamarind juice,
asam keping (dried slices of
Garcinia atroviridis), or lime juice. The spice blend commonly features cumin seeds, contributing to the dish's distinctive aromatic profile. In the
Riau Archipelago, particularly in
Lingga,
asam pedas is traditionally served with
lempeng sagu, a flat
sago cake made by roasting sago flour with
grated coconut and seasoning. This accompaniment, which dates back to the
Riau-Lingga Sultanate period, is commonly eaten for breakfast or during communal gatherings. Among the
Minangkabau people of
West Sumatra, a related dish called
asam padeh daging substitutes fish with
beef as the primary protein. The dish is known for its sour and spicy broth, commonly flavoured with
asam kandis (
Garcinia xanthochymus). While beef remains the conventional ingredient, contemporary variations may incorporate fish or chicken. Asam padeh daging is a staple in
Padang restaurants and frequently served at ceremonial events. In
Aceh, a similar sour and spicy dish known as
asam keueng, also referred to as
asam pedas Aceh, represents a regional adaptation of the broader
asam pedas tradition. Its distinctive sourness is derived from
asam sunti, a preserved form of sun-dried and salted
belimbing wuluh (
bilimbi). The broth, typically enriched with turmeric, chillies and local spices, is commonly served with seafood such as mackerel tuna, prawns or other locally available fish varieties. ==Local variations==