National Dish Malaysia: Soto (Recipe)

In this article
Discover Soto, one of Malaysia’s most comforting national dishes! Tender pieces of meat, fresh herbs and warming spices come together in a fragrant, golden broth that soothes and satisfies in equal measure. Whether ladled over rice or slippery rice noodles, this iconic soup is an experience every food lover should treat themselves to at least once.
About Soto
Soto is a traditional Malaysian dish that has won the hearts of countless food lovers. It is an aromatic soup, most often prepared with tender meat such as chicken or beef. The combination of fresh herbs and spices creates an unmistakable flavour that captivates the senses. In Malaysia, soto is regarded not merely as the ultimate comfort food — it also reflects the remarkable culinary diversity of the region, much like its noodle-based cousin Mee Soto.
Ingredients (serves 1–2)
- 200 g chicken or beef
- 1 litre water
- 1 onion, finely chopped
- 2 garlic cloves, chopped
- 1–2 fresh chillies (to taste)
- 1 teaspoon ground turmeric
- Salt and pepper to taste
- Fresh herbs (e.g. coriander or spring onions)
- Rice or rice noodles, to serve
Shopping for the ingredients
To make soto, look for the ingredients in a well-stocked supermarket or an Asian grocery. Pay particular attention to the freshness of the herbs, as they contribute enormously to the aroma of the soup. Choosing the meat yourself lets you make sure it is of good quality and will release the best flavours. It is also worth familiarising yourself with the various spices typical of soto so you can prepare the dish authentically.
Preparing the dish
Making soto calls for a little groundwork. Start by cutting the meat into small pieces and preparing the onion and garlic. It is important to have all the ingredients within easy reach so the cooking runs smoothly. Take care to measure out the spices in advance, as they give the dish its characteristic heat and depth — the turmeric in particular lends the broth its signature golden colour.
Step-by-step instructions
- Bring the water to the boil in a large pot.
- Add the chicken or beef and simmer for about 15–20 minutes, until cooked through.
- Remove the meat from the pot, let it cool and cut it into small pieces.
- Sauté the onion and garlic in the same pot until golden brown.
- Add the spices (ground turmeric, salt and pepper) and fry briefly.
- Return the meaty cooking liquid to the pot and bring it back to the boil.
- Add the sliced meat and the fresh chillies and simmer for a further 5 minutes.
- Ladle the soup into bowls, garnish with fresh herbs and enjoy with rice or rice noodles.
Gluten-free / lactose-free version
The great thing about soto is that it can be naturally gluten-free and lactose-free. Simply use fresh ingredients and avoid adding soy sauce or other gluten-containing products. Instead of shop-bought stocks you can also use homemade broths to be certain they contain no hidden allergens. This makes the dish an excellent choice for anyone with particular dietary requirements.
Tips for vegans and vegetarians
For vegans and vegetarians, soto is easy to adapt. In place of meat you can use mixed vegetables or tofu to enrich the broth. Make sure the stock is vegetable-based and that all the spices are plant-derived — a plant-focused approach that also shines in dishes such as Sayur Lodeh. Fresh herbs are just as crucial for the flavour here and should be used generously, so the dish keeps its authentic depth of aroma in a fully vegan version.
More tips and tricks
A few small tips can make preparing soto even easier. Plan ahead and make the broth a day in advance so the flavours have time to develop fully. If you cook a larger batch, the broth also freezes well for another day. Experiment with different herbs and spices to create your own house recipe that your family and friends will love.
Adapting the recipe to your taste
The beauty of soto lies in its versatility. Everyone can adjust the recipe to their own preferences, whether by adding more or fewer spices or by swapping ingredients around. Some enjoy fiercer versions with extra chillies, while others prefer a milder broth. Let your creativity run free and find the perfect balance for your taste buds.
Ingredient substitutions
If you do not have every ingredient to hand, there are several alternatives you can turn to. Instead of chicken or beef, other protein-rich options such as prawns or fish work beautifully. For the broth you can use instant stock, which is quick and easy to prepare, or an aromatic vegetable stock to make the plant-based version more interesting. Experiment with different ingredients to discover what tastes best to you.
Drink pairing ideas
Refreshing drinks go wonderfully with a delicious bowl of soto. A cold glass of Teh Tarik, Malaysia’s famous pulled milk tea, complements the flavours perfectly and adds a sweet note. Alternatively, fresh juices — pineapple or lime, for example — provide a zesty contrast to the soup. Choose a drink that enriches your meal and rounds off the whole experience.
Serving and presentation ideas
Presentation can greatly enhance the enjoyment of soto. Serve the soup in beautiful, colourful bowls and garnish it generously with fresh herbs. You can also arrange lime wedges and extra chillies on a separate plate so guests can adjust the flavour to their liking. An appealing presentation makes the meal instantly more inviting and turns it into a proper culinary treat.
A bit of history
Soto has a rich history and appears in many variations across Southeast Asia. It originally hails from Indonesia but has evolved in different countries along the way, including Malaysia, where it has become a beloved national dish. Every region has its own version with unique ingredients and cooking methods — a pattern also seen in classics like Soto Ayam. The story of soto is thus a mirror of the many cultures that meet in this corner of Malaysian cuisine and share their flavours.
More recipe ideas
- Gado Gado — an Indonesian-style salad with peanut sauce.
- Laksa — a spicy noodle soup from Malaysia.
- Nasi Lemak — Malaysia’s national dish, served with coconut rice and an array of sides.
- Rendang Daging — a hearty, flavour-packed beef dish.
Summary: Soto
In summary, soto is far more than just a dish; it is an experience for all the senses. The combination of tender meat, aromatic spices and fresh herbs creates an incomparable depth of flavour. Whether as a warming soup on a cold day or the centrepiece of a festive occasion, soto brings a piece of Malaysian culture to the table. Try it for yourself and let this delicious soup work its magic!



