clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Malaysian curry laksa in a bowl next to curry leaves, ginger, shallots, chopsticks and spoon

Malaysian Curry Laksa with Chicken, Fish Balls and Tofu Puffs

  • Author: Spicepaw
  • Total Time: 45 minutes
  • Yield: Serves 4


Noodle soup with tender pieces of chicken, fish balls and tofu puffs served in a spicy coconut curry broth. An authentic curry laksa recipe .#soup #curry #noodles #laksa #spicy



Laksa Paste

  • 67 cm (a little under 3 in~about the length of a thumb) of ginger or galangal (peeled and roughly chopped)
  • 3 shallots
  • 6 cloves of garlic
  • 2 tsp of Belacan shrimp paste
  • 35 dried red chiles (depends on how hot you want it)
  • 1 tsp turmeric powder
  • 23 stalks of lemongrass
  • 1 tsp tamarind puree
  • 2 tsp ground coriander
  • 1 tsp ground cumin
  • 23 candlenuts or macadamia nuts (optional)
  • 1 tsp sugar
  • 1/2 tsp sea salt
  • 3 tbsp cooking oil

Curry Laksa soup

  • 4 cups (a little under a liter) chicken broth
  • 1 cup (240 ml) coconut milk
  • a handful of curry leaves (optional)
  • 2 chicken breasts (sliced thinly)
  • 1216 fish balls or medium-sized shrimp
  • bean sprouts (for garnish)
  • 810 tofu puffs
  • 200 g -300 g (7 oz10.5 oz) Chinese noodles or rice vermicelli (whichever you prefer)


  • Using a mortar and pestle or food processor, combine ginger, shallots, garlic, shrimp paste, red chiles, turmeric powder, lemongrass, tamarind puree, ground coriander, ground cumin, candlenuts, sugar, sea salt and cooking oil.  Puree together until a paste has formed.
  • In a large wok or pot, cook paste over high heat until fragrant.
  • Once fragrant, add chicken stock.  Bring to a boil.
  • Add a handful of curry leaves (about one strand’s worth) and coconut milk.  Stir and bring to a boil.
  • Add thinly sliced chicken breasts and fish balls.  Bring to a boil, then reduce heat, cover and simmer until meat it cooked (about 5-7 minutes).
  • Meanwhile, cook noodles according to directions and drain.
  • Add tofu puffs to laksa broth, stir and let cook in the simmering sauce for 1-2 minutes, then turn off heat.
  • For assembly, place noodles at the bottom of the bowl.
  • Ladle soup over noodles.
  • Top with fresh bean sprouts then serve with lime wedges and sambal on the side.


For a creamier soup, add an additional cup of coconut milk to the soup.

  • Prep Time: 15
  • Cook Time: 30
  • Category: Main, Soup, Noodles
  • Method: Simmer
  • Cuisine: Malaysian, Asian

Keywords: laksa, curry, noodles, soup, Asian, Malaysian