1 pound dried great northern white beans
2 pounds boneless chicken breasts
1 tablespoon olive oil
2 medium onions, chopped
2 garlic gloves, minced
2 4-ounce cans chopped mild green chilies
2 teaspoons ground cumin
1-1/2 teaspoons dried oregano, crumbled
1/4 teaspoon ground cloves
1/4 teaspoon cayenne pepper
6 cups chicken stock or canned broth
3 cups grated Monterey jack cheese (about 12 ounces)
Chopped fresh cilantro
Place beans in heavy large pot. Add enough cold water to cover by at least 3 inches and soak overnight.
Place chicken in heavy large saucepan. Add cold water and bring to simmer. Cook until just tender, about 15 minutes. Drain and cool. Remove skin. Cut chicken into cubes.
Drain beans. Heat oil in same pot over medium-high heat. Add onions and sauté until translucent, about 10 minutes. Stir in garlic, then chilies, cumin, oregano, coves, and cayenne and sauté 2 minutes. Add beans and stock and bring to boil. Reduce heat and simmer until beans are very tender, stirring occasionally about 2 hours. (can be prepared 1day ahead. Cover and refrigerate. Bring to simmer before continuing.)
Add chicken and 1 cup cheese to chili and stir until cheese melts. Season to taste with salt and pepper. Ladle chili into bowls. Serve with remaining cheese, sour cream, salsa, and cilantro.