Rinse beef bones under cold water. Place them in your large 5 liters pot. Pour in water to cover bones by about 2-3 cm. Add apple cider vinegar and let soak at room temperature for 30 minutes without heat, this helps pull minerals out of the bones.
Add optional vegetables (carrots, celery, onion, garlic) and herbs to the pot for extra flavor.
Bring the pot to a boil over medium-high heat. Once boiling, immediately reduce heat to low so the broth simmers gently with just a few bubbles. Simmer covered for 10 to 12 hours.
Strain broth using a strainer and a cheesecloth or mesh cloth to get a super clear broth. Transfer to jars.
Let jars cool to room temperature before placing them in the fridge. A thick fat layer will solidify on top, keep this as a natural seal. Store refrigerated for up to 4 weeks.
When using broth, skim off fat and save in a freezer container. Once your container is full, render into beef tallow by melting fat slowly over low heat until all water evaporates and solids brown, then strain and store.