Removing fishy parts of the fish
To reduce the fishy smell when cooking soup, first you need to remove the fishy parts of the fish such as fins, scales, fish skin, bones, intestines, sticky mucous substances around the body…
If you’re not good at preparing fish, when buying fish, you should ask the seller to prepare it for you, cut into small pieces for easy consumption. When bringing the fish home, you only need to rinse it 2-3 times to be ready for cooking.
Removing the fishy smell
There are many ingredients that can effectively remove the fishy smell from fish, you can soak and wash the fish with alcohol and ginger, the fish will quickly lose its fishy smell and the meat will be more delicious.
Because ginger has a strong smell, you should use a small amount, and should not use too much to avoid affecting the taste of the dish.
In addition, you can also soak the fish in rice water or fresh milk for about 15 minutes and then rinse it with clean water to remove the fishy smell.
Furthermore, you can use salt to rub on the fish or soak the fish in salt water and then rinse it with clean water, which also helps reduce the fishy smell.

Marinate the fish
Marinating the fish before cooking will give it a rich and delicious taste and reduce the fishy smell. You can marinate the fish with spices such as onions, garlic, pepper, chili, coriander…
Especially, if you want to marinate the fish with ginger, do not put raw ginger in the marinade with raw fish because when cooking, the fish will be heated and the protein in the fish will seep out and hinder the odor-removing effect of the ginger. If you cook the fish with unboiled water, the blood and sticky substances remaining in the fish will mix with the water, making the soup fishy and unpleasant to eat.

Delicious fish soup recipe
Ingredients for fish soup
– Fresh whole fish: 500g
– Tamarind: 3 fruits
– Tomato: 3 fruits
– Water morning glory: 2 branches
– Green pineapple: ½ fruit
– Other ingredients: Shallots, garlic, chili, dill, ginger, fish sauce
Prepare ingredients
– Scale the fish, clean the gut, then rub the body of the fish with salt to remove the slime and fishy smell. Rinse with clean water and chop into pieces.
– Peel the water morning glory, slice thinly, then squeeze with a little salt, rinse and drain.
– Peel the green pineapple, remove the eyes, and cut into pieces.
– Finely chop the ginger. Slice the chili, shallots, dill.
Instructions for cooking fish soup
Step 1: Marinate the fish
– Marinate the fish with salt, seasoning powder, and finely chopped ginger for about 25 minutes for the fish to absorb the spices.
Step 2: Fry the fish
– Heat oil in a pan, then fry the fish quickly. This step is very important to remove the fishy smell and prevent the fish from becoming mushy during cooking.
Step 3: Make the soup
– Pour a little cooking oil into a pot, sauté the finely chopped shallots until fragrant, then add tomatoes and fish sauce to stir-fry.
Add enough water for the soup, along with 2 tamarind fruits and green pineapple, bring to a boil.

Step 4: Cook the fish soup
– When the soup boils, add the fish and simmer until it boils again, then turn down the heat and simmer for about 20-30 minutes.
– Then add the water morning glory and continue to cook until it boils again, then turn off the heat. Because water morning glory cooks quickly, do not let it boil for too long as it will become mushy and lose its delicious taste.
– Remove the tamarind fruits, crush them into a pulp and strain the juice back into the pot.
– Add dill and dill leaves to enhance the aroma.
Step 5: Serve
– Finally, sprinkle some sliced chili on top and enjoy the soup while it’s still hot for the best taste.