Heat olive oil in a large pot over medium heat and sauté onion and garlic until translucent.
Add the chicken breasts, chicken bone broth, enchilada sauce, diced tomatoes, cumin, and chili powder to the pot.
Bring the mixture to a boil, then reduce heat to low and simmer for 20 minutes or until chicken reaches an internal temperature of 165°F.
Remove the chicken from the pot and shred it using two forks, then return the shredded meat to the soup.
Stir in the black beans and corn, allowing them to heat through for approximately 5 minutes.
Remove the pot from heat and temper the Greek yogurt by whisking it with a ladle of hot broth in a separate bowl before stirring the mixture back into the soup.