Pick and rinse beans. Place in heavy pot. Add water to cover 3 inches. Soak overnight. Simmer chicken until just tender about 15 minutes. Cut chicken into cubes. Drain beans. Cook onions until transluscent, about 10 minutes. Stir in garlic, chicken, curmin, oregano, cloves, cayenne and saute 2 minutes. Add beans and stock; bring to boil. Reduce heat. Simmer until beans are very tender, about 2 hours. Add chicken and 1 cup cheese. Season with salt and pepper. Serve with remaining cheese, sour cream, salsa and cilantro.
Cajun Country -- New Iberia, Louisiana