Ingredients for Fish Soup
Fresh Fish: 500g
Tomatoes: 2 medium-sized
Pineapple: 1/4 of a whole pineapple
Scallions and Coriander: 50g each
Ginger: 1 small knob
Shallots: 2 bulbs
Seasonings: Salt, Fish Sauce, Pepper, Sugar, Cooking Oil
Optional: Chilli, Tamarind or Sour Soup for a tangy twist

A Delicious, Non-Fishy Fish Soup Recipe
Step 1: Prepare the Fish to Neutralize any Fishy Odor
Clean the fish: Scale, gut, and remove the gills and the black membrane inside the fish (the source of the fishy odor). Rinse with diluted salt water or rice water to get rid of any slime.
Soak the fish in diluted crushed ginger solution for about 10 minutes. Alternatively, rub the fish with lemon, vinegar, or white wine, and then rinse with clean water. Cut the fish into bite-sized pieces and set aside to drain.
Step 2: Prepare the Other Ingredients
Tomatoes: Wash and cut into wedges. Pineapple: Peel, remove the eyes, and slice thinly. Ginger: Peel and slice thinly or crush. Shallots: Finely chop. Scallions and Coriander: Wash and chop finely.
Step 3: Cook the Soup
Sauté the shallots and ginger: Heat 2 tablespoons of cooking oil in a pot, add the shallots and ginger, and sauté until fragrant. Ginger not only neutralizes the fishy smell but also adds a warm flavor to the soup.
Stir-fry the tomatoes and pineapple: Add the tomatoes and pineapple to the pot and give them a quick stir-fry. Add 1/2 teaspoon of salt to enhance their colors. If using tamarind or sour soup, add them now for a tangy touch.
Make the broth: Pour 1 liter of water into the pot and bring it to a boil. Once boiling, gently place the fish into the pot. Season with 1 tablespoon of fish sauce, 1 teaspoon of sugar, and 1/2 teaspoon of salt. Simmer over low heat for 5-7 minutes to let the fish cook through and absorb the flavors.
Final touches: Taste and adjust seasoning if needed. Sprinkle with scallions, coriander, and a pinch of ground pepper. Turn off the heat.
Step 4: Serve and Enjoy
Ladle the soup into bowls and garnish with fresh chilli slices if desired. Serve hot with steamed rice, a dipping sauce of fish sauce with chilli, and a side of fresh herbs to complete the meal.

Tips for a Tastier, Non-Fishy Fish Soup
- Opt for fresh fish with clear eyes and red gills to ensure a sweeter broth and less fishy odor.
- Avoid overcooking the fish to prevent it from falling apart and losing its sweetness.
- For a more pronounced tangy flavor, feel free to add extra tamarind, sour soup, or Giang leaves, depending on your regional preference.
- Using a clay pot to cook the fish soup helps retain its delicious flavors.
- Good luck, and enjoy your tasty and non-fishy fish soup!
“The Ultimate Fish Transformation: Immerse Any Fish in This Magical Liquid to Eliminate Odor, Enhance Sweetness, and Amplify Flavor”
When it comes to preparing fish, whether it’s from the sea or freshwater sources, there’s a simple trick to ensuring your final dish is “just right”. By soaking and rinsing the fish in these specific types of water, you can eliminate any fishy odor, resulting in firmer and more delicious meat. This process guarantees a more precise and delectable outcome for your culinary creations.
Soak Fish in This Magic Water: Eliminate Fishy Odor and Enhance Meat Sweetness by Twofold
A quick rinse with plain water won’t do the trick when it comes to eliminating the fishy odor and maintaining the taste of your catch. However, by soaking your fish in this special solution for just a minute, you can effectively neutralize any unpleasant odors. This simple step ensures your fish not only smells fresh but also tastes sweeter.