Cooking in The Keys

  • Recipes
  • Subscribe
  • About
  • Contact
menu icon
go to homepage
  • Recipes
  • Subscribe
  • About
  • Contact

subscribe
search icon
Homepage link
  • Recipes
  • Subscribe
  • About
  • Contact

×
Add us as a trusted site on Google
Home » Recipes » Soup

Homemade Fish Stock for Soup and Chowder

felice kaufman author bio
Modified: Jun 3, 2026 · by Felice Kaufman · This post may contain affiliate links · 2 Comments
Jump to Recipe - Print Recipe

Homemade Fish Stock is used as a base for soups. Simmering fish bones with a few fresh ingredients creates a rich broth that's perfect for fish soups, chowders, and sauces. In just one hour, you'll have a deep, savory stock that adds way more flavor than just using water.

overhead view of fish stock.
Jump to:
  • What is Fish Stock?
  • Fish Stock vs. Bone Broth
  • What You Need
  • How to Make Fish Stock For Soup
  • Top Tips For Great Fish Broth
  • Freezing Fish Stock
  • Uses for Fish Stock
  • Homemade Fish Stock Recipe
  • More Bone Broth Soup Recipes
  • FAQ
  • Homemade Fish Stock for Soup and Chowder

What is Fish Stock?

Fish stock is a liquid made by simmering fish bones and heads with a few vegetables, herbs, and seasonings.

It's the secret ingredient behind many delicious soups, stews, and sauces, adding flavor that takes your seafood dishes to the next level.

fish bones for stock

Fish Stock vs. Bone Broth

Fish stock is similar to bone broth since both extract nutrients and flavor from the bones, but fish stock comes together in under an hour, while bone broth takes several.

Like bone broth, fish stock is packed with collagen, which supports healthy bones, muscles, joints, and skin. It's the foundation of so many great seafood dishes, adding depth and richness to soups, stews, and sauces.

What You Need

For the fish, use your fresh catch. I have fresh mahi here and it makes excellent stock. You can also use red snapper, grouper, or any snapper, hogfish, or tripletail.

I didn't have the head of this fish, but if you have it, use it! If you only have bones, that's fine too.

  • Fish bones and heads
  • Unsalted butter
  • Onion, carrot, celery, garlic
  • Bay leaf, parsley, thyme
  • Whole black peppercorns
  • White wine or lemon juice
  • Salt
  • Cold water

What size pot should I use? I'm using my standard stainless steel soup pot for this stock, which is an 8-quart pot. A stock pot, 10 or 12 quarts, can certainly be used. Double the recipe in the larger pot. Make sure the bones are fully submerged when you cook them.

how to make fish stock step by step instructions

How to Make Fish Stock For Soup

Start by removing the gills from the fish bones to prevent cloudiness and off-flavors.

  • Rinse the bones under cold water and chop them to fit your pot. Soak them in water for about 10 minutes.
  • Roughly chop onions, carrots, and celery, and garlic.
  • In a large stockpot, heat butter or oil over medium heat and sauté the vegetables for about five minutes until softened but not browned.
  • Add the fish bones to the pot and cook for another five minutes.
  • Pour in white wine or lemon juice letting it reduce by half, about 3 minutes.
  • Add cold water to fully cover the ingredients, then toss in bay leaves, peppercorns, parsley, thyme, and a generous pinch of salt.
  • Bring the mixture to a simmer over medium-high heat, then reduce to medium-low to maintain slight movement without boiling.
  • Skim any foam that rises to the surface. Let the stock simmer for 30 minutes.
  • Strain it through a fine mesh strainer and discard the solids.
  • Allow the stock to cool to room temperature, then refrigerate overnight. Skim off the hardened fat layer with a spoon and discard it.
collagen in fish stock

Top Tips For Great Fish Broth

  1. Use your fresh catch, such as red snapper, mutton snapper, yellowtail, or any snapper, yellow jack, hogfish, tripletail, and grouper. Low-fat fish are better for broth.
  2. Rinse fish bones and heads under cold water to remove blood and impurities.
  3. Simmer the stock for 30 minutes. If the stock boils, it may not be clear when it cools, but it is perfectly fine to eat.
  4. Skim foam that rise to the surface to keep the stock clear.
  5. Use cold water
  6. Let the stock cool before refrigerating or freezing to preserve flavor and prevent bacterial growth.
  7. Freeze the stock in small portions using pint-size containers. This allows you to use only the amount you need without having to defrost a large batch.
grouper fish stock

Freezing Fish Stock

  • Allow the stock to cool to room temperature before freezing.
  • Divide the cooled stock into smaller portions in small containers.
  • Label and date the containers.
  • Freeze up to 3 months.

Uses for Fish Stock

  • Replace water with fish stock in seafood soups.
  • Deglaze pans using fish stock after searing fish.
  • Use as a base for paella, seafood risotto, or sauces.
  • Poach fish or shrimp in stock

Homemade Fish Stock Recipe

Using homemade fish stock in your recipes is a great way to add flavor to your seafood dishes. With just a few simple ingredients, you can create a delicious stock to use with soups, sauces, and poaching liquid.

If you are drinking the broth for the collagen, use the juice of half a lemon in the recipe instead of white wine.

Ask the local fish market for bones and heads; they might hand them to you for free.

The next time you make clam chowder, lobster bisque, or shrimp risotto, use fresh fish broth for the best flavor.

By freezing the broth you can have this delicious stock on hand whenever you need it.

More Bone Broth Soup Recipes

  • Beef Bone Broth
  • Sweet French Onion Soup
  • Chicken Feet Soup
  • Old Fashioned Chicken Soup
  • Homemade Green Pea Soup
  • Cabbage Tomato Soup
  • Salmon Chowder Recipe

FAQ

How long should I simmer fish stock?

Simmer the fish stock for 20 to 45 minutes. Unlike meat stocks, fish stock doesn't require long cooking times and can be bitter if overcooked.

How do I store fish stock?

Allow the stock to cool completely before transferring it to airtight containers. It can be refrigerated for up to 3 days or frozen for up to 3 months.

Can I use fish stock as a base for soups and sauces

Yes! Fish stock can be used as a base for seafood soups, stews, risotto, and sauces. It adds good flavor to these dishes.

Does fish stock have collagen?

One of the biggest benefits of fish broth is the collagen. If you're working with wild-caught fish, you can drink the broth for its collagen. Collagen is great for joint health and muscle growth making fish stock a healthy addition to your diet.

Can I use a grouper carcass to make fish stock?

Yes. A grouper carcass makes excellent fish stock, especially if there is still some meat attached to the bones. Ask your fish market for clean fish bones and heads from mild white fish like grouper, snapper, hogfish, mahi mahi, or tripletail.
If the fish frame is too large for your pot, cut it into smaller pieces with kitchen shears or ask the fish market to cut it for you.
Grouper carcass on brown paper for homemade fish stock.

overhead view of fish stock.

Homemade Fish Stock for Soup and Chowder

Felice Kaufman
Learn how to make homemade fish stock for soup and chowder with this easy recipe. Fish stock is made with fish bones, vegetables, and herbs. It's what you need for making chowders, soups, stews, and mixed seafood recipes.
3
Print Recipe Pin Recipe
Prevent your screen from going dark
Prep Time 20 minutes mins
Cook Time 40 minutes mins
Total Time 1 hour hr
Course Seasoning, Soup
Cuisine American
Servings 2 quarts
Calories 521 kcal

Ingredients
  

  • 2-4 pounds fish bones and heads rinsed well
  • 2 tablespoons unsalted butter or oil
  • 1 large onion peeled and chopped
  • 1 carrot, chopped
  • 2 celery stalks chopped
  • 2 garlic cloves peeled and roughly chopped
  • 1 bay leaf
  • 1 teaspoon black peppercorns
  • A few sprigs of fresh parsley or thyme
  • 1 cup white wine
  • kosher salt
  • 8 cups cold water

Instructions
 

  • Rinse the bones under cold water and chop them to fit your pot. Soak them in water for about 10 minutes.
  • Roughly chop onions, carrots, and celery, and garlic.
  • In a large stockpot, heat butter or oil over medium heat and sauté the vegetables for about five minutes until softened but not browned.
  • Add the fish bones to the pot and cook for another five minutes.
  • Pour in white wine letting it reduce by half, about 3 minutes.
  • Add cold water to fully cover the ingredients, then toss in bay leaf, garlic, peppercorns, parsley or thyme, and a generous pinch of salt.
  • Bring the mixture to a simmer uncovered over medium-high heat, then reduce to medium-low to maintain slight movement without boiling.
  • Skim any foam that rises to the surface. Let the stock simmer for 30 minutes.
  • Strain it through a fine mesh strainer and discard the solids.
  • Allow the stock to cool to room temperature, then refrigerate overnight. Skim off the hardened fat layer with a spoon and discard it.

Notes

Freezing Fish Stock
  • Allow the stock to cool to room temperature before freezing.
  • Divide the cooled stock into smaller portions in small containers.
  • Label and date the containers.
  • Freeze up to 3 months.

Nutrition

Calories: 521kcalCarbohydrates: 36.2gProtein: 21.1gTotal Fat: 24.1gSaturated Fat: 14.7gCholesterol: 126.4mgSodium: 155.8mgPotassium: 1069.8mgFiber: 6.5gSugar: 12.3g
Tried this recipe? Leave a comment below & tag @cookinginthekeys on social!

More Soup Recipes

  • Creamy fish chowder with cod, potatoes, carrots, bacon, parsley, and oyster crackers in a white soup bowl.
    Creamy Fish Chowder
  • Corn and Chicken Chowder with bacon and potatoes in a crock.
    Creamy Chicken Corn Chowder
  • Creamy shrimp chowder with bacon, potatoes, carrots, celery, parsley, and oyster crackers in a white bowl.
    Creamy Shrimp Chowder
  • Bowl of French onion soup with a thick slice of bread baked under melted Gruyère, served on a plate with a spoon.
    Sweet French Onion Soup

Comments

  1. Dara says

    February 19, 2025 at 2:42 pm

    5 stars
    This is the best stock for making soup and risotto!

    Log in to Reply
  2. Mason from Georgia says

    April 14, 2025 at 8:37 am

    5 stars
    I used this recipe with flounder bones. It came out great. thanks.

    Log in to Reply
5 from 3 votes (1 rating without comment)

Leave a Reply Cancel reply

You must be logged in to post a comment.

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

Felice Kaufman image

Welcome!

Hi, I’m Felice. I live in the Florida Keys and share easy recipes made with fresh seafood, steak, and seasonal vegetables. Everything is inspired by island life, simple, delicious, and made with real food.

More About Felice

Popular Recipes

  • pan cooked snapper fillets with lemon and veggies
    Pan Seared Snapper Fillets
  • pan seared shrimp on a plate with lemon wedge
    Pan Seared Shrimp
  • sweet creamy coleslaw with cabbage, carrots, peppers, and creamy dressing
    Sweet Coleslaw
  • Juicy slices of cooked steak arranged on a plate, ready to serve.
    Marinated Skirt Steak

More to Cook

  • key west spiny lobster rolls on teal plate
    Key West Lobster Rolls
  • Key lime pie with whipped cream.
    Authentic Key Lime Pie Recipe
  • blackened swordfish with sauteed tomatoes and shallots.
    Blackened Swordfish Recipe
  • overhead view of shrimp salad with pasta ready for servng
    Shrimp Salad with Pasta

Footer

↑ back to top

  • About
  • Recipe Index
  • Privacy Policy
  • Photo Use Policy
  • Newsletter
  • Work with Me
  • Contact

Cooking in The Keys is a participant in the Amazon Services LLC associates program, an affiliate advertising program designed to provide a means for sites to earn advertising fees by advertising and linking to Amazon.com.

Copyright © 2025 Cooking in The Keys | All rights reserved

15 shares

Rate This Recipe

Your vote:




Let us know what you thought of this recipe:

This worked exactly as written, thanks!
My family loved this!
Thank you for sharing!

Or write in your own words:

A rating is required
A name is required
An email is required

Recipe Ratings without Comment

Something went wrong. Please try again.