01 - Preheat oven to 400°F. Arrange beef bones in a single layer on a rimmed baking sheet and roast for 30 minutes until deeply browned, turning once halfway through. This caramelizes the bones and develops a richer, darker broth.
02 - Place the roasted or raw beef bones into a large stockpot or slow cooker. Add the chopped carrots, celery, quartered onion, smashed garlic, bay leaves, parsley bunch, and whole peppercorns on top of the bones.
03 - Pour the apple cider vinegar over the bones and vegetables — the acid helps draw minerals from the bones. Add 12 cups of cold water, ensuring the bones and vegetables are fully submerged.
04 - Set the pot over medium heat and bring to a gentle simmer. During the first hour, use a skimmer or ladle to remove any gray foam, scum, or impurities that float to the surface. This ensures a cleaner, clearer finished broth.
05 - Reduce the heat to low and maintain a bare simmer, leaving the pot uncovered or partially covered. Cook for a minimum of 12 hours, checking occasionally and adding water as needed to keep the bones submerged. The longer the simmer, the more collagen and gelatin will be extracted, producing a silky, nutrient-dense broth.
06 - Remove the pot from heat and carefully strain the broth through a fine-mesh sieve lined with cheesecloth into a large heatproof bowl or container. Discard all spent solids. Season the hot broth with sea salt to your taste preference.
07 - Allow the broth to cool to room temperature, then transfer to the refrigerator. Once chilled, a layer of solidified fat will form on the surface — skim it off if desired. The broth will keep refrigerated for up to 5 days or frozen for up to 3 months. Reheat gently and enjoy as a warming beverage or use as a flavorful base for soups, stews, risotto, and pan sauces.