Food EditionCookFrenchSideQuick Fish Stock
45 minEasyServes 4 cups
French · Side

Quick Fish Stock

You do not need a stockpot simmering all day to pull flavor from fish. By keeping the aromatics sliced thin and the liquid levels tight, you can produce a clear, usable base in the time it takes to finish the rest of your prep.

Total time
45 min
Hands-on
15 min
Serves
4 cups
Difficulty
Easy
Before you start

Commit to the white fish rule.

Avoid oily fish like salmon, mackerel, or bluefish, as they will overpower the broth and create a muddy finish. Stick to bones from snapper, cod, halibut, or flounder.

  • 3-quart saucepan
  • fine-mesh strainer
  • cheesecloth
  • chef's knife
Ingredients

What goes in.

  • 1.5 lbwhite fish bones and heads, cleaned and gills removed
  • 1fennel bulb, thinly sliced
  • 1leek, white and light green parts only, cleaned well
  • 1small yellow onion, sliced into slivers
  • 1/2 cupdry white wine
  • 4 cupscold filtered water
  • 2parsley stems
  • 1bay leaf
The key technique

Sweat, don't brown

You want the vegetables to soften and release their moisture without catching any color. If you brown the onions or leeks, the stock will turn dark and lose the clean, oceanic profile you need.

Step by step

The method.

  1. Sweat the aromatics

    Place the fennel, leek, and onion in the saucepan with a splash of oil over medium-low heat. Cook for 5 minutes until they collapse and smell sweet, but before they show any amber color.

  2. Deglaze the pan

    Add the white wine to the pan. Scrape the bottom with a wooden spoon to release anything stuck to the metal, then let the liquid reduce by half.

  3. Add the frames

    Lay the fish bones and heads on top of the vegetables. Add the water, parsley, and bay leaf until the bones are just barely covered.

  4. Gentle simmer

    Bring the water to a very faint bubble. Skim off any gray foam that rises to the surface using a shallow spoon. Reduce heat to low and keep it there for exactly 25 minutes.

  5. Strain

    Line your strainer with a double layer of dampened cheesecloth. Pour the stock through slowly. Do not press on the solids, as this forces particles through and clouds the liquid.

Variations

Other turns to take.

Thai-Inspired

Add two smashed lemongrass stalks and a few slices of galangal during the final 10 minutes of simmering.

Deep Sea

Add a small piece of dried kombu to the cold water; remove it just before the water hits a simmer.

Tips & troubleshooting

When it doesn't go to plan.

Tip

Always remove the gills from the fish head before starting; they are the primary source of bitterness and metallic flavors in fish stock.

Tip

If you aren't using the stock immediately, freeze it in ice cube trays for easy portioning later.

Tip

Keep your fish frames on ice if you aren't using them the moment the fish is filleted; freshness here is everything.

Questions

The ones that keep coming up.

Why does my fish stock turn cloudy?

Usually because of a hard boil or because the fish frames weren't cleaned of blood before adding them to the water. Always rinse your bones in cold water until the water runs clear before starting.

Can I use celery?

Celery is often too aggressive for fish stock. Fennel or the white parts of leeks are much better companions for the delicate flavor of white fish.

Community kitchens

How real cooks make it.

No one’s shared their version yet. Be the first to put your kitchen on the map.

Your turn

Cook this your way?

Share your version — your steps, your story. We’ll feature it right here.

Add your recipe