AI-generated image
Laksa Johor
Spaghetti in fish and coconut gravy
Spaghetti in thick fish and coconut gravy with fresh herbs for Hari Raya
Laksa Johor is the Hari Raya pride of Johor, where a 19th-century sultan is said to have brought spaghetti home from Europe and married it to a Malay fish gravy. Mackerel is cooked, flaked and ground into a thick coconut sauce with kerisik and spices, and the pasta is topped with raw cucumber, bean sprouts, onion, mint and laksa leaf, with sambal belacan and lime on the side. Families serve it to visitors over the Raya open-house days. Chef's tip: grind the fish very finely; the gravy should be smooth and thick, not lumpy.
- Total time
- 120 min
- Difficulty
- hard
- Serves
- 6
Ingredients
For the gravy
- 1 ⅓ lb mackerel or tuna filletsskinless
- 2 cups water
- 4 tbsp vegetable oil
- 10 shallotsblended
- 5 cloves garlicblended
- 1 ⅛ in fresh gingerblended
- 1 ⅛ in galangalblended
- 3 stalks lemongrassblended
- 3 tbsp dried chilli paste
- 3 tbsp fish curry powder
- 3 ¼ cups coconut milk
- 2 tbsp tamarind paste
- 2 tsp salt
- 1 tbsp sugar
For the noodles
- 1 ⅛ lb spaghetti
To top
- 1 cucumbercut in thin strips
- 5 ½ oz bean sproutsblanched
- 1 red onionthinly sliced
- 1 handful mint leaves
- 1 handful laksa leaves (Vietnamese coriander)
- 1 torch ginger flowerfinely sliced, opt
- 4 limes (calamansi if possible)halved
- 6 tbsp sambal belacan
Shop this recipe on Amazon
What you'll need
Spices & pantry
Fresh ingredients (8)
Links open Amazon in a new tab. As an Amazon Associate, WhatToEat.Today earns from qualifying purchases.
Method
0/6 doneStep 1: Simmer 1 ⅓ lb mackerel or tuna fillets in 2 cups water for 10–12 minutes until it is opaque and flakes easily. Lift it out, keep the stock, and pick out any bones.
15 minStep 2: Blend the fish with a little of its stock to a smooth paste.
5 minStep 3: Heat 4 tbsp vegetable oil in a large pot and fry 10 shallots, 5 cloves garlic, 1 ⅛ in fresh ginger, 1 ⅛ in galangal and 3 stalks lemongrass for 8 minutes, then add 3 tbsp dried chilli paste and 3 tbsp fish curry powder and fry until dark and the oil separates.
15 minStep 4: Add the fish paste, the remaining stock, 3 ¼ cups coconut milk, 4 tbsp kerisik (toasted coconut paste), 2 tbsp tamarind paste, 2 tsp salt and 1 tbsp sugar and simmer over a low heat for 30–35 minutes, stirring often, until thick enough to coat the back of a spoon. A common mistake is boiling it hard, which makes the coconut milk split.
35 minStep 5: Cook 1 ⅛ lb spaghetti in salted water until just tender, drain and rinse briefly so it stays separate.
12 minStep 6: Put spaghetti in bowls, ladle over plenty of gravy and top with 1 cucumber, 5 ½ oz bean sprouts, 1 red onion, 1 handful mint leaves, 1 handful laksa leaves (Vietnamese coriander) and 1 torch ginger flower. Serve with 4 limes (calamansi if possible) and 6 tbsp sambal belacan.
5 min
Nutrition per serving
- Calories
- 640 kcal
- Protein
- 34 g
- Carbs
- 70 g
- Fat
- 24 g
- Fibre
- 6 g
Nutrition values are estimates.
KrazyBadal
Good to know
- How long does laksa Johor take?
- About 120 minutes in total: 45 minutes to prepare and 75 minutes to cook.
- How many people does it serve?
- 6 as written. Change the servings above the ingredients and every amount scales to match.
- Is it very spicy?
- It has some heat. Use less chilli for a milder version, or more if you like it hot.
- What can I use instead of shallots?
- Half an onion per 2 shallots.
- What can I use instead of garlic?
- ½ tsp garlic paste or ⅛ tsp garlic powder per clove.
Reviews
No reviews yet. Be the first to cook it.
Rate this recipe
Sign in to rate and review this recipe.
You might also like
Boiled pasta
The basic method for any dried pasta, from penne to spaghetti. A large pan of salted boiling water keeps the pasta from sticking, and you cook it only until just done, with a little bite left. Use it in salads, bakes or with any sauce.
Pasta and eggplant
Rigatoni tossed in a thick tomato sauce with soft aubergine, celery and garlic, with an optional splash of brandy for depth, and topped with grated cheddar.
Mint pistachio pesto
A fresh, fragrant pesto made with mint leaves and toasted pistachios. It is lovely tossed through hot pasta or spooned over roasted vegetables, and a spoonful lifts a plain vegetable soup.




