Laksa in Chinese: A Fragrant Coconut Noodle Soup

Updated November 6, 2026

Total time
55 min
prep 25 min · cook 30 min
Serves
4
portions as written
Safe temperature (USDA)
145°F / 63°C
check the thickest piece

Jump to recipe

Laksa in Chinese: A Fragrant Coconut Noodle Soup

Laksa is a Southeast Asian noodle soup, especially associated with Malaysia and Singapore, with regional versions that vary in broth, spice, and toppings. This Chinese-inspired home version uses a fragrant chile-and-aromatic paste, coconut milk, chicken, and noodles for a rich, gently spicy bowl that is practical to make without hard-to-find ingredients.

Ingredients

  • 8 oz (225 g) dried rice vermicelli or thin rice noodles
  • 1 lb (450 g) boneless, skinless chicken thighs, cut into bite-size pieces
  • 2 tbsp (30 ml) neutral oil
  • 1 medium yellow onion, roughly chopped, about 1 cup (150 g)
  • 3 garlic cloves, peeled
  • 1 tbsp (15 g) peeled, chopped fresh ginger
  • 2 stalks lemongrass, tender inner portions only, thinly sliced; or 1 tbsp (15 g) lemongrass paste
  • 2 tbsp (30 g) laksa paste, if available, or 2 tbsp (30 g) red curry paste (check its heat and salt level)
  • 1 tsp (2 g) ground turmeric
  • 4 cups (960 ml) low-sodium chicken broth
  • 1 can (13.5 oz/400 ml) unsweetened coconut milk
  • 1 tbsp (15 ml) fish sauce, plus more to taste; use light soy sauce for a vegetarian-style alternative
  • 1 tsp (5 g) brown sugar
  • 4 oz (115 g) firm tofu, cut into cubes
  • 2 cups (150 g) trimmed bean sprouts
  • 2 scallions, thinly sliced
  • 1 lime, cut into wedges
  • 1 small handful cilantro leaves, about ¼ cup (10 g), optional
  • 1 small red chile, thinly sliced, optional

Instructions

  1. Soak or cook the noodles according to the package directions, stopping when they are just tender. Drain, rinse briefly under cool water to prevent sticking, and divide among four deep bowls. Package timings vary, so use the label rather than leaving the noodles in hot water unattended.
  2. Make the aromatic paste: finely chop or blend the onion, garlic, ginger, and lemongrass with 2 tablespoons (30 ml) water. A few small pieces are fine. If using a blender, scrape down the sides so the mixture is evenly chopped.
  3. Heat the oil in a large heavy pot over medium heat. Add the aromatic mixture and laksa paste, then cook for 5–6 minutes, stirring often, until fragrant and the onion no longer smells raw. Stir in the turmeric for about 30 seconds. Lower the heat if the paste begins to stick; do not let the garlic scorch.
  4. Pour in the chicken broth and coconut milk, then stir in the fish sauce and brown sugar. Bring the soup to a gentle simmer. Add the chicken pieces and cook uncovered for 12–15 minutes, stirring occasionally, until the thickest pieces reach 165°F (74°C) on a food thermometer. This is the USDA FSIS safe minimum temperature for poultry.
  5. Stir in the tofu and simmer for 2 minutes to heat it through. Taste the broth and adjust with a little more fish sauce for savoriness, lime juice for brightness, or water if it is richer or saltier than you prefer. Keep the soup at a gentle simmer rather than a hard boil so the coconut milk stays smooth.
  6. Put a handful of bean sprouts over each bowl of noodles. Ladle the hot soup, chicken, and tofu over the top. Finish with scallions, cilantro, chile if using, and lime wedges. Serve immediately, with extra lime and fish sauce at the table.

Tips

  • Choose your paste carefully. Laksa paste varies considerably in salt and heat. If using red curry paste instead, start with the stated amount, taste the finished broth, and add more only if needed. Thai red curry paste gives a similar fragrant heat but a different flavor from laksa paste.
  • Make the aromatics manageable. Lemongrass is traditional in many laksa styles but can be hard to find. Use the tender inner stalk, or substitute prepared lemongrass paste; if neither is available, omit it rather than using tough outer stalks. The soup will be less citrusy.
  • Keep the noodles separate. Noodles absorb broth as they sit. Cook and store them apart from the soup, and combine only when serving so they do not become swollen or soft.
  • Control the salt and heat at the end. Broth, curry paste, and fish sauce all contribute salt. Use low-sodium broth and taste before adding extra fish sauce; omit the fresh chile or choose a mild paste for a gentler bowl.

Serving Suggestions

Serve laksa hot in deep bowls, with lime wedges so each person can add acidity to taste. The fresh bean sprouts, scallions, herbs, and chile give contrast to the creamy broth; add them just before serving for the best texture. A small side of cucumber slices or a simple steamed green vegetable works well if you want to make the meal more substantial without adding another rich dish.

For a more filling bowl, put extra noodles, tofu, or bean sprouts on the table and let diners add them to their portions. Keep additional fish sauce and chile separate: their intensity varies, and it is easier for each person to season their own soup.

Variations

Make it vegetarian: Use vegetable broth, omit the chicken and fish sauce, and add more tofu, mushrooms, or both. Season with light soy sauce instead of fish sauce, tasting gradually because soy sauce can be saltier. Check the curry or laksa paste label: some pastes contain shrimp or other seafood, so choose a suitable paste if avoiding animal products.

Use shrimp: Replace the chicken with 1 lb (450 g) peeled, deveined shrimp. Make the broth as directed, then add the shrimp near the end and simmer just until opaque and firm; check the thickest shrimp with a thermometer to ensure they reach 145°F (63°C), the USDA FSIS safe minimum for fish and seafood. Avoid prolonged simmering, which can make shrimp tough.

Change the noodles: Rice vermicelli is light and common in many laksa bowls, but thicker rice noodles or wheat noodles also work. Cook each type separately according to its package directions. The result will have a different texture, not a different safety requirement.

Storage and Reheating

For food safety, refrigerate the soup within 2 hours of cooking in shallow, covered containers. Store the broth and chicken separately from the noodles and fresh toppings. The cooked soup keeps for 3–4 days in the refrigerator at 40°F (4°C) or colder. Cooked noodles are best within 2–3 days; bean sprouts and herbs are better kept fresh and added at serving time.

Reheat only the portion you need in a saucepan over medium heat, stirring until steaming throughout and at least 165°F (74°C), the USDA FSIS safe temperature for reheated leftovers. Avoid a vigorous boil, which can cause the coconut milk to separate. Add a splash of broth or water if the soup has thickened. Freeze the broth and cooked chicken for up to 2–3 months for best quality, but freeze without noodles or fresh garnishes; thaw overnight in the refrigerator and reheat to 165°F (74°C).

Frequently Asked Questions

Is laksa Chinese?
Laksa is a Southeast Asian dish with many regional forms, and its history and influences are not limited to one national cuisine. This recipe is described as Chinese-inspired because it adapts the noodle soup for a home cook; it is not presented as the single traditional version of laksa.

What does laksa taste like?
It is aromatic, savory, and often spicy, with coconut milk lending this version a creamy body. Laksa pastes differ, so the balance of chile, herbs, and spice depends on the paste and the amount used.

Can I make the broth ahead?
Yes. Cook the broth and chicken, cool and refrigerate them promptly, then reheat the soup to 165°F (74°C) before serving. Prepare the noodles and fresh toppings separately so they keep their texture.

Can I use coconut cream instead of coconut milk?
You can, but coconut cream is thicker and richer. Use about 1 cup (240 ml) coconut cream plus 2½ cups (600 ml) broth, then adjust with water or broth if needed. Check the label: sweetened cream is not suitable for this savory soup.

How can I make laksa less spicy?
Use a mild laksa or curry paste, start with less than the listed amount, and leave out the fresh chile. Coconut milk and extra broth can soften the heat, though they also dilute the seasoning; adjust salt and lime after thinning.

Can I use leftover cooked chicken?
Yes. Add bite-size cooked chicken after the broth simmers and heat it until the entire portion reaches 165°F (74°C). Because it is already cooked, this usually takes less time than cooking raw chicken, but use a thermometer rather than relying on appearance.

Related

More recipes to cook

Safety notes: safe minimum internal temperatures from USDA FSIS; raw and undercooked fish guidance from the U.S. FDA. Food safety notes

Spotted an error? Tell us and we will correct it (corrections policy).