Home » Recipes » How To Make Fish Stock

How To Make Fish Stock

By colm
Last Update:

Every cook should know how to make a good fish stock, it’s quick, easy and free.

Well almost……

The only cost is the price of a few vegetables, a glass of white wine, and a half-hour of your time.

ingredients for fish stock

If you’ve ever wondered why the sauces in top restaurants always taste just a little better than what you cook at home the fact that they make their own stock probably plays a part. That and the use of large amounts of butter, salt and cream. We restaurant chefs are trained to be a bit heavy-handed with these ingredients.

Making some stocks is like looking after a child, they require constant love and attention. You’ve got to roast the bones and make sure they don’t burn. Chop and roast the vegetables. Bring everything to a boil and simmer it gently for eight hours skimming off any impurities all the time. And even then you’re not finished, because it needs to be strained and reduced.

Fish and shellfish stock is different. It takes just a couple of minutes to chop everything up. Put it in a pot, bring it to a boil, cook it for 20 minutes, strain it, and you’re done. You have a flavoursome stock to use in soups, sauces, and risotto.

During my career, I’ve been lucky and have worked mainly in decent restaurants, for good chefs, where there were enough staff and time to make fresh stock for customers. White chicken, brown chicken, veal, lamb, duck, fish, shellfish, veg. A savage amount of work.

straining fish stock

There was a time not so long ago when even your local steakhouse did the same. Not any more. They simply don’t employ enough chefs to do the job and it’s more cost-effective for them to use a convenient product. 1kg Tubs of dreaded bullion are more common than ever in most pro kitchens….such a shame.

Stock cubes really can’t compare to the real deal. I’m not against using them from time to time at home if you’re stuck and have nothing else. But I never bother with them, they make everything taste the same. I’d rather use water.

They’re also laced with salt and some have ingredients lists the length of your arm. Though most no longer contain m.s.g (monosodium glutamate), thank goodness. but have you ever stopped to read the back of the packet? It’s much better to make your own, it tastes better and at least you know what’s in it.

how to make fish stock

How to make fish stock

In some professional kitchens, the stockpot used to be treated like a rubbish bin. A dumping ground left boiling for hours with all sorts of odds and ends of vegetables and meat chucked in. To make a fish stock properly there are a few golden rules to follow –

  • Use the freshest / best ingredients you can find (bones, herbs, vegetables)
  • Only add cold water at the beginning and bring the stock up to the boil. Use hot water and you’ll have a cloudy stock.
  • Don’t put too much water in at the start. Drowning your stock will only make in watery and tasteless. You can always add some more during the cooking process.
  • Never add salt. You season when you’re finishing the dish that you added the stock to.
  • Don’t overcook it. Cooking a fish stock for a long time will not make it taste any better, in fact it actually impairs the stock and causes a loss of flavour.

After I’ve made a fish stock at home I whack it on full blast on the stove and reduce it down by half to concentrate the flavour. Then when it’s cold I’ll pop it in some ice-cube bags and freeze it. Then I have my own stock cubes on hand for when I need them.

freezing fish stock

What Fish Bones To Use

The bones of any flat white fish make the most flavoursome fish stock. Sole, turbot or place all work great. Ask your fishmonger to keep them for you. Hake or haddock bones will also do, but avoid using bones from oily fish like mackerel and salmon. They don’t have much flavour and produce a greasy stock.

You can use fish heads but take out the eyes and gills because they will affect the colour of the stock. Wash any traces of blood off the bones for the same reason. I never bother with fish skin in stock as it doesn’t have much flavour.

If you’ve never tried to make your own fish stock at home you don’t know what you’re missing. It’s not difficult and its the one thing that can really lift a dish to the next level. A well-made stock adds a real depth of flavour to soups, sauces or risotto. You’ll be really amazed at the difference it can make.

Below is the recipe I use when I want to make a fish stock, it works for me. It’s cheap (your fishmonger will give you the bones for free), quick (20 mins cooking time), and easy.

In every cookbook, you own there is a probability a section at the back of basic recipes. Here is where you’ll find recipes for stocks. So grab a book by your favourite celebrity chef and get cooking.

Do you bother making fresh stock at home??

clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
ingredients for fish stock

Fish Stock

5 Stars 4 Stars 3 Stars 2 Stars 1 Star No reviews
  • Prep Time: 10 minutes
  • Cook Time: 25 minutes
  • Total Time: 35 minutes
  • Yield: makes about 2 literes 1x


  • 50ml olive oil
  • 1 head of garlic, cut in half
  • 5 shallots, sliced
  • 1 medium sized leek, sliced
  • 3 celery sticks, sliced
  • 1 head of fennel, sliced
  • 1kg fish bones
  • 300ml white wine
  • 2l of water
  • 1 bay leaf
  • 1 lemon, sliced
  • 1/4 teaspoon white peppercorns
  • 2 sprigs of parsley
  • 2 sprigs of thyme


  1. Heat the olive oil in a large pot before adding the vegetables and sweating gently for 5 mins.
  2. add the fish bones followed by the white wine. Then boil and reduce the stock till most of the wine has evaporated. At this point your stock will turn cloudy. Don’t worry it will clear when you add the cold water.
  3. Pour in two liters of cold water and bring the stock to the boil.
  4. Skim off any scum on the surface once the stock has boiled. Than add in the bay leaf, peppercorns, Lemon, parsley, and thyme.
  5. Cook the stock for 20 minutes at a gentle simmer. There is no benefit in cooking it any longer, over cooking it can cause it to turn bitter
  6. Leave the stock to stand for about 10 minutes before you strain it. This allows all the flesh from the fish bones to settle at the bottom.
  7. Line a sieve with some wet muslin or a tea towel and strain off the stock leaving the bottom inch or so of liquid that contains all the debris from the bones.
  8. You can use the stock immediately or store it in the fridge (It will keep for about for 3 days). You can also freeze it for up to 3 months.

1 thought on “How To Make Fish Stock”

  1. your photos are so lovely that i deleted my previous fish stock image pin and used your’s instead. thank you for a wonderful day of pinning. best wishes sent. my gratitude is large ~


Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star

This site uses Akismet to reduce spam. Learn how your comment data is processed.