Preheat the oven to 425°F (220°C). Arrange the beef and chicken bones on a baking sheet and roast for 30 minutes, or until browned. Roasting the bones helps to bring out their rich flavors.
Transfer the roasted bones to a large stockpot or slow cooker. Add the chopped onion, garlic, sliced ginger, sliced turmeric, star anise, apple cider vinegar, black peppercorns, bay leaf, and cilantro.
Pour in 12 cups of cold water, or enough to cover the bones completely. Bring the mixture to a simmer over medium heat.
Once simmering, reduce the heat to low and let it cook for 24-48 hours. The longer the cook time, the more flavorful and nutrient-rich the broth will become. During this time, periodically skim any foam or impurities that rise to the surface.
After the desired cook time, remove the pot from heat and let it cool slightly. Carefully strain the broth through a fine mesh strainer into a large bowl, discarding the solids.
Season the strained broth with salt, to taste. Store the bone broth in airtight containers or jars, and refrigerate for up to 5 days, or freeze for up to 3 months.
To serve, gently reheat the Exotic Ginger-Turmeric Bone Broth on the stovetop or in the microwave, and enjoy as a warming beverage, or use as a base for Asian-inspired soups and dishes.