Bowl of Singapore laksa served with sambal chilli

Singapore Laksa

Another stalwart of Singapore's hawker legacy, Singapore-style laksa is so ‘lemak’ and goes especially well with fresh cockles and sambal chilli. Shiok ah!

Course Main Course
Cuisine Singaporean, Malaysian
Keyword Laksa, Singapore Laksa
Prep Time 40 minutes
Cook Time 1 hour 20 minutes
Total Time 2 hours
Servings 10
Calories 583 kcal
Author Bee Leng


Prawn Stock

  • 500 gm Prawns (medium size)
  • 2 tsp Chopped Garlic
  • 500 ml Water

Rempah (Laksa Paste)

  • 6 Large Red Chilli
  • 25 Dried Chilli
  • 1 thumbsize Galangal (Blue Ginger)
  • 300 g Shallots
  • 5 cloves Garlic
  • 2 TBsp Belachan
  • 1.5 tbsp Turmeric Powder
  • 2 stalks Lemon Grass
  • 7 Candlenuts (Buah Keras)

Laksa Gravy

  • 80-100 gm Dried Shrimp
  • 10-15 stalk Laksa Leaves
  • 2 1/2 tsp Salt
  • 250 ml Oil
  • 750 ml Coconut Milk



  1. Wash the dried shrimp and soak in hot water until soft.

  2. De-seed the red chilli and cut into small pieces and set aside. 

  3. De-seed the dried chilli and cut into small pieces. Soak in hot water until soft.

  4. Remove the skin from the galangal, shallots and garlic.

  5. Toast a small piece of belachan and set aside.

  6. Rinse the laksa leaves and remove the leaves from the stalk. Cut the leaves into very fine strips. Keep the stalk for the gravy.

  7. Remove the roots from the bean sprouts. Rinse and drain.

  8. Wash the tau pok and squeeze dry. Cut into 4 pieces.

  9. Place cockles in a basin filled with water and 1/2 tsp of salt. Soak for 30 minutes to purge impurities. Discard water and wash cockles a few times to remove mud until water runs clear.

  10. Wash the prawns and set aside.

  11. Place the rempah ingredients and shrimp water into the blender and blend finely. Transfer to a bowl.

  12. In the same blender, blend the dried shrimp finely and transfer to a bowl.

Cooking Method - Laksa Soup

  1. Boil 500 ml of water, then cook the prawns over high heat for a few minutes until prawns turn red and "U" shaped. Remove the prawns, and keep the prawn stock.

  2. Peel the prawns and slice into half. Set aside the prawn heads and shells for later use.

  3. In a wok, heat up 1 tbsp of oil. Add the chopped garlic and fry until aromatic. Then add the prawn heads and shells and fry until aromatic. While frying, use a spatula to press on heads to extract juices.

  4. Next, add the prawn stock and boil for 10 minutes. Sieve stock and discard shells.

  5. In a wok, heat up 250 ml of oil, then fry rempah for 30 minutes over low heat until aromatic.

  6. Add in the ground dried shrimp and continue to fry until fragrant. While frying, add in 4 tbsp of the coconut milk a little at a time. 

  7. Next, add in the prawn stock and bring to a boil over medium low heat. Then transfer to a pot. 

  8. Add in the laksa stalks and boil for 20 mins stirring constantly, then discard stalks. Add salt to taste.

  9. Then, add in the coconut milk and tau pok and boil over low heat for another 5 mins, stirring constantly to prevent the gravy from getting burnt. Do not cover the pot.

Cooking Method - Laksa Ingredients

  1. Pour hot water over the cockles for 10 seconds then drain dry. Remove the cockles from the shells and refrigerate.

  2. Peel and slice the hard boiled eggs into half.

  3.  Cut the fried fish cake into strips. If you buy fresh fish cake, you need to deep-fry it until light golden first.

  4. In a wok, add the bean sprouts to 1 litre of room temperature water. Bring to a boil for about 2-3 minutes, then immediately sieve out the bean sprouts. 

  5. When ready to serve, bring the water to a boil again, then blanch the thick bee hoon for 1-2 minutes. 

  6. In individual bowls, add the bee hoon, bean sprouts, cockles, tau pok, fish cake slices, and half a hard boiled egg and pour the hot laksa gravy over it. Top up with laksa leaves and serve with sambal.

Recipe Video

Top Tips

  1. Fry rempah over low fire and slowly fry till aromatic, as rempah can get burnt easily.
  2. Use tap water, not boiling water, to cook beansprouts so they will remain crunchy and not limp.
  3. Use fresh vermicelli for best results as it is softer and smoother compared to dried versions.
  4. Blanch cockles briefly to make them easy to open, but not too long that cockles become rubbery.  
  5. Instead of using ready-made fish cakes, you can buy fresh fish cakes from wet market (look for stalls selling raw yong tau foo) and fry them yourself.
  6. Constantly stir gravy to prevent it from getting burnt, especially at the bottom. Do not cover pot.
  7. Rempah can be prepared a day before. You can also make extra portions to freeze for another time. Laksa takes a lot of patience but the results are very satisfying!