Tomato Fish Soup
Soup Name:
Tomato Fish Soup
Traditional Chinese Name:
番茄魚湯 (fān qié yú tāng)
This soup is slightly sweet and sour and neutral in nature.
For more videos, visit us on YouTube.

Tomatoes are the ideal partner in fish soups. It helps alleviate some of the fishy scent as well as bring a sweet and slightly sour taste to the soup. This soup is ideal for confinements and children (at least one year in age as tomatos are an ingredient) and is very neutral and healthy. There is virtually no fat in the soup and the broth is rich in flavour and nutrients.
What’s involved?
Prep time: 30 mins
Cook time: 1 hour
Total time: 1 hour 30 mins
Serves: 6 bowls of water
Ingredients
4 medium-sized golden threadfin bream (or any other appropriate substitute)
3 tomatoes
3 potatoes
2 large white onions
1 teaspoon of salt (to marinate the fish)
1 teaspoon of oil (to fry the fish)
Cooking Instructions
- After the fish is cleaned, wipe the fish with paper towels or a cloth to remove excess water
- Cover the fish with a small amount of salt (inside and out)
- Let it sit for an hour and then drain any water
- Peel and cut the potatoes, tomatoes and onions
- OPTIONAL: Some people will prefer to fry the potatoes until they are crispy on the outside to prevent disintegration in the soup
- Start boiling your soup water
- In a pan, add oil and fry the ginger with the fish on low-medium heat (until the fish is completely cooked and the skin is a slightly browned)
- Put the fish into a soup bag and add to water
- Add potatoes, tomatoes and onions
- Boil for at least an hour
For more videos, visit us on YouTube.
hi
I can’t find threading bream. Can I use writing? What other small fish substitute do you recommend?
thanks
Hi Patrick, for fish soup, actually any fish will suffice. Check your supermarket vendor or your fish vendor and ask them for any soup fish and they can all pair with tomatoes. Just be sure to fry them first with ginger and use soup bags to prevent the fish from disintegrating within your soup! Hope this helps and enjoy! Lisa
Hi Lisa,
I’d like to try to make this soup, but I don’t understand why the fish need to be put inside a soup bag instead of to prevent disintegrating. Does that mean the fish is to be consumed once the soup is done, or to be discharged? Thanks 🙂
Dear Maria, you don’t really need a soup bag, as long as when you scoop out the soup, you don’t stir it too much or scoop from the bottom (because of the little bones). Smaller fish are common for soups and when they “melt”, they literally break apart and bones are everywhere. The soup bag is really a caution for the children, but you can always use a strainer when pouring the soup out too! You can eat the fish too – the bag is just to keep the bones together. Hope this helps! Lisa
Hi….love your website! The kids loved the winter melon with pork bones soup and we loved the vegetarian vegetable broth too!
For the tomato fish soup…how much salt do I use on the fish? Do I rub it in or just sprinkle it? thanks
Dear Judy, I’d say a teaspoon of salt is sufficient for the whole fish (of course this is pending size). Rub it in is good so that it soaks right in and then fry it. The frying is almost a critical step! Thanks for your comments and glad to be of help! Lisa
whats yhe pupose of frying the fish?
Dear smile,
The purpose of frying the fish is for 2 reasons. 1. get rid of the “fishiness” so that the soup isn’t quite so “metallic” tasting. 2. It helps solidify the meat and keep it together and makes the soup more fragrant. You can try both, but in general, it is best practice to fry the fish first. Hope this helps! Lisa
Thanks for the advise…this is like my first time cooking chinese soup…I usually just make my mom cook it for me!
I made the soup tonight…I added a small amount of carrots to it and I didn’t fry the fish. It’s for my kid..so…I just wanted to cut down the amount of oil/frying. I just stuck it in one of those cooking bags and cooked away.
It still turned out great…I love this site…great job!
Tried this at home and it was very easy to make. I used pre-frozen fillets instead and it has less fishy taste. Great job on the website! Love your soups!