fish broth recipe
The Best fish broth recipe
Fish broth is also a powerhouse for health. Packed with collagen, minerals, and gentle nutrients, it’s easy on the stomach while still giving your body what it needs. Whether you’re cooking for a cozy family dinner or just need something quick to put on the table, this recipe works every time. It’s the kind of dish that feels like a little treat—light but hearty, simple but deeply satisfying. And honestly? It’s one of those things that feels like a secret, but it’s really just good, old-fashioned cooking at its best.

Easy Homemade Fish Broth
A light, flavorful fish broth that’s perfect for soups, stews, or deglazing pans. It’s simple to make and packed with natural umami.
🥘Ingredients
- 1 lb fresh fish heads and bones (such as cod, haddock, or tilapia)
- 4 cups fish stock (or water)
- 2 large onions, quartered
- 4 garlic cloves, smashed
- 2 carrots, chopped
- 2 celery stalks, chopped
- 1 bay leaf
- 1 tsp black peppercorns
- 1 tsp dried thyme
- 1 cup vegetable or fish oil (optional, for richness)
👨🍳Directions
-
1
Place fish heads and bones in a large pot. Pour in the fish stock and bring to a boil over high heat. -
2
Once boiling, reduce heat to low, add the onions, garlic, carrots, celery, bay leaf, peppercorns, and thyme. Simmer uncovered for 30–40 minutes. -
3
Strain the broth through a fine-mesh sieve into a clean pot, discarding solids. Return the broth to the pot and simmer for another 5 minutes to thicken slightly. -
4
Remove the bay leaf and discard. If using, stir in the vegetable or fish oil for extra richness. Let the broth cool before serving or storing.
🔧Equipment
- Large pot
- Wooden spoon
- Fine-mesh strainer
📊Nutrition Facts (per serving)
📝Notes
Watch Video Of How Easy Homemade Fish Broth Works
❓ Frequently Asked Questions About Fish Broth
How long should I simmer the fish bones and vegetables?
Simmer the fish bones and vegetables for about 45 minutes to 1 hour, stirring occasionally, until the liquid reduces slightly and the flavors meld. If you’re using whole fish, remove the bones after 20 minutes to avoid overcooking the meat.
Can I use any type of fish bones or scraps for this broth?
Yes, you can use any fish bones or scraps—head, fins, tails, or even whole fish (with the skin and bones). Avoid large, hard bones that won’t break down easily, as they may not dissolve completely.
What if I don’t have fresh fish?
If using frozen fish, thaw it first and remove any bones before adding it to the pot. For canned fish (like sardines or salmon), drain excess liquid and rinse the fish briefly to remove any salt or seasoning before adding to the broth.
How do I know if the broth is ready?
The broth is ready when it’s reduced to about half its original volume and has a rich, savory depth. It should look clear or slightly cloudy, with a golden hue. Taste a small spoonful—it should be flavorful but not overly salty.
Can I make this broth ahead of time?
Yes! Fish broth tastes even better the next day as flavors deepen. Store it in an airtight container in the fridge for up to 5 days or freeze for up to 3 months. Thaw slowly in the fridge before using.
