Start by heating olive oil in a large pot over medium heat. Add diced onion and sauté until it's translucent.
Once the onions are ready, stir in minced garlic and cook for an additional minute.
Next, add both types of drained cannellini beans along with Great Northern beans into the pot. Then fold in cooked shredded chicken.
Pour in corn and chicken broth; stir well. Sprinkle in cumin, chili powder, smoked paprika, oregano, salt, and black pepper.
Bring everything to a gentle boil before reducing heat to low. Let it simmer uncovered for about 30 minutes.
Remove from heat before stirring in Greek yogurt until fully incorporated.
Ladle into bowls and garnish generously with fresh cilantro, diced avocado, jalapeño slices, lime wedges, and extra cheese if desired!