Chicken Laksa (Coconut Curry Soup)

Prep Time 15 minutes
Cook Time 20 minutes
Total Time 35 minutes
Servings 5 people


  • 1 tbsp coriander seeds
  • 1/2 tsp black pepper corn
  • 1/2 tsp cumin seeds
  • 2 tsp turmeric powder
  • 1 tsp clove powder
  • 1 lemongrass stalk
  • 3 kaffir lime leaves
  • 2 garlic cloves finely chopped
  • 3 cups chicken broth
  • 1 1/2 cups coconut milk about 400 ml
  • 3 tbsp laksa paste
  • 200 grams boneless skinless chicken breast
  • 15 medium-sized shrimps
  • 450 grams wide rice noodles
  • 1 tbsp canola oil
  • coriander leaves for toppings
  • lime wedges for toppings
  • fried shallots for toppings
  • sliced onions for toppings


  1. Toast the coriander seeds over medium high heat until fragrant. Transfer to a mortar along with black pepper corn, cumin seeds, turmeric powder, and clove powder. Grind using a pestle until the mixture is smooth and uniform.

  2. Add canola oil into a large pot and heat over medium heat. Cook garlic until fragrant and tender, then add the grinder spice mix and laksa paste and mix well. 

  3. Add in the chicken broth and coconut milk, and stir until well combined. Put in the lemongrass and kaffir lime leaves. Let simmer over medium heat for 10 minutes.

  4. In a separate pot, cook the noodles in boiling water according to packaging instructions. Once cooked, drain off excess water and set aside.

  5. In a separate pot, cook the chicken breast in boiling water for about 10 minutes, or until fully cooked. Remove from heat and let cool. Once the chicken is cooled, shred the chicken into thin strips and set aside.

  6. Add the shrimps skin-on into the laksa soup and let cook for about 5 minutes until the shrimps are fully cooked.

  7. To serve, place noodle in a bowl and pour soup over the noodles to fill up the bowl. Add the shredded chicken, coriander leaves, lime, fried shallots, and onions as toppings.