
Bone broth has a well-earned reputation as a nourishing, deeply savory staple — but most versions rely on beef or chicken as their base. This fish-forward version delivers all the same mineral-rich, slow-simmered goodness using mild white fish bones and heads, making it a genuinely satisfying alternative for anyone avoiding red meat entirely. The apple cider vinegar soak at the start is a smart trick that helps draw minerals out of the bones before the heat even turns on, so you're getting maximum depth from a relatively short simmer time. Aromatics like leek, fresh ginger, turmeric, and a bundle of thyme and parsley give the broth a brightness that beef versions rarely have — it's warming without being heavy. The key to keeping it clear and clean-tasting is a low, gentle simmer; the instructions are careful about this for good reason, and it really does make a difference in the final cup. Once strained, it's silky, golden, and versatile enough to sip straight, use as a soup base, or stir into grains. It keeps in the fridge for up to four days or freezes beautifully, so a single batch goes a long way.
Fig is a food discovery app that helps you find foods and recipes that fit your dietary needs. Whether you have food allergies, intolerances, or follow a specific diet, Fig makes it easy to eat with confidence.
Learn more →6 servings














Place the fish bones and heads in the stockpot and cover with the cold water. Add the apple cider vinegar and let the bones soak for 30 minutes — this helps draw minerals into the broth.
Set the pot over medium heat and bring to a gentle simmer, skimming off any gray foam that rises to the surface during the first 10–15 minutes, until the liquid runs mostly clear.
Create a Fig account for step-by-step instructions, access to our full recipe library, and more!
