National Dish Malaysia: Soto Ayam (Recipe) · National Dish Recipes

National Dish Malaysia: Soto Ayam (Recipe)

Bowl of soto ayam chicken soup with golden turmeric broth, boiled egg quarters and fresh coriander
In this article

Discover Soto Ayam, Malaysia’s fragrant answer to chicken soup! A golden, turmeric-tinted broth enriched with coconut milk, lemongrass and kaffir lime leaves cradles tender shredded chicken and quartered boiled eggs. Aromatic, warming and utterly comforting, it brings the flavours of a Malaysian street market straight to your kitchen — no plane ticket required.

About Soto Ayam

Soto Ayam is more than just a dish — it is a culinary experience that reflects the flavours and culture of Malaysia. This delicious chicken soup owes its huge popularity to a unique combination of spices, coconut milk and fresh herbs. Its origins can be traced back to the 19th century, when it was shaped by Malaysian and Indonesian influences. Whether at a family dinner or a festive occasion, soto ayam brings people together and delivers a taste experience like no other.

Ingredients (serves 1–2)

  • 2 chicken legs
  • 1 onion, diced
  • 2 garlic cloves, chopped
  • 1 piece of galangal (or ginger), crushed
  • 2 stalks of lemongrass, bruised
  • 3 kaffir lime leaves
  • 400 ml coconut milk
  • 2 teaspoons turmeric powder
  • 2 eggs, hard-boiled and quartered
  • Fresh coriander, to garnish
  • Salt and pepper to taste
  • Optional: rice or rice noodles, to serve

Shopping for the ingredients

For soto ayam, it is worth choosing fresh ingredients to achieve the best flavour. Many of the essentials, such as galangal and kaffir lime leaves, are available in Asian grocery shops. When shopping, take care to pick good-quality chicken, as it forms the very foundation of the dish. Fresh herbs like coriander bring not only flavour but also a welcome splash of colour to your soup.

Preparing the dish

Before you start cooking, it pays to prepare all the ingredients. Chop the onion and garlic and get the other components ready. Make sure the chicken is well drained to remove any excess water — this allows the aromatics to penetrate the meat far more effectively once it hits the pot.

Step-by-step instructions

  1. In a large pot, bring the chicken to the boil in water. Add the onion, garlic, galangal, lemongrass and kaffir lime leaves.
  2. Once the chicken is cooked through, remove it from the pot and let it cool slightly. Keep the broth.
  3. Pull the chicken off the bones and cut it into pieces.
  4. Return the broth to the pot, add the coconut milk and turmeric powder and stir everything together well.
  5. Season the broth with salt and pepper, then return the chicken pieces to the pot.
  6. Let the soup simmer for at least 10 minutes.
  7. Serve the soup hot, garnished with chopped coriander and the hard-boiled eggs.

Gluten-free / lactose-free version

Happily, soto ayam is naturally gluten-free, as no gluten-containing ingredients are used. For a lactose-free version, simply make sure you use a coconut milk without additives. If you buy ready-made stock, check that it contains no dairy-based components either. That way you can enjoy this delicious dish without a second thought while respecting your dietary needs.

Tips for vegans and vegetarians

For a vegan or vegetarian take on soto ayam, replace the chicken with tofu or seitan. Instead of chicken stock, a good vegetable stock provides the same savoury depth. To liven things up, add a handful of mixed vegetables for an extra boost of nutrients. These adjustments make soto ayam accessible to every kind of eater — much like the plant-friendly Sayur Lodeh — without losing any of its aromas.

More tips and tricks

One important tip for soto ayam is to let the broth simmer long enough. This gives the spices and herbs time to release their aromas into the liquid and produces a beautifully fragrant result. You can also add prawns or little legume fritters for an extra layer of flavour. Experiment with different toppings, such as crispy fried shallots or garlic chips, to give the dish an interesting texture.

Adapting the recipe to your taste

Depending on your personal preference, you can vary the heat of your soto ayam by adding chillies or chilli paste — a spoonful of Sambal Belacan works wonders here. For a creamier texture, increase the amount of coconut milk or stir a few tablespoons of peanut butter into the broth. Taste and adjust the seasoning step by step until you strike the perfect balance. That way, every spoonful of soto ayam becomes an experience of your own making.

Ingredient substitutions

If certain ingredients are not to hand, there are always delicious alternatives. Instead of coconut milk, for example, you can use oat milk or almond drink to create a lighter version. If you cannot find galangal, simply use more ginger for a similar flavour. Experiment with different aromatics and find out what suits your palate best.

Drink pairing ideas

Refreshing drinks are the best match for soto ayam. Fizzy, citrussy or fruity options work particularly well — try a homemade lime or ginger tea, or the classic Malaysian pulled milk tea Teh Tarik. These drinks not only complement the flavours but also help balance the richness of the soup. Alternatively, serve a mild beer or a fruity cocktail to round off the whole menu.

Serving and presentation ideas

Presentation matters with dishes like soto ayam, as it whets the appetite before the first spoonful. Serve the soup in attractive, deep bowls to show off the colours of the ingredients. Garnish with fresh coriander and a few lime wedges for an extra splash of colour. A thoughtful table setting adds to the Malaysian flair — small compressed rice cakes such as Nasi Impit also make a wonderful accompaniment.

A bit of history

Soto ayam has a rich history that reaches back into the traditional kitchens of Malaysia and Indonesia. Originally it was street food, sold by hawkers at bustling, fragrant markets. Over time, soto ayam evolved in different regions, giving rise to countless local variations depending on the ingredients and tastes at hand. This diversity has made it an indispensable part of Malaysian cuisine.

More recipe ideas

Summary: Soto Ayam

Soto ayam is an unforgettable dish that is as easy to prepare as it is delicious to eat. With its combination of spices and aromatics, it captures the very essence of Malaysian cooking. The recipe’s adaptability means everyone can add their own twist and tailor the dish to personal preferences. Whether as a warming everyday meal or the highlight of a celebration, soto ayam is a culinary adventure well worth experiencing.