2 tablespoons olive oil
1 onion, small dice
3 cloves garlic, minced
2 pounds ground chicken
1 teaspoon salt
1 tablespoon ground cumin
1 tablespoon dried oregano
1 teaspoon chili powder
3 tablespoons flour
4 cups chicken stock
2 15-ounce cans white kidney beans, drained and rinsed
1 cup frozen corn
3 cups baby spinach
1/2 teaspoon crushed red chili flakes
1 cup Monterey Jack cheese
Heat olive oil in a large Dutch oven. When hot, add the onion and cook for 3 minutes, just until soft.
Add garlic and ground chicken, breaking it up as you do. Cook for about 5 minutes until chicken is browned slightly.
Add salt, ground cumin, oregano and chili powder to the pan and stir.
Sprinkle flour into the pot and let its raw flavor cook out for about 2 minutes.
Slowly whisk in the chicken stock, breaking up any lumps as you do.
Add white kidney beans and frozen corn. Turn heat to medium-high until the mixture just boils. Turn heat down and simmer for about 20 minutes, until thickened, to allow the flavors to come together.
Add the baby spinach and crushed red chili flakes and cook for about 5 minutes, just until the spinach becomes wilted.
Ladle into serving bowls and top evenly with Monterey Jack cheese.