Heat olive oil in frying pan or in the soup pot, then cook onion 2-3 minutes.
Add garlic and cook a couple of minutes more.
In large soup pot combine homemade chicken stock or canned chicken broth, onions, garlic, oregano, ground cumin (affiliate link), and Chipotle chile powder and let simmer on low about 15 minutes.
Add pinto beans with juice, cooked chicken, and diced green chiles and simmer 30 minutes or a little longer, until flavors are well combined, and beans are quite soft.
If you're using cauliflower rice, add it for the last 20 minutes of cooking time.
Turn off heat and stir in lime juice (I use my fresh-frozen lime juice) and chopped cilantro or sliced green onion.
Serve hot, with more chopped cilantro and lime juice to be added at the table if desired.
