Step 1: Prepare the ingredients
• Clean the fish, scale it, and gut it. To eliminate the fishy smell, rub the fish with coarse salt or crushed ginger, then rinse it with clean water and let it drain.
• Wash the tomatoes and cut them into wedges.
• Thoroughly wash the celery and green onions, then cut them into bite-sized pieces.
• Peel the shallots, slice them thinly for frying.
Step 2: Sauté the tomatoes for color
• Place a pot on the stove, add 1–2 tablespoons of cooking oil, and sauté the shallots until fragrant.
• Then add the tomatoes and stir-fry until soft, allowing the tomatoes to release their juices and create a beautiful red color.
Step 3: Prepare the broth
• Pour about 1 liter of water into a pot (you can use coconut water for a tastier soup) with the sautéed tomatoes, and bring to a boil.
• When the water boils, gently add the fish. Cook over medium heat to ensure the fish cooks evenly and doesn’t break apart.
• After 10–15 minutes, when the fish is just cooked, add the celery and green onions to the pot, simmer for another 2–3 minutes, then turn off the heat.
Step 4: Season to taste
• Season the soup with:
• 1–2 tablespoons of Hòa Hiệp 40N fish sauce – this enhances the natural flavor of the dish without needing to add much salt.
• ½ teaspoon of seasoning powder, a pinch of sugar, and ground pepper to taste.
• If you prefer a stronger sour flavor, you can squeeze a few drops of lemon when serving (no need for pineapple like in many other recipes).