Malaysian Chicken Noodle Soup


Craving a hearty soup? Whip up this Malaysian chicken noodle soup, also called Soto Ayam. This fragrant soup is spicy, savoury and satisfying.

↓ Jump To Recipe

In this recipe:

The main thing:

Other stuff:

Malaysian chicken noodle soup
Veronique van Ohmydish

Made by Véronique

Published at 2015-01-31, this recipe is for 4 people and takes 1 hours 10 minutes.

Founder of Ohmydish (established 2014). Would happily spend her entire day in the kitchen. Previously worked in the hospitality industry as an independent chef and is ready and willing to help you gain confidence in the kitchen. With her easy-to-follow recipes, helpful tips, and cooking knowledge, you will be making the very tastiest dishes yourself in no time! Véronique's recipes are intended for everyone, from beginners to advanced home cooks.

Updated at: 23-09-2023

1 hours 10 minutes 4 people Main course
Malaysian chicken noodle soup


(✓ Tip: click to check off)

  • 2 chicken breasts
  • 2 boiled and sliced potatoes
  • 2 limes
  • 100 grams rice vermicelli
  • 3 litres of chicken stock (store-bought or make your own)
  • 3 eggs
  • 2 red chillies
  • 2 green chillies
  • vegetable oil (we used sunflower oil)
  • 4 spring onions
  • 3 onions
  • 2 bay leaves
  • 2 cinnamon sticks
  • 4 star anise
  • 2 bruised lemongrass stalks
  • 8 cloves
  • Piece of freshly grated ginger
  • 8 garlic cloves
  • 2 teaspoons white peppercorns
  • 3 teaspoons ground coriander
  • 2 teaspoons ground cumin
  • 2 teaspoons ground turmeric
  • Salt and pepper, to taste
Malaysian chicken noodle soup ingredients
↑ click on the photo to enlarge

Kitchen equipment

(✓ Tip: click to check off)

  • Chopping board
  • Chef's knife
  • Blender, or mortar and pestle
  • Resealable freezer bags
  • Large saucepan
  • Small saucepan

Malaysian Chicken Noodle Soup

1 hours 10 minutes 4 people Main course

View the original recipe via:

Preparation – 20 minutes

Make a smooth spice paste: you can use a mortar and pestle or a blender for this. Use the ginger, garlic cloves, peppercorns, coriander, cumin and turmeric.

Clean the chicken breasts and cut them into long strips. Place the chicken strips in a resealable bag and add the spice paste. Place this in the refrigerator for at least 10 minutes.

Meanwhile, hard boil the eggs for about 9 minutes. Finely chop the spring onions. Remove the seeds from the red and green chillies and slice them into fine rings.

Malaysian chicken noodle soup
Malaysian chicken noodle soup

Making the Malaysian chicken broth – 40 minutes

Peel the onions and chop them finely. Cut the lemongrass stalks into smaller pieces so that they fit in the saucepan. Heat a little sunflower oil in a large saucepan and sauté the onions, cinnamon sticks, cloves, star anise, bay leaves and lemongrass.

Sauté until the onions start to brown, then add the marinated chicken strips and cook for a further 10 minutes over a medium heat, turning the chicken regularly.

Pour in 3 litres of chicken stock and let everything simmer for around 25 minutes. Boil a kettle of water and pour it over the noodles.

Let the noodles soak for a few minutes, then rinse them in cold water to prevent sticking, then drain. Remove the chicken strips from the broth and let them cool slightly.

Remove all the spices from the chicken broth and skim off any fat from the surface. Once the chicken has cooled, shred it with a fork.

Finishing the Malaysian chicken noodle soup – 10 minutes

Place the noodles in deep plates or bowls. Add a few ladles of hot stock over the noodles add the chicken pieces, slices of boiled potatoes, lime wedges and wedges of hard boiled egg.

Garnish the soup with sliced spring onions, and green and red chillies. You can also add fresh coriander and finely chopped shallot or crispy onions, if you like. Enjoy your meal!

Rank this recipe!
0 votes