Asam Pedas (Spicy Tamarind Fish) is a classic Malaysia and Singapore dish. Spanish Mackerel, Stingray or Pomfret are normally used to cook this Nyonya style dish. The gravy has the perfect balance of hotness, sweetness and sourness, goes very well with rice. This recipe is easy to prepare and absolutely delicious.


  • 400g fish
  • 6 okra (ladies’ fingers)
  • 2 tomatoes
  • 20 dried chillies (~ 25g)
  • 3-4 shallots (~ 35g)
  • 3 garlic cloves (~ 10g)
  • 1 onion (~ 55g)
  • 1 lemongrass stalk
  • 1 Tbsp dried shrimp
  • ½ tsp turmeric powder (or 3-cm piece of fresh turmeric root)
  • 1 lime (Extract juice)
  • 2-3 Tbsp Asam Jawa (Tamarind) paste (soak in some water to extract the flavor)
  • 2 sprig of Vietnamese cilantro (daun kesum, laksa leaf)
  • 4 Tbsp cooking oil
  • 800ml water
  • 1 ½ tsp salt
  • 2 tsp sugar

(adjust salt and sugar to your liking)


1 Vietnamese cilantro (Persicaria odorata) or commonly known as Laksa leaf(Daun Kesum) in Malaysia and Singapore. This herb is often used in Southeast Asia cooking.

2 Trick for choosing younger Okra (ladies’ fingers) is to use your finger to feel the tip. Those with softer tips will be the youngest pods. Young okras are more tender with better texture. Add vegetables such as long bean, eggplant if you prefer.

3 Mix tamarind paste with some water and set aside.

4 Cut, rinse and drain dried chillies.

5 Combine shallot, garlic, onion, lemongrass, dried shrimp, turmeric powder and dried chillies in a blender, add in some water and process into paste, stir in between.

6 Add in 4 Tbsps of cooking oil, heat paste over medium heat, continue stirring. Cook for 10-15 minutes until the oil separate out and the paste starts to have fragrance.

7 Add in fish, 800ml water, ladies’ fingers, tomato, sprig of laksa leaf. Bring to the boil again, reduce to low heat and cook for 8 minutes or until fish is fully cooked. Reduce amount of water if you prefer thicker gravy.

8 Add in salt, sugar, lime juice and juice from tamarind paste. Adjust sourness taste to your liking.

Turn off heat and let it sit for 5 minutes before serving.

Photo & Recipe credited to: My Kitchen 101

Ingredients used in this recipe

# Item Name Unit Quantity Price
1 Ladies Fingers / Okra / Bendi 250g 1 RM 4.35
4 Red Big Onion 800g 1 RM 4.15
5 MCCORMICK Turmeric Ground 30g 1 RM 10.50
6 Laksa Leaves/Daun Kesum 25g 1 RM 1.95
7 Lemongrass/Serai 3 pcs 1 RM 1.55
8 White Garlic 500g 1 RM 5.95
9 Bawang Kecil Thai/Thai Shallot 300g 1 RM 3.95
10 Mackerel/ Ikan Kembung Kg 1 RM 25.90
11 Double Swallow Fine Salt 375g 1 RM 1.10
13 Penguin Asam Jawa 500g 1 RM 3.20
14 Aromatic Dried Chilli 100g 1 RM 3.95

Reviews (0) Add Your Review

No reviews yet, be the first one!


Add Your Review

  • Focus Only On The Recipe And Its Features.
  • Base The Review On Your Own Personal Experience.
  • Do Not Share Anything Irrelevant To The Recipe.
  • Do Not Include Fraudulent, False, Misleading Or Deceptive Information.
  • Do Not Use Profane, Vulgar, Obscene, Defamatory, Threatening, Or Discriminatory Language.
    • Rate the recipe

      Write your review here: