National Dish Singapore: Fishball Noodle Soup (Recipe)

In this article
Warming, wholesome and endlessly comforting, Fishball Noodle Soup is one of those dishes that feels equally at home in a bustling Singapore hawker centre and in your own kitchen. Tender fish balls bob alongside springy noodles in a clear, fragrant broth, finished with fresh herbs and a hint of chilli. It comes together quickly and can be enjoyed piping hot on a chilly evening or as a light, restorative meal any day of the week.
About Fishball Noodle Soup
Fishball Noodle Soup is a genuinely iconic dish, beloved not only in Singapore but right across South-East Asia. The pairing of tender, freshly made fish balls with al-dente noodles in an aromatic broth creates a flavour experience that delights the senses. It can be served steaming hot to take the chill off a cold day, or enjoyed as a refreshing meal when the weather is warm. It also offers a wonderful way to combine different flavours and textures and to impress your guests.
Ingredients (serves 1–2)
- 200 g fresh fish balls
- 150 g rice noodles or egg noodles
- 1 litre chicken or vegetable stock
- 1 clove garlic, chopped
- 1 teaspoon soy sauce
- Fresh coriander, to garnish
- 1 spring onion, sliced into rings
- Chilli, to taste
Shopping for the ingredients
When shopping for the ingredients for Fishball Noodle Soup, pay attention to the quality and freshness of the produce. You will find fish balls in the chilled section, and it is worth seeking out fresh or handmade ones. The broth also plays a decisive role, so use a good-quality chicken or vegetable stock to intensify the flavour. You can also choose your noodles according to preference — rice noodles are naturally gluten-free, while egg noodles offer a richer texture. Much of what you need is easy to source at a well-stocked supermarket or an Asian grocery.
Preparing the dish
Preparing Fishball Noodle Soup is straightforward and takes very little time. First, lay out and rinse all the ingredients so the cooking process runs smoothly. Chop the garlic and slice the spring onion into fine rings. This not only makes the cooking easier but also ensures that all the flavours come through beautifully. A tidy work surface lets you move at a relaxed, steady pace.
Step-by-step instructions
- Bring the stock to the boil in a large pan.
- Add the chopped garlic and the soy sauce.
- Let the broth simmer for about 5 minutes to intensify the flavours.
- Add the fish balls to the broth and cook for 3–4 minutes.
- Cook the noodles according to the packet instructions in a separate pan.
- Once the noodles are ready, drain them and transfer to a bowl.
- Pour the broth over the noodles and add the fish balls.
- Garnish with fresh coriander and spring onion, and add chilli to taste.
Gluten-free / lactose-free version
For a gluten-free or lactose-free version of Fishball Noodle Soup, you can use rice noodles, which are naturally free from gluten. Be sure to choose a broth that contains no gluten-based ingredients, as this is often an issue with commercially produced stocks. You can also opt for gluten-free tamari in place of regular soy sauce to adapt the dish to particular diets. Thanks to these tweaks, the wonderful flavour of the dish remains entirely unchanged.
Tips for vegans and vegetarians
Vegans and vegetarians can adapt Fishball Noodle Soup by using plant-based fish balls or simply leaving them out altogether. The broth is easily swapped for a vegetable stock to achieve the same rich flavour. Round the dish out with extra vegetables such as baby spinach or mushrooms to boost the nutritional value and create a satisfying, complete meal. These adjustments let you enjoy the flavours and textures of the traditional soup without any animal products — much like a comforting bowl of Yong Tau Foo.
More tips and tricks
To make Fishball Noodle Soup even more flavoursome, add extra aromatics such as ginger or star anise to the broth. These flavours deepen the taste and give the dish a special character. You can also adjust the consistency of the soup by adding more or less broth to suit your preference. Experiment with different vegetables to create your own version tailored exactly to your taste.
Adapting the recipe to your taste
Fishball Noodle Soup is enormously versatile and easy to tailor to personal preference. If you like it hotter, simply add more fresh chillies or a spoonful of chilli paste. Vegetarians can add tofu as an extra source of protein. You can also try different types of noodle, such as udon or soba, to give the dish a different texture and flavour — the kind of noodle play you also find in a bowl of Ban Mian.
Ingredient substitutions
If you do not have every ingredient to hand, there are several alternatives for Fishball Noodle Soup. Instead of fish balls you can use prawns or chicken, depending on your taste and preference — a swap that also works beautifully in Prawn Mee. Rice noodles can be replaced with other Asian noodle varieties. To season the broth more quickly, you can also use ready-made stocks or an instant soup base that is always on hand.
Drink pairing ideas
The perfect accompaniment to Fishball Noodle Soup is a light drink that will not overwhelm the flavours. A cool glass of green tea or an Asian beer complements the savoury soup wonderfully. Fresh fruit juices such as pineapple or mango also make a refreshing partner. Serve the drinks well chilled to make them especially enjoyable.
Serving and presentation ideas
An attractive presentation can greatly enhance the enjoyment of Fishball Noodle Soup. Serve the soup in deep, handsome bowls and garnish with fresh herbs such as coriander and mint. A few slices of chilli on the side make the soup not only tastier but also more visually appealing. You can also add edible flowers or microgreens to give the dish an extra splash of colour.
A bit of history
Fishball Noodle Soup has its origins in Singapore’s rich culinary tradition and is strongly shaped by Chinese influences. The soup reflects the diversity of Asian cooking and its knack for bringing different ingredients into harmony. On the streets of Singapore it is a much-loved street food, often enjoyed by passers-by on the go. The tradition of using fresh, affordable ingredients has fuelled the dish’s popularity and made it a delicious, nourishing choice for many people — a proud example of Singaporean cuisine.
More recipe ideas
Summary: Fishball Noodle Soup
Fishball Noodle Soup is a simple yet utterly delicious dish that you can adapt however you like. With fresh ingredients and a clear broth, the soup makes for a genuine flavour experience. Whether you go for a classic or a tweaked version, this dish brings a little piece of Singapore into your kitchen. Give it a try and let the aromas work their magic.



