Singapore-Style Chicken Curry Laksa Recipe

Some soups feel like a starting point for a meal. They are meant to awaken your appetite and get you excited for the food to come. Other soups are a whole affair in and of themselves. Full of layers of flavor, competing textures, and finishing notes that hit you at the back of the throat, some soups are complex and hearty enough to leave you satisfied. This Singapore-style chicken curry laksa recipe falls firmly in the latter camp.

Recipe developer Ksenia Prints from At the Immigrant's Table starts this laksa with a homemade curry paste that is aromatic with lemongrass and galangal. This is transformed into a chicken soup that is rich and creamy, with hits of fish broth and palm sugar. Finally, we load up our laksa with all the classic toppings, starting with tofu, and continuing with rice noodles, bean sprouts, and hard-boiled eggs, and culminating with a hit of freshness from mint, thinly sliced shallots, and fresh Thai bird's eye chiles. The tofu and hard-boiled eggs are not strictly mandatory (or customary), but we feel that serving laksa without them feels somehow incomplete, so we included them in our recipe.

What you end up with is a loaded soup bowl that makes for a complete meal. It's aromatic, fresh, and filled with umami flavors and citrus notes. Don't be intimidated by the long list of ingredients, because none of the steps are particularly difficult, and the end result is more than worth the effort. 

Gather the ingredients for this laksa

For the spice paste that forms the base of the laksa, you will need soaked and deseeded dried Thai chiles, shallots, garlic cloves, lemongrass stalks, galangal root, turmeric root, belacan, which is a type of shrimp paste, and candlenuts or macadamia nuts. If you don't have a fresh turmeric root, you can also use ground turmeric powder. This paste is very fragrant and powerful, so if you have extra left, you can use it as a base for a yellow curry or a noodle stir fry. For the broth itself, start with cooking oil, and add to it bone-in chicken thighs, chicken stock, coconut milk, fish sauce, and palm sugar, though light brown sugar will do as a substitute. For the toppings and flavorings of the laksa, we recommend adding fried tofu or tofu puffs, rice noodles, bean sprouts, Vietnamese mint leaves, fresh thinly sliced shallots, and hard-boiled eggs. Limes and fresh Thai bird's eye chiles can also be served on the side, though they are optional.

Step 1: Make curry paste

In a high-speed blender, blend the spice paste ingredients to a fine paste.

Step 2: Heat the pot with oil

Bring a large pot with oil to medium heat.

Step 3: Fry the paste

Fry the paste 10-15 minutes until it's fragrant and the oil separates.

Step 4: Add chicken

Add the chicken.

Step 5: Brown the chicken

Brown for 5 minutes.

Step 6: Add stock

Pour the stock into the pot.

Step 7: Simmer the broth

Simmer, covered, for 20 minutes until the chicken is cooked.

Step 8: Shred the chicken

Remove the chicken from the pot, shred the meat, and discard the bones.

Step 9: Return to the pot

Return the meat to the broth.

Step 10: Add flavorings

Add the coconut milk, fish sauce, and palm sugar, and let everything simmer for 5 minutes.

Step 11: Add tofu

Add the tofu. Simmer 2 minutes.

Step 12: Cook the noodles

Prepare the noodles according to the package instructions.

Step 13: Assemble the soup

To assemble layer the noodles, broth, chicken, tofu, bean sprouts, mint, fresh shallots, and egg halves.

Step 14: Serve the laksa

Serve immediately with lime wedges and sliced fresh Thai chiles, if desired.

What can I serve with this chicken laksa curry?

Singapore-Style Chicken Curry Laksa Recipe

5 (35 ratings)

Our spicy, creamy chicken curry laksa recipe starts With a homemade curry paste and is loaded up with tofu, rice noodles, bean sprouts, and hard-boiled eggs.

Prep Time
20
minutes
Cook Time
40
minutes
servings
6
Servings
Bowl of chicken laksa with toppings around
Total time: 1 hour

Ingredients

  • For the spice paste
  • 6 dried Thai chiles, soaked and deseeded
  • 4 shallots
  • 3 garlic cloves
  • 2 lemongrass stalks (white parts only)
  • 1 (1-inch) galangal root, grated
  • 1 (1-inch) turmeric root (or 1 teaspoon powder)
  • 1 tablespoon belacan (shrimp paste)
  • 4 candlenuts (or macadamias)
  • For the broth
  • 3 tablespoons cooking oil
  • 3 pounds chicken thighs, bone-in
  • 6 ½ cups chicken stock
  • 2 cups coconut milk
  • 4 tablespoons fish sauce
  • 1 tablespoon palm sugar
  • 7 ounces fried tofu or tofu puffs, halved
  • 28 ounces rice noodles
  • 10 ½ ounce bean sprouts, blanched
  • 1 ¾ cups Vietnamese mint leaves
  • 4 shallots, thinly sliced
  • 4 hard-boiled eggs, halved
  • Optional toppings:
  • 2 limes, cut into wedges
  • Fresh Thai bird's eye chiles, diced

Directions

  1. In a high-speed blender, blend the spice paste ingredients to a fine paste.
  2. Bring a large pot with oil to medium heat.
  3. Fry the paste 10-15 minutes until it's fragrant and the oil separates.
  4. Add the chicken.
  5. Brown for 5 minutes.
  6. Pour the stock into the pot.
  7. Simmer, covered, for 20 minutes until the chicken is cooked.
  8. Remove the chicken from the pot, shred the meat, and discard the bones.
  9. Return the meat to the broth.
  10. Add the coconut milk, fish sauce, and palm sugar, and let everything simmer for 5 minutes.
  11. Add the tofu. Simmer 2 minutes.
  12. Prepare the noodles according to the package instructions.
  13. To assemble layer the noodles, broth, chicken, tofu, bean sprouts, mint, fresh shallots, and egg halves.
  14. Serve immediately with the lime wedges and sliced fresh Thai chiles, if desired.
Rate this recipe

Can I substitute any ingredients in the laksa spice paste?

We fully recognize that the shopping list for this recipe may seem long, or that you may not always be able to find all the specialty ingredients you need to make this Singapore-style laksa. In that case, we wanted to offer some easy and more readily available subs for some of the more elusive items on our list.

For the dried Thai chiles, you can use fresh chiles or even some chile flakes. Mexican dried chiles like guajillo or ancho will also do in a pinch. Galangal can be substituted with ginger. A teaspoon of turmeric powder is less fragrant, but a perfectly suitable replacement for turmeric root. And for the nuts, candlenuts are known for their ability to thicken creams and curries, but macadamia nuts offer a similar texture and flavor.

Belacan, or shrimp paste, gives this laksa its umami depth, but fermented soybean paste or miso are good, less pungent alternatives, especially if you're looking to make this soup vegetarian. You can also use lemongrass paste or zest from lemon combined with a bit of ginger in place of the lemongrass stalks.

Can I make this laksa recipe vegetarian or vegan?

This laksa can easily be made vegetarian or even vegan. The main components you'll need to replace are chicken, stock, shrimp paste, and fish sauce, all of which help build up the umami flavor of the dish. 

To make the broth vegetarian, use a good miso soup or a homemade broth like our shiitake and herb broth recipe. Skip the chicken thighs and add some enoki or shimeji mushrooms and some kombu (the Japanese name for kelp) or tofu skin to give the broth texture. You can also add baby corn or zucchini for freshness, crunch, and a little sweetness. In place of the shrimp paste, use red miso paste or fermented soybean paste. And in place of fish sauce, a splash of soy or tamari sauce will do the trick.

The rest of the soup is already vegetarian, but if you're vegan you should, of course, skip the hard-boiled egg topping. This soup is so versatile, it will serve as a memorable meal, whatever your dietary preferences.

Read More Recipes

Recommended