
There is something deeply nourishing about a broth made entirely from scratch, and this fish bone broth delivers that in the most wholesome way possible. Every ingredient here is whole and unprocessed — fresh fish bones, garden vegetables, aromatic herbs, and a splash of apple cider vinegar that gently coaxes minerals out of the bones during a 30-minute soak before the heat even comes on. For anyone avoiding synthetic preservatives like BHA and BHT, packaged broths and stocks can be a minefield of hidden additives, making a homemade version like this one genuinely invaluable. The addition of turmeric and fresh ginger gives the finished liquid a subtle warmth and golden hue, while leek, garlic, thyme, and parsley layer in a savory depth that tastes far more complex than the simple ingredient list suggests. The key to a clear, clean-tasting result is patience — a low, gentle simmer and careful skimming in the early stages keeps the broth bright and never bitter. Once strained, you have a silky, mineral-rich liquid that works beautifully as a sipping broth, a base for soups, or a flavor-boosting swap anywhere stock is called for. It stores well in the fridge or freezer, so making a full batch means you always have something pure and preservative-free ready to go.
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!
