Put the onion and olive oil in a soup pot and cook over medium heat for about 5 minutes, until the onion is soft.
Add the pinto beans, garbanzo beans, tomatoes, salsa verde, and broth. Stir. Add the spices and frozen corn, and raise the heat to high.
Bring the soup to a boil, then reduce heat to medium low, and cook for about 10 minutes to let the flavors blend.
Ladle soup into bowls and top with tortilla chips and cilantro.
Notes
Keep leftovers in the refrigerator for up to 5 days.Feel free to use any type of bean that you like.Nutrition facts are for soup only, not tortilla chips.