The reason every source gives a different answer to “how long should grouper soup cook” is that it is really two questions. If you want a clear broth you can see to the bottom of, one that tastes of the fish itself, turn off the heat 3 to 5 minutes after the fillets go in, and never let the soup boil hard. If you want a broth as white as milk, what really decides success is not the cooking time but whether you first pan-fried the fish until fragrant and golden, and whether you kept a vigorous enough boil after it went into the pot — without those two things, even three hours of simmering will not turn it white. This page puts the soup cooking times for hybrid grouper (Longhu grouper) — fillets, chunks, head and bones — into one table, explains the emulsification behind milky-white broth and its trade-off, and sets out when to add the ingredients for six soup bases: ginger clear broth, miso, tofu, clam, tomato and onion.
Fillets 3–5 minutes after going into boiling water, bone-in chunks 5–8 minutes, a halved fish head 10–15 minutes, and a stock made from bones alone 30 minutes or more. But before looking up the time, decide on the type of soup, because the two are completely different methods: clear broth — the fish is not pan-fried; add it once the water boils, keep the heat low throughout at “a gentle simmer, not a rolling boil”, and turn it off when the time is up, so the broth stays clear and you taste the fish’s own sweetness; milky-white broth — the fish (or bones, or head) is first pan-fried in oil until golden on both sides, then boiling water is poured in and a more vigorous boil is kept up, so the fat and soluble proteins emulsify into tiny droplets suspended in the soup; they scatter the light, which makes it look milky white. A white soup comes from enough emulsification, not from long simmering; without pan-frying first, or if it only ever sits on low heat without boiling, however long you simmer it you will still have a clear broth. One more thing to know: the white colour comes from emulsified fat, so the whiter the soup, the more fat it contains. That is a choice of flavour, not an indicator of nutrition.
There are many claims online about how to make fish soup white: some say you must use boiling water, some say cold water works too, some say it must simmer for a long time. Put them side by side and you find they are arguing about different links in the same process — emulsification. The four points below explain what emulsification needs, and what it costs.
All times are counted from “the moment the ingredient goes into the pot”. Note especially that the fish and the soup base have opposite goals: the fish needs a short time, the base a long time. That is why more careful methods handle them separately — first simmer a base from the bones and head, strain them out, and only then add the fillets.
| Form and goal | Heat | Time | Doneness cues and notes |
|---|---|---|---|
| Boneless fillets · clear broth | Bring to a boil, then lower to a gentle simmer, not churning | 3–5 minutes | Turn off the heat when the fillet edges turn white and curl; residual heat will cook them a little more |
| Bone-in chunks · clear broth | Low heat, gentle simmer | 5–8 minutes | No longer translucent near the bone |
| Whole fish (600 g) · clear broth | Low heat, gentle simmer | 10–12 minutes | 65°C at the centre; a whole fish cooks less evenly in soup, so cutting it into chunks is recommended |
| Halved fish head · milky-white broth | Pan-fry first, then keep boiling over high heat | 10–15 minutes | Done when the broth has turned white and stops changing |
| Fish bones · stock base | Pan-fry first, bring to a boil over high heat, then lower to medium | 30 minutes or more | Gelatin needs time to be released; this is a base, not the main dish |
| Bone stock base + fillets added later | Base 30 minutes; strain out the bones, then fillets 3 minutes | About 35 minutes | Gives both a full-bodied soup and tender fish; the most recommended method |
| Electric cooker · fillet soup | About 1 rice measuring cup of water in the outer pot | About 15–20 minutes | Includes heating-up time; it is best to add the fillets after the switch pops up and let the residual heat cook them |
| Clay pot · long simmer | Low heat, keep at a gentle simmer | 30 minutes or more | A clay pot holds heat well and keeps cooking after the heat is turned off |
⚠️ Overcooking the fish costs more than undercooking it: hybrid grouper has short muscle fibres, and with long cooking the proteins contract and the bonds between fibres loosen, so the flesh goes straight from “tender” to “falling apart into flakes” — and it cannot be reversed. If one pot has to deliver both the broth and the fish, be sure to handle the base and the fish in two stages. Core temperature standards: Taiwan’s Food and Drug Administration (Ministry of Health and Welfare) sets 65°C or above for seafood; the US FDA sets 63°C for fish.
When a pot of fish soup goes wrong, it is usually not because the recipe was wrong but because everything went in at once. The table below orders common ingredients by “how long they need”; add them in this order and each one will reach the table at its best.
| Ingredient | When to add | Time needed | Why |
|---|---|---|---|
| Onion | First, cooked with the base | 15 minutes or more | Only releases its sweetness once fully softened; half-cooked onion is pungent |
| Tomato | After the onion | 10–15 minutes | Needs time to release its juice and acidity; added too late it is just floating red chunks |
| Daikon · corn | Cooked with the base | 20 minutes or more | Dense and slow to conduct heat, much slower than fish |
| Ginger (shreds for clear broth) | When the water boils | 5 minutes | Lets the ginger flavour get into the soup before the fish goes in |
| Ginger (slices for milky-white broth) | In the same pan while frying the fish | Fried with the fish | The aroma dissolves into the oil first, then goes into the soup through emulsification |
| Tofu | About 3 minutes before the fish | 5–8 minutes | Should absorb flavour without cooking to mush, and should not be stirred once in |
| Fish pieces · fillets | After the base is done | 3–8 minutes | The thing in the pot most at risk of overcooking; always consider it last |
| Clams | After or together with the fish | Stop as soon as they open | Shrink and toughen with further cooking once open, and bring salt into the soup |
| Miso | Just before turning off the heat | Do not boil | Its aroma is highly volatile; once boiled only the saltiness is left |
| Salt · sesame oil · spring onion | Just before serving | 0 minutes | Adding salt early makes the fish release water and turn dry; sesame oil and spring onion release their aroma from residual heat |
A practical principle: think of ingredients as two groups, “those that need time” and “those that fear time”; put the first group early and the second late — and fish almost always belongs to the second. If one pot needs both a rich broth and tender fish, the safest way is to work in stages: first simmer a base from the bones and head for 30 minutes, strain them out, then add the fillets for 3 minutes.
Fishy odour in a fish soup can almost never be covered up by seasoning — ginger, rice wine and white pepper can soften it, not eliminate it. What really works is dealing with the sources of the odour before the fish goes into the pot. Once the steps below are done, an ordinary home fish soup needs no heavy hand with aromatics.
For a clear broth, add ginger shreds together with the fish and cook them with the soup for a light, clean aroma; for a milky-white broth, the ginger slices should go into the pan while the fish is frying and sizzle with it, so the ginger aroma goes into the oil first and is then emulsified into the soup along with it. The same ingredients, added at different times, give very different layers of flavour.(This section describes cooking methods and makes no health or therapeutic claims of any kind.)
Below are the six grouper soup styles most often made in Taiwanese homes. For each one you get the logic of the base, the order of ingredients and where it most easily goes wrong — not a step-by-step recipe, because what decides success has never been how many tablespoons, but what goes into the pot and when. The advertiser’s product page also has a complete ginger grouper soup recipe, if you need a step-by-step version.
The method that best lets you taste the fish itself, and also the most honest way to tell whether a fish is fresh — a fish that isn’t fresh has nowhere to hide in a clear broth. The flavour of the whole pot comes from just three things: fish, ginger and salt.
3–8 minutes After the fish goes in| Gentle simmer Heat
It uses the same fish as the soup above, yet the result is a completely different soup. This one has a full body and a strong aroma, good for cold days or with wheat vermicelli or rice noodles. Everything that matters in this method happens in the first five minutes.
10–15 minutes After adding water| Rolling boil Heat
Miso and fish are a safe combination, because miso’s fermented flavour wraps up some of the fishiness. But there is one thing almost everyone gets wrong: miso must not be cooked for long.
Last 1 minute Miso goes in| No boiling Heat after miso
Tofu soaks up the savoury flavour of the soup and is the most common addition. But added too early it breaks up, added too late it stays bland — timing matters more than anything. Tofu also releases water, so leave some leeway in how salty you make the soup.
3 minutes before the fish Tofu goes in| Shake, don’t stir Technique
Clams are the most effective way to boost savouriness, because they release large amounts of free amino acids. The cost is that they also release salt, and once open, further cooking shrinks them into hard little balls.
Added last When to add clams| Off when all open Cue
It uses the natural sweetness and acidity of vegetables in place of lots of seasoning, and is the most useful style for people and children who dislike a fishy taste. Onion brings sweetness, tomato brings acidity and savouriness; both need time, so they must go into the pot well before the fish.
Base 15 minutes Vegetables| 5–8 minutes After the fish goes in
Quantities are based on a pot of about 1,000 ml, serving two to three. The methods above are quoted from the recipes and reports listed under “Sources” at the bottom of the page. All descriptions concern flavour and texture only and make no health claims.
Root cause:Overcooked — usually because the fish and the base were cooked together from start to finish. Hybrid grouper has short muscle fibres; once the proteins contract to a certain point under heat, the connective tissue between the fibres loosens and the flesh goes straight from “tender” to crumbling into flakes. A hard, churning boil throughout speeds this up.
Fix:Handle the base and the fish separately: simmer the base for as long as it needs, strain it, and only then add the fish, timing 3–8 minutes. Keep a clear broth at a gentle simmer throughout, never churning. To move things in the pot, shake the pot rather than stirring with a spatula.
Root cause:Cloudy and white are two different things. White is light scattered by emulsified fat; cloudiness is mostly flakes of overcooked fish and unskimmed blood-protein scum suspended in the soup. If you didn’t pan-fry first, so no fat was released, yet cooked the fish until it fell apart, you get the worst combination: “cloudy but not white”.
Fix:For white, follow the milky-white method: fry until golden, pour in boiling water, keep it boiling. For clear, do the opposite: no frying, a gentle simmer on low heat, and skim off all the scum once it comes up. Decide which one you want first — don’t take a middle road.
Root cause:Emulsification is responsible only for colour and body, not for savouriness. If you used purely lean fillets, fried them only long enough to colour but not to develop aroma, or added too much water, you get a pot that looks lovely but tastes weak. Another common reason is not seasoning with enough salt at the end.
Fix:Use bone-in, skin-on cuts (head, bones, belly) for the base; when frying, let browned bits form on the bottom of the pan before adding water, and scrape up everything stuck to the bottom. Add all the water in one go rather than topping up repeatedly. Taste and salt properly before serving.
Root cause:The most common cause is bloodline meat and the black belly membrane not being cleaned off properly; next is scum not being skimmed and boiling back into the soup; third is adding the rice wine at the wrong time (soaking the fish in it cold rather than drizzling it in at high heat).
Fix:Before cooking, scrape off the black membrane, trim away the bloodline meat, rinse until the water runs clear and pat dry. Always skim off the first batch of greyish-white scum when the soup comes to the boil. Drizzle the rice wine around the edge of the pan while frying the fish, or add it as the soup boils, so the alcohol carries the odour compounds away as it evaporates.
Root cause:Silken tofu or egg tofu was used, or it was stirred with a spatula after going in. The set structure of silken tofu cannot withstand continuous heating plus outside force; one stir and it falls apart.
Fix:Switch to firm or extra-firm tofu, cut it into large pieces, add it about 3 minutes before the fish and then leave it alone. If ingredients need to move, shake the whole pot rather than putting a spatula in.
The method this page recommends most is “simmer a base from the bones and head, strain them out, then add the fillets” — which needs a whole fish you can break down yourself; packaged fillets from the shop don’t come with bones or a head. The advertiser on this site, “YOUBAN” (Weiquan Co., Ltd.), supplies whole hybrid grouper, already cleaned and vacuum-packed; specifications, prices and six home-style recipes (including a ginger grouper soup) are on their product page. See YOUBAN’s specifications and home-style recipes |Order on LINE · ask what is in stock today @862zvofa
This page covers soup only. Steaming times and heat have their own page, advanced techniques across cuisines are on the recipes page, the fish’s origins and nutrition figures are on the guide page, and product specifications and prices are on the advertiser’s product page.
It depends on the form and the goal. Boneless fillets 3–5 minutes after going in, bone-in chunks 5–8 minutes, a halved fish head 10–15 minutes; a base made from bones alone needs 30 minutes or more. The most recommended method is two stages: first simmer a base from the bones and head for 30 minutes, strain them out, then cook the fillets for 3 minutes — that way the broth is full-bodied and the fish doesn’t fall apart.
Very, and it has one clear advantage: thick skin with plenty of gelatin beneath it, so a long-simmered broth is fuller than with ordinary white fish, and the skin itself holds up to cooking without tearing easily. Its flesh has short fibres and few bones, which is why many families give it to children. Note that short fibres also mean it falls apart when overcooked, so keep the timing tight for the fish itself.
All three conditions are needed: ① there must be fat that can be released, so bone-in, skin-on cuts turn white more easily than purely lean fillets; ② the fish must first be pan-fried in oil until golden and lightly browned on both sides — this matters more than whether you use hot or cold water; ③ after pouring in boiling water, keep a vigorous enough boil to break the fat into tiny droplets that are stabilised by proteins — that is, emulsification. Just slow-simmering on low heat, or not frying at all, will not make it white however long you cook it.
No. The milky colour comes from light scattered by emulsified fat, so the whiter a pot of soup, the more emulsified fat it contains. This is a difference in mouthfeel and flavour — milky-white broth is richer and rounder — but it cannot be used as a measure of nutrition. For something light, go with clear broth; for something rich, go with milky-white broth. They are different dishes.
For a milky-white broth, pouring in boiling water after frying works best. The chef demonstrating this method described it this way: with boiling water it “turns as white as milk”, while with cold water it “turns a little yellow, because the oil from frying the fish stays in and doesn’t rise properly”. For a clear broth, add the fish after the water boils, which avoids the fish lingering at low temperatures and developing a fishy smell. If you need to add water partway through, always add hot water for both types of soup.
According to the Food Composition Database of Taiwan’s Food and Drug Administration (Ministry of Health and Welfare), hybrid grouper (integrated ID J0405102) contains about 20.6 g of crude protein and about 3.8 g of crude fat per 100 g. For comparison, giant grouper (J0405501) has about 8.2 g of crude fat, more than twice that of hybrid grouper. This page only provides these public composition figures and makes no claims of any health benefit or medical efficacy.
Yes — about 1 rice measuring cup of water in the outer pot (about 15–20 minutes, including the time to bring the outer-pot water to the boil). But note that an electric cooker cannot control the heat; it heats almost continuously, so the fish easily overcooks. A better way: cook the base and other ingredients in the electric cooker first, then after the switch pops up add the fillets, put the lid on and let the residual heat poach them for 3–5 minutes, which keeps the fish most tender. An electric cooker also cannot make milky-white broth, since there is no frying step and it cannot reach a vigorous boil.
Yes, especially for clear broth. The greyish-white foam on the surface when it comes to the boil is mainly coagulated blood protein and impurities; skimming it makes the soup much cleaner and reduces the fishy smell. With milky-white broth, since it relies on a vigorous boil to emulsify, the scum gets broken up into the soup, so skim once right as it comes to the boil, while the scum is still gathered on the surface.
Just before serving. If salt goes in at the start, osmotic pressure makes the proteins in the fish contract early and release water, so the flesh easily turns dry and the soup is diluted by that water. Also, if there are clams in the soup, always wait until they open and taste it before deciding whether to add salt — clams bring in plenty of salt of their own, and often no extra seasoning is needed at all.
Yes, but it isn’t the best choice. A whole fish (600 g) needs about 10–12 minutes at a gentle simmer on low heat; the problem is that the body varies in thickness, so the thin parts are done while the thick parts are not, and a whole fish is hard to turn in the pot and awkward to share. The more recommended way is to cut it up: simmer the head and bones for the base, cut the flesh into chunks or slices and add it last — one fish gives you both the soup and the fish.
The methods, times and proportions on this page are all quoted from the sources above; the description of how emulsification works is quoted from the chef interviewed in the HK01 report listed above.
The images on this page are AI-generated illustrations, not photographs of actual dishes.
This page only describes the texture, flavour and cooking methods of the ingredients and lists public food composition data; it makes no claims of any health benefit or medical efficacy. For any individual dietary needs, please consult a doctor or dietitian.
This page was last updated: 2026-08-12.
This page is written and published by HowBridge (0523.tw); its content explains how to make grouper soup and control the heat, with sources listed under “Sources” above. Links on the page leading to “YOUBAN” are on-site advertisements.
HowBridge only provides advertising placements and content publication, and does not take part in product sales, payments, shipping or after-sales service. Transactions, orders and product liability between you and the advertiser are entirely the advertiser’s responsibility.
Advertiser:Weiquan Co., Ltd. (韋泉有限公司)/Unified Business Number:60520135/Publisher:HowBridge Logistics (0523.tw)
Try another method
Beyond steaming, pan-frying, air-frying, hot pot, congee and New Year dishes each call for their own heat and timing. Every page includes step-by-step instructions and a timing chart.