National Dish Taiwan: Fish Ball Soup (Recipe)

In this article
Warm up with Fish Ball Soup, a comforting classic of Taiwanese home cooking. Tender, springy homemade fish balls bob in a fragrant broth brightened with ginger, spring onions and a splash of sesame oil. It is exactly the kind of nourishing bowl you crave on a cold day, yet it is generous enough to share with friends around the table. Bring the gentle, savoury aromas of Taiwan straight into your own kitchen.
About Fish Ball Soup
Fish Ball Soup is a traditional dish held in especially high regard in Taiwanese cuisine. It is defined by its hearty homemade fish balls and by a fragrant broth rounded out with a variety of fresh ingredients. This speciality is not only a pleasure to eat but also perfect for cold days, when a bowl of something warming is exactly what you need. The soup is equally at home at a sociable gathering, letting you and your guests savour the full range of its delicate Asian flavours.
Ingredients (serves 1–2)
- 200 g white fish fillet (e.g. cod or perch)
- 1 potato, peeled and diced
- 1 carrot, sliced
- 1 litre vegetable or fish stock
- 1 piece of ginger (about 2 cm), sliced
- 2 spring onions, cut into rings
- 2 tablespoons soy sauce
- 1 tablespoon sesame oil
- Salt and pepper to taste
Shopping for the ingredients
When shopping for your Fish Ball Soup, it is best to choose fresh, high-quality produce. Head to an Asian grocery or a fishmonger to pick up fresh fish. Make sure the fish is firm and free of any strong smell so you get the best possible quality. You will also find seasonal vegetables that enrich the broth with extra flavour, much as they do in a warming Lotus Root Soup.
Preparing the dish
To make a flavourful Fish Ball Soup, it is important to prepare all your ingredients well in advance. Start by cutting the fish into small pieces and then blitzing it in a food processor. Next, chop the potatoes and carrots into even chunks so they cook uniformly. The spring onions can also be sliced ahead of time to speed up the cooking process.
Step-by-step instructions
- Purée the fish in a food processor until smooth, then season with salt and pepper.
- Bring the vegetable stock to the boil in a large pot and add the ginger.
- Add the potatoes and carrots to the broth and simmer for about 10 minutes.
- Using a spoon, shape small portions of the fish mixture and gently lower them into the broth.
- Cook the fish balls for 5–7 minutes, until they float to the surface.
- Add the spring onions, soy sauce and sesame oil, then adjust the seasoning to taste.
Gluten-free / lactose-free version
Fish Ball Soup is easy to prepare gluten-free and lactose-free. Simply make sure your soy sauce is gluten-free, or use tamari as an alternative. The stock should also be free of gluten to ensure the dish is fully tolerable. If a recipe calls for dairy or cream, plant-based alternatives such as coconut milk step in beautifully.
Tips for vegans and vegetarians
For vegans or vegetarians, Fish Ball Soup can be adapted with ease. In place of fish, reach for tofu or homemade vegetable balls, which deliver a lovely texture of their own. Use vegetable stock and a variety of vegetables to keep the broth tasty and nourishing. Add spices and herbs to intensify the aromas and give the soup real depth, just as you would in a comforting Braised Tofu with Mushrooms.
More tips and tricks
To get the best result from your Fish Ball Soup, take care not to overcook the fish balls, as they can turn rubbery. Experiment with different vegetables to make the broth even more varied. A squeeze of lemon juice just before serving lifts the flavours wonderfully. Fresh herbs such as coriander or parsley also make a lovely finishing touch for the final dish.
Adapting the recipe to your taste
Fish Ball Soup is remarkably adaptable. You can season the broth however you like, adding different spices and aromatics to give it a personal signature. If you prefer things spicier, throw in fresh chillies or a pinch of chilli powder. The type of fish is flexible too, so feel free to vary it according to what is available or what you fancy.
Ingredient substitutions
If you cannot get hold of fresh fish, cleaned frozen fish works excellently for making fish balls. You can also switch up the broth — chicken stock or a vegetable soup make good stand-ins should fish stock not be to hand. The more adventurous cook might even try seafood in place of fish for a fresh new flavour experience, in the spirit of Fried Cuttlefish Balls. With these alternatives, the soup remains just as satisfying and appealing.
Drink pairing ideas
To round off the flavours of your Fish Ball Soup, a range of drinks fits the bill. A light, fresh white wine harmonises particularly well with the delicate taste of the fish. Alternatively, an Asian beer balances any heat in the soup nicely. Green tea is another fine choice, its mild flavour bringing a gently health-giving note to the meal.
Serving and presentation ideas
Presentation can be decisive for the overall enjoyment of Fish Ball Soup. Serve the soup in attractive bowls and garnish with fresh herbs and a few thin rings of spring onion. A few drops of sesame oil add visual appeal, while a scattering of chillies or a squeeze of lime brings a splash of colour and an extra hit of flavour to the plate.
A bit of history
Fish Ball Soup has a long tradition in Taiwanese cuisine and reflects the diversity of the island’s regional flavours. The use of fresh fish and local ingredients is characteristic of Taiwan’s food culture. This soup is often served within families and at celebrations, echoing the social role that food plays in Taiwanese society. Every bowl tells a story not only of a culinary tradition but also of the families who prepare and enjoy it.
More recipe ideas
Summary: Fish Ball Soup
Fish Ball Soup is a delicious, hearty dish that is perfect for cold days or sociable occasions. With a simple list of ingredients and a straightforward method, you can easily recreate this Taiwanese speciality at home. Every element, from the fish to the fragrant broth, contributes to an incomparable taste experience. Give it a try and enjoy the delicious variety of Taiwan’s flavours in your own kitchen.



