
Johor Laksa
Creamy coconut fish noodle soup from southern Malaysia
Ingredients
Instructions
-
Prepare the fishIn a pot, add the fish fillets with enough water to cover. Bring to a boil and cook for about 10 minutes until the fish is fully cooked. Remove the fish, allow to cool, then flake the flesh, removing all bones. Reserve the fish stock.
-
Make the spice pasteBlend the soaked dried chilies, shallots, garlic, galangal, and ginger into a fine paste. Heat oil in a large pot over medium heat. Fry the spice paste with curry powder and lemongrass until fragrant and the oil separates, about 10-12 minutes.
-
Cook the laksa gravyAdd the flaked fish to the spice paste and stir well. Pour in about 750ml of the reserved fish stock, tamarind juice, and toasted belacan. Bring to a boil, then reduce heat and simmer for 20 minutes to let the flavors meld together.
-
Add the coconut milkPour in the coconut milk and continue to simmer for another 10-15 minutes. Do not let it boil vigorously after adding coconut milk to prevent curdling. Season with salt and sugar to taste. The gravy should be thick and rich.
-
Cook the noodlesWhile the gravy is simmering, cook the spaghetti or rice noodles according to package instructions until al dente. Drain well and rinse with cold water to stop the cooking process.
-
Prepare the garnishesArrange the sliced cucumber, bean sprouts, Vietnamese mint leaves, and lime wedges on a serving plate. Prepare small bowls of sambal belacan for those who want extra heat.
-
Serve the laksaPlace a portion of noodles in each serving bowl. Ladle the hot laksa gravy generously over the noodles. Allow each person to add their desired garnishes and squeeze lime juice over their bowl before eating.
Nutritional Information
Johor Laksa is Also Known As
Laksa Johor, Johorean Laksa, Malaysian Spaghetti, Laksa Johor Asli or Southern Malaysian Laksa









