Skip to content
GetCookMatch
⌘K
Curry Laksa with chicken, coconut milk and rice noodles — Malaysia recipe
Malaysia · Soups · Spicy

Curry Laksa

Curry laksa is a Malaysian-Singaporean noodle soup: rice noodles sitting in a spiced coconut curry broth, topped with chicken or shrimp, bean sprouts, and a halved boiled egg. The coconut milk gives the broth a rounded sweetness, the curry paste brings heat and color, and a squeeze of lime at the table cuts through the richness. Malaysia and Singapore each have dozens of regional versions, from mild to fiery.

40 min 900 kcal 2 serves Medium🌶️Spicy🇲🇾Malaysia Jump to recipe★★★★☆4.2· 5 reviews
Recipes by emailSubscribe →

Ingredients

ServingsMetric
  • 150 gchicken fillet or shrimp
  • 150 grice noodles
  • 1 cancoconut milk
  • 500 mlchicken or vegetable broth
  • 1 tbspvegetable oil
  • 2 tbsplaksa paste (or red Thai curry paste)
  • 1 tspsugar
  • 1 tbspfish sauce
  • 1 tsplime juice
  • 1 boiled egg
  • 30 gbean sprouts
  • tofu puffs (tau pok), optional
  • fresh cilantro, chili and lime for serving

Method

  1. Heat a tablespoon of oil in a heavy-bottomed pot over medium heat. Add the laksa paste (or red Thai curry paste as a substitute) and fry, stirring constantly, for 1-2 minutes until it darkens slightly and the kitchen fills with a deep, fragrant aroma. This step blooms the spices and builds the flavor base of the entire soup.
    Curry laksa: red laksa paste frying in oil in a saucepan on the hob until it darkens and turns fragrant
  2. Pour in the chicken broth and coconut milk, stirring to dissolve the paste completely. Bring to a gentle boil, then stir in the sugar, fish sauce, and lime juice. Let it simmer for 5 minutes so the flavors meld. Taste the broth — it should be rich, slightly sweet, salty, and aromatic.
  3. If using chicken, slice the fillet into thin bite-sized pieces and add to the simmering broth. Cook for 5-7 minutes until the pieces are opaque throughout and tender. If using shrimp instead, add them now and cook just 2-3 minutes until they curl and turn pink — overcooking makes them rubbery. Add the tofu puffs now too, if using; they soak up the broth as it simmers.
    Curry laksa: thin slices of chicken poaching in the golden coconut curry broth in the same pan
  4. While the protein cooks, prepare the noodles separately according to the package directions. Drain and rinse briefly under warm water to prevent clumping. Divide the noodles between deep serving bowls.
  5. Ladle the hot coconut broth and protein over the noodles. Top each bowl with a halved boiled egg, a handful of fresh bean sprouts, cilantro leaves, thin chili slices, and a lime wedge on the side. Serve immediately — squeeze the lime into the soup at the table for a bright finish.

FAQ

Laksa is a Malaysian noodle soup in a coconut curry broth. Unlike curry, it is a soup — thin, spicy, coconut-forward — served over noodles with toppings like egg, bean sprouts, and fresh herbs.

Share this recipe★★★★☆4.2

Rate this

Rate this recipe

Print a recipe card

VintageModernBistro

Recipes by email

One letter a week: a recipe picked for your taste, plus whatever is new on the site. Unsubscribe in one click.

Welcome gift: Sergei's cookbook (e-book).

By subscribing you agree to the privacy policy.

Tell us what you like to cook (30 seconds) →

Join the conversation

Comments (1)

Leave a comment

  • Sergei Martynov✍ Author
    185d ago

    The coconut milk should be added in two stages for curry laksa. First, fry the thick cream from the top of the can with the curry paste until the oil separates — this blooms the spices. Then add the thin coconut milk as the broth base. This two-stage method gives you twice the depth of flavor.