Go Back
+ servings
Asam laksa is a deliciously flavorful Asian broth with a fish, tamarind and spicy base, served over rice noodles with cucumber, pineapple and mint garnish.
Print Recipe
5 from 2 votes

Asam laksa

A tart-spicy broth, noodles and fish are the base of this tasty Malaysian dish.
Prep Time10 mins
Cook Time25 mins
Total Time35 mins
Course: Main Course
Cuisine: Malaysian
Servings: 2 -4
Calories: 977kcal
Author: Caroline's Cooking


  • 4 red chilis or more to taste
  • ½ cup shallots diced, approx 3-4
  • 2 stalks lemongrass
  • 1 clove garlic
  • ½ tablespoon turmeric root approx, a piece approx 1in/2.5cm length, ⅓in/1cm wide
  • 1 tablespoon ginger approx, a 1in/2.5cm piece
  • 2 teaspoon shrimp paste
  • 12 oz mackerel 340g, approx, 1 fish
  • 4 cups water 950ml
  • 1 tablespoon tamarind concentrate or more to taste
  • 1 sprig Vietnamese mint if available
  • 1 tablespoon sugar
  • ½ teaspoon salt
  • ½ lb rice noodles 225g, dried weight


  • ¼ cucumber approx
  • ¼ cup pineapple approc
  • ¼ red onion
  • 4 slices fresh ginger approx
  • a few sprigs of mint plus Vietnamese mint if available
  • 4 slices red chili approx, optional


  • Prepare spice paste ingredients - deseed and roughly chop the chilis, peel and dice the shallots, remove outer layer of lemongrass and finely chop, peel the garlic, turmeric, and ginger and roughly chop. Place all in a blender along with the shrimp paste and blend until smooth.
  • Place the cleaned mackerel in a large pot with the water and bring to the boil. Boil for 10 minutes then remove the fish.
  • Add the spice paste, tamarind concentrate and Vietnamese mint (if using) to the fishy broth. Carefully remove the fish flesh from the bones and set it aside then put the bones in a piece of muslim cloth, tie it up and add back to the stock so they can infuse it without going into the broth. Reduce to a simmer and cook another 10-20 minutes.
  • While the broth is cooking, cook the rice noodles according to packet instructions and drain.
  • Prepare garnishes by cutting the cucumber, pineapple and onion into thin slices (typically you skin and remove seeds from cucumber but as you prefer).
  • Add some noodles to the bottom of some bowls. Remove the muslim bundle of bones from the broth and the mint sprig. Add in sugar, salt and adjust seasoning to taste.
  • Pour some broth over the noodles then top with some chunks of fish and your choice of garnishes, or allow people to add themselves. Serve immediately.


Calories: 977kcal | Carbohydrates: 158g | Protein: 48g | Fat: 16g | Saturated Fat: 4g | Cholesterol: 136mg | Sodium: 1174mg | Potassium: 2063mg | Fiber: 8g | Sugar: 22g | Vitamin A: 990IU | Vitamin C: 157.7mg | Calcium: 159mg | Iron: 6.7mg