We start by roasting the bones until golden brown by placing the bones in a large stock pot on medium heat without any oil.
Let the bones get color and caramelize on it’s own for 5-10 minutes, turning the bones on all sides. Brush the bones with tomato paste and continue to brown for 5 minutes.
Add the vegetables and cook for 5 minutes, this is not cooking as much as we are adding color to the ingredients. If the pot is not wide enough at the bottom for the bones and veggies, remove the bones and brown the veggies separately.
Pour over the water add the herbs, spics and bring to a gentle boil. Once we see bubbles on the edges, reduce the heat and let this cook on the lowest heat for a minimum of 3 hours but I like to cook this for at least 5 hours.
There will be a foam on the top - which is fine, keep skimming the top and discard the foam.
Once the broth is cooked through, switch off the heat and allow it to cool a little before straining and pouring into containers to cool down completely before storing.
I love seasoning it with a little salt, pepper and ghee before drinking a cup.