For a flavorful and rich stock, simmer for 4 to 6 hours. This allows the bones and vegetables to release their maximum flavor and nutrients.