How To Make Fish Stock

How To Make Fish Stock

Just like with furred and feathered animals, you can use the bones and even heads of fish to make flavorful stock. It’s a shame that fish fumets, “aroma” in French, aren’t more common in the U.S. They take less than an hour of simmering time and can be just as collagen-rich as venison bone broth.

Perhaps some people don’t bother saving the head and bones because they don’t know what to do with them. Fish stock can be used as the base for fish stews such as my Midwest Cioppino, as a poaching liquid for fillets, or made into a luscious sauce to spoon over seared walleye cheeks. You can also take advantage of the broth by turning it into the cooking liquid for various grains in dishes like seafood paella.

An added bonus is that you can get a lot of delicious, flaky meat off the fish’s head that would otherwise be discarded.

Making a seafood stock is easy; just be sure to follow a few simple guidelines. The first is to choose the appropriate fish. You can make stock from fresh, white-fleshed fish or the shells of crustaceans. Avoid dark or oily fish like salmon, mackerel, or tuna.

First, be very particular about cleaning the fish well. No one wants a slimy broth of dirty ocean water and whatever debris is clinging to the fins. After you gut and fillet, wash the fish under cold water and gently scrub clean. I remove the gills because they can make the broth bitter.

I like to take the cleaning process one step further by soaking the whole fish in a pot of salted water for an hour. This draws blood out from the veins to ensure a clean tasting and light-colored broth.

Time to make

2 hours


4 lbs. fish bones and heads


3 tbsp. kosher salt

1 tbsp. olive oil

2 small leeks, sliced

1/2 onion, diced

4 small celery ribs, sliced

4 cloves of garlic, smashed

1 cup dry white wine

1/2 tbsp. white peppercorns

Several springs of parsley and/or tarragon

2 bay leaves

Also works with

Any white-flesh fish such as halibut, walleye, pike, redfish, flounder, etc. Crab or shrimp shells also work. Avoid dark or oily fish.

Special equipment

Large stockpot, smaller stockpot or large bowl for straining, fine mesh strainer, cheesecloth/paper towels, ladles


  1. Clean the fish well by scrubbing the fins and scales under running water. Use a sharp knife and cut around the outside of the gills at the base of the fish’s head to remove.
  2. Fill a large stockpot with water and stir in 3 tbsp. of kosher salt. Submerge the fish and allow it to soak for one hour. While soaking, put the pot in the refrigerator if you have room. This step is optional; I recommend doing it if your fish has a strong bloodline. Drain the water and rinse the fish again. Set aside.
  3. Wipe the pot clean and place it on the stovetop over medium heat. Pour in a light drizzle of olive oil and add the leeks and onions. Gently stir and sauté to sweat the onions until soft and translucent. Add the celery and garlic. Cook one additional minute and deglaze with white wine. Allow the alcohol to burn off and the wine to evaporate some, then add in peppercorns, herbs, and the fish.
  4. You will want the highest ratio of fish to water. I try to break the fish bones in half and smash them down, so the fish take up less volume and release gelatin. Fill the pot with water till the fish is just covered. Increase heat to high.  Keep the heat high until you begin to see the water bubble, then reduce it to the lowest setting. Don’t allow it to come to a full boil.
  5. Gently simmer the stock for 30-45 minutes, skimming gunk off the surface as necessary. Fish bones are fragile and can dissolve quickly. Overcooking will dissolve the calcium in the bones and create a chalky, cloudy broth. When you notice the head and bones are falling apart, remove the pot from heat.
  6. Use tongs and “fish” out the bones and head. The head can provide a great deal of meat, so reserve what you can for a simple soup.
  7. Pour the broth through a fine mesh strainer to capture the solids. If you wish for better clarity, you can repeat this step, using a cheesecloth or paper towel to line the strainer.
  8. Either use the warm broth that day, store in airtight containers in the freezer, or pressure can them for future use.  If you notice the broth turns to jelly after being chilled, then pat yourself on the back for creating a great stock full of collagen! This will melt when heated and add more body to your stew.

Note: Other variations of fish stock include either parsnip or fennel.