Classic French Fish Stock

Classic French Fish Stock

A foundational, delicate white fish stock with aromatic vegetables, white wine, and fresh herbs. Clean, clear, and perfectly balanced, it provides the essential base for elegant seafood soups, sauces, and risottos.

1h 5mIntermediate2 liters

Equipment

Large stock pot
Fine-mesh strainer
Cheesecloth
Skimmer
Chef's knife
Cutting board

Ingredients

8 servings

Fish Bones

  • 1500 g white fish bones and heads, gills and eyes removed, thoroughly rinsed

Aromatic Vegetables

  • 15 ml olive oil, cold-pressed
  • 150 g yellow onion, thinly sliced
  • 150 g leek, white and light green parts only, washed and sliced
  • 100 g celery, thinly sliced
  • 100 g fennel bulb, thinly sliced

Liquids and Herbs

  • 250 ml dry white wine
  • 2500 ml water, ice cold
  • 10 g fresh parsley stems
  • 5 g fresh thyme sprigs
  • 1 bay leaf
  • 3 g whole black peppercorns

Nutrition (per serving)

223
Calories
34g
Protein
7g
Carbs
3g
Fat
1g
Fiber
3g
Sugar
133mg
Sodium

Method

01

Place the fish bones in a large bowl or sink and rinse them thoroughly under cold running water for 5 minutes. Remove and discard any remaining blood lines, gills, or eyes, as these will make the stock bitter and cloudy.

5m
02

Heat the olive oil in a large stock pot over medium-low heat. Add the sliced onion, leek, celery, and fennel. Sweat the vegetables, stirring occasionally, until they are soft and translucent but have not taken on any color, about 10 minutes.

10mLook for: Vegetables are translucent and limp, with zero browning.Feel: Vegetables yield easily when pressed.
03

Add the rinsed fish bones to the pot and gently stir with the vegetables. Pour in the dry white wine, turn the heat up slightly, and allow the wine to simmer and reduce by half to burn off the alcohol harshness, about 5 minutes.

5mLook for: Liquid in the pot has reduced by approximately 50 percent.
04

Pour the ice-cold water over the bones and vegetables. Add the parsley stems, thyme, bay leaf, and black peppercorns. Gradually bring the liquid to a very gentle simmer at 85 to 90 degrees Celsius or 185 to 195 degrees Fahrenheit over medium heat. Do not let it come to a rolling boil.

05

As the stock heats, impurities and foam will rise to the surface. Use a skimmer or slotted spoon to continuously remove this scum. Maintain a gentle, lazy simmer and cook for exactly 30 minutes. Cooking longer than 45 minutes will extract bitter calcium from the bones.

30mLook for: Liquid has a light, translucent hue; minimal foam remains on top.
06

Remove the pot from the heat. Carefully ladle or gently pour the stock through a fine-mesh strainer lined with dampened cheesecloth into a clean container. Do not press on the solids, as this will cloud the stock. Discard the solids.

07

Cool the stock rapidly by placing the container in an ice water bath. Once cooled to room temperature, transfer to the refrigerator or freezer.

Chef's Notes

  • Always use bones from lean, white-fleshed fish like cod, snapper, or halibut. Avoid oily fish like salmon or mackerel, which will turn the stock rancid and excessively fishy.
  • Never boil fish stock vigorously or cook it for more than 45 minutes; unlike meat stocks, prolonged cooking extracts bitter calcium from fish bones and ruins the delicate flavor.
  • Start with ice-cold water. Cold water extracts proteins slowly, allowing them to coagulate and rise to the surface for easy skimming.
  • Do not use parsley leaves in your bouquet garni; the chlorophyll breaks down and turns the stock an unappealing green-brown color. Stick strictly to stems.

Storage

Refrigerator: 3 daysStore in an airtight container. The stock may become gelatinous when cold, which is a sign of high quality.

Freezer: 6 monthsFreeze in usable portions, such as ice cube trays or 250ml deli containers, leaving room for expansion.

Reheating: Bring to a rolling boil 100 degrees Celsius or 212 degrees Fahrenheit for at least 1 minute before using in recipes.

More Like This

Powered by recipe-api.com