
Photo by Travis Rainey, Food styling by Emilie Fosnocht
Use this quick and easy fish stock recipe for bouillabaisse, seafood chowder (or any fish soup or stew), shrimp risotto, or simply to poach a piece of salmon. To make it, either store bones from any white fish in your freezer until you have a full pound, or ask the seafood counter at your local market for a mix of bones and heads with the gills removed.
Tips and FAQs for the best fish stock
- What’s the difference between fish stock and fish broth?
In technical terms, a stock is made using bones and aromatics, while a broth is made using bones with the meat still attached. Stocks are generally unseasoned, which lands this fish stock recipe sort of in a grey zone since we do add salt to make it tasty just as it is. Commercial products tend to use the terms interchangeably, so we try not to be sticklers. - What kind of bones are best for fish stock?
The best bones for fish stock come from mild, white-fleshed fish. Look for heads and frames (bones + collars) from species like cod, haddock, snapper, bass, monkfish, grouper, or turbot. These produce a clean, sweet, delicate stock that works for chowder, bouillabaisse, and risotto. - Any fish I shouldn’t use?
Avoid oily or strongly flavored fish—salmon, mackerel, bluefish, tuna, and sardines. Their bones make for a heavy, fatty, or overly assertive stock. Always make sure the gills are removed from the heads, since they can add bitterness and off-flavors as the stock simmers. - Can I make this without fish heads?
Fish heads and collars are rich in collagen, which adds body to the stock, but they are certainly not essential. If skipping the heads, increase the weight of the bones you’re using to 1½ pounds. - What can I substitute for the wine?
Wine adds brightness and balance to the stock, but you can achieve similar flavors by combining 1 Tbsp. white wine vinegar with enough cold water to equal ½ cup (champagne vinegar works too).