Fumet de poisson is the foundation of classical French fish cookery — the medium for poaching, the base for velouté and beurre blanc, the liquid that gives fish soups and bisques their character. The word fumet means aroma or scent — a name that captures the stock's essential quality: it should smell extraordinary and taste clean, not murky. Unlike meat stocks that improve with hours of simmering, fish stock peaks early and declines rapidly.
A delicate, quickly made stock of fish bones and heads, white wine, and aromatics — simmered for no more than 20 minutes and strained immediately. Fumet is the most time-sensitive stock in the classical repertoire: too little time and it is weak; too much time and it becomes bitter, as the bones' cartilage and cellular components break down into unpleasant-tasting compounds. The 20-minute window is not a guideline. It is chemistry.
Fumet's flavour is volatile and delicate — which makes it the most demanding base in the professional kitchen because it has no fat or gelatin to carry its aromatics through cooking. Its value lies in concentration: a fish sauce made with a rich, well-reduced fumet tastes of the sea at every level, while the same sauce made with water tastes of nothing. As Segnit notes, fennel and fish share anethole as a primary aromatic compound — the same volatiles that make fennel smell of anise are present in the aromatic environment of many fish species, which is why fennel in fish stock reads as amplification rather than addition. White wine's acidity in the fumet performs a specific function: the tartaric and malic acids in wine bind with TMA (trimethylamine — the marine smell compound) and suppress its perception, producing a stock that tastes clean and maritime rather than fishy. This is the chemical foundation of the classical instruction to add wine to all fish preparations.
**Ingredient precision:** - Bones: from lean, white-fleshed, non-oily fish only. Sole, turbot, halibut, sea bass, cod, and snapper skeletons are ideal. Oily fish (salmon, mackerel, herring, sardine) produce a bitter, fatty fumet that cannot be corrected. The bones should be from very fresh fish — sniff the bones before using them; any ammonia note means they are past their best and will produce a poor stock. - Quantity of bones: minimum 1kg per litre of finished fumet. Generosity here is rewarded. - Wine: dry, unoaked white wine — 200ml per litre of water. The wine's acidity brightens the stock and its flavour compounds contribute to the overall aromatic profile. - Aromatics: onion (or shallot — more delicate), leek (white part), celery, fennel (optional, adds anise depth for shellfish applications), mushroom trimmings, white peppercorns, bouquet garni. No carrot — its sweetness creates a wrong flavour register for a delicate fish stock. 1. Rinse the fish bones and heads thoroughly under cold running water — remove all blood and dark membrane from the inside of the spine. Blood produces a bitter, grey stock. This step cannot be rushed. 2. Sweat the aromatics (onion, celery, leek) in butter over medium-low heat until softened — 5 minutes. Do not colour. 3. Add the rinsed bones and white wine. Bring to a simmer over medium heat. 4. Add cold water to cover. Bring back to a gentle simmer, skimming diligently as grey foam rises. 5. Simmer for exactly 20 minutes — set a timer. No longer. 6. Strain immediately through a fine sieve lined with rinsed cheesecloth. Press the bones gently — do not force, but extract the liquid. 7. Cool rapidly over ice. Use within 24 hours or freeze. Decisive moment: Removing the stock from heat at exactly 20 minutes and straining immediately. A fumet left on the heat for 25 minutes begins to extract bitter compounds from the cartilage and the bones' cellular material. At 30 minutes, it is noticeably less clean. At 45 minutes, it is bitter and cannot be corrected. The timer is not a suggestion — it is the technique. Sensory tests: **Sight — the correct simmering fumet:** A gently simmering fumet should be pale, slightly ivory-gold, with a clean, barely cloudy appearance. The surface shows a gentle, intermittent movement — not a rolling boil. Active boiling emulsifies the fat from the fish into the liquid and produces a cloudy, fatty stock. The surface should show minimal fat. **Smell — the decisive quality check:** At 10 minutes: clean, marine, slightly wine-forward. At 20 minutes: the aromatic complexity peaks — the stock should smell of the sea, fennel, and lemon (even without lemon in the pot). This aromatic peak is the visual confirmation that the stock is ready. If the smell shifts from clean-marine to something flat or slightly muddy, it has gone too long. **Taste — the before-and-after comparison:** Taste the fumet at 15 minutes and at 20 minutes. The difference should be minimal — a slight deepening of flavour. If the flavour at 20 minutes tastes noticeably more bitter or less clean than at 15 minutes, the bones were not fresh, the fish was oily, or the heat was too high. Strain immediately regardless. **The chef's hand — the temperature of the cooling stock:** Press the back of your hand briefly to the container of cooling fumet. It should feel distinctly warm at 20 minutes — this warmth reminds you that the stock is still cooking via carryover heat until it drops below 60°C. Straining and ice-bathing immediately is not merely efficiency — it stops the carryover extraction.
- Fumet can be reduced to a concentrated glaze (glace de poisson) by boiling down to one-tenth of its volume — this produces an intensely flavoured concentrate stored in tablespoon quantities and used to finish fish sauces of extraordinary depth - Mussel or clam cooking liquid, strained and diluted 50/50 with water, produces a shellfish fumet of considerable character with zero additional effort — never discard shellfish cooking liquid - For a bisque-level depth: roast the fish bones at 180°C for 15 minutes before simmering — the light Maillard colouration adds complexity without the bitterness of over-roasted bones
— **Bitter, muddy finish:** Oily fish in the bones, blood not rinsed out, or stock simmered beyond 20 minutes. Nothing corrects the bitterness of an over-extracted fumet — begin again. — **Weak, watery result:** Too few bones per litre of water, or the stock was not reduced when called for in a recipe. A correctly made fumet can be reduced by half for concentrated applications. — **Cloudy, fatty stock:** The fumet boiled rather than simmered. Emulsified fat and protein cannot be clarified from a fumet without a full consommé-style clarification process. — **Ammonia or sharp fishiness:** The bones were not fresh. There is no technique that corrects stale bones. Smell everything before it goes into the pot.
Jacques Pépin's Complete Techniques