If you are tired of the soups made from various types of meat, today let’s try cooking soups with fish. Let’s get into the kitchen with TasteVN to learn 2 simple and delicious ways to cook fish soup with tomatoes to change up your meal.
1. Fish soup with tomatoes cooked in a light broth

-
Preparation
30 minutes
-
Difficulty
Easy
Ingredients for Fish soup with tomatoes cooked in a light broth Serves 3 people
Fish 120 gr (shredded) Pork paste 30 gr Tomato 1 piece Onion 1 piece Green onion tops 50 gr Celery 80 gr Lemon juice powder 3 teaspoons Common spices A little (salt/ sugar/ seasoning/ pepper/ monosodium glutamate)
How to choose good pork paste
- Good pork paste will have a light pink color, forming a sticky, smooth, and chewy block.
- You can buy pork paste at the system of stores, food stalls, supermarkets to get the best quality and ensure food safety.
- Additionally, if you have time and want to ensure hygiene, you can also make pork paste at home following TasteVN’s recipe.
How to prepare Fish soup with tomato
-
Mix the fish
Put 120g of grated fish into a bowl along with 30g of minced meat, 1/2 teaspoon of monosodium glutamate, 1/2 teaspoon of seasoning powder, and 1/4 teaspoon of pepper, then mix well for the fish paste to absorb the spices.
You should apply a layer of cooking oil on your hands and then start rolling each fish ball.
Tip: Applying a layer of cooking oil on your hands will help prevent the fish paste from sticking while rolling the balls. -
Prepare other ingredients
Wash the tomatoes, remove the stems, and cut them into wedges.
Peel the onion, wash it with water, and cut it into wedges.
Wash the green onion and let it drain.
Cut off the roots of the cilantro, wash it with water, let it drain, and then cut it into segments about 2 finger lengths long.
-
Cook the soup
Put a pot on the stove, add 1 liter of water and bring to a boil. After the water boils, add all the fish cake balls along with tomatoes, onions, 50g of green onion tops, and 80g of cilantro, then continue cooking over medium heat for about 1 minute.
Then season with 1/2 teaspoon of salt, 1.5 teaspoons of monosodium glutamate, 3 teaspoons of lime powder, 4 teaspoons of sugar, and 2 teaspoons of seasoning powder, then stir well and cook for another minute until the seasonings dissolve, then turn off the heat.
-
Final product
Fish cake soup with tomatoes has a sweet and mild taste, and the onions are both crispy and sweet, making it very delicious. When eating, you will feel the chewiness, tenderness, and sweetness of the fish cake. Dipping the fish cake in a bowl of chili fish sauce is incredibly tasty, sweet to the tip of your tongue. Enjoy and savor it!
2. Sour Tomato Fish Soup with Snakehead Fish

-
Preparation Time
30 minutes
-
Difficulty Level
Easy
Ingredients for Sour Tomato Fish Soup with Snakehead Fish Serves 3
Snakehead fish paste 300 gr Tomatoes 100 gr Sour bamboo shoots 100 gr Okra 50 gr Green onions 20 gr Dill 10 gr Shallots 10 gr (finely chopped) Chili 5 gr Cooking oil 3 teaspoons Pepper 3 gr Seasoning powder 2 tablespoons
How to Choose Fresh Ingredients
How to choose good sour bamboo shoots
- You should choose bamboo shoots that are light yellow, hard to break, not shiny, and have uneven shoots as they are not soaked in chemicals.
- Choose bamboo shoots with a natural smell, not pungent, and free from chemical odors.
- Avoid buying bamboo shoots that are bright white or dark yellow, easy to break, with a pungent smell, especially the smell of sulfur, as they are soaked in chemicals and should not be purchased.
How to choose fresh and delicious okra
- You should choose okra that is still fresh, young, with a beautiful shiny green skin, thin fuzz, and small to medium size.
- Avoid buying okra that is long, has dark skin, or shows brown spots, as these are mature okra, which will be very tough when eaten.
- To get the best quality okra, you should buy it from reputable grocery stores, supermarkets, or large markets.
How to make sour tomato fish soup with snakehead fish
-
Mix the snakehead fish and form into balls
Wash the green onions, drain, and chop them finely.
In a bowl, combine 250g of snakehead fish paste with 10g of green onions, 3g of pepper, 1 teaspoon of cooking oil, and 1 tablespoon of seasoning powder, then mix well so the fish paste absorbs the spices. After that, roll each ball of fish paste.
Tip: Before rolling, you should apply a layer of cooking oil on your hands to prevent the fish paste from sticking to your hands.
-
Prepare other ingredients
Wash the tomatoes, remove the stem, and cut them into wedges.
For the okra, wash it under running water and soak it in diluted salt water for about 10 minutes, then gently scrub to remove the fuzz on the fruit. After that, rinse with water, drain, and slice.
Wash the sour bamboo shoots thoroughly with water and let them drain, then slice them thinly.
Wash the dill, green onions, and chili, let them drain, and then chop them finely.
-
Cook the soup
Place a pot on the stove, add 2 tablespoons of cooking oil, and sauté the shallots until fragrant. Then, add 100g of tomatoes and 100g of sour bamboo shoots and stir-fry for about 3 minutes.
Next, season with 1 teaspoon of sugar and stir-fry for another minute before adding 1 liter of water along with all the fish cakes and cooking until the fish cakes float on the surface.
Then, add 1 tablespoon of seasoning powder along with 50g of okra, 5g of chili, 10g of green onions, and 10g of dill, and cook for another 3 minutes, then taste and adjust the seasoning before turning off the heat.
-
Final Product
The sour tomato fish soup with snakehead fish has a very balanced taste. When eaten, you will feel the light sourness characteristic of sour bamboo shoots, crunchy and sweet okra, and the soft and chewy fish cake. This dish is delicious when served with hot rice or vermicelli.
How to choose fresh and delicious snakehead fish
-
You should choose live snakehead fish that are healthy, have clear eyes, shiny scales, and plenty of meat to make it easier to fillet.
-
If you buy pre-filleted snakehead fish, you should choose pieces with bright or pink flesh, not dull or pale green, and without any unpleasant or strange odors.
-
When buying processed and packaged fish at stores or supermarkets, pay attention to the origin and expiration date.
How to choose fresh and delicious tomatoes
-
You should choose tomatoes with bright red skin, uniform color, plump, intact, and without any scratches.
-
It is advisable to buy tomatoes that still have their stems attached, with the stems being fresh and not wilted, and tightly attached to the fruit, as these will be delicious, tree-ripened tomatoes.
-
Tree-ripened tomatoes usually have a mild, pleasant aroma, while those that are artificially ripened do not have any fragrance.
The above is a guide on 2 ways to cook fish soup with tomato that is delicious and simple to change up your meal. It’s very easy and quick, isn’t it? So let’s get started and try it out. Wishing you success in your preparation.
*Refer to images and recipes from the YouTube channel: Cooky TV