Preheat large dutch oven over medium heat. Add avocado oil. Add onions and poblanos. Cook for about 5 minutes until softened and lightly browned.
Add garlic and cook for an additional minute.
Add spices, stirring and toasting for about 30 seconds - do not allow to burn.
Add chicken stock, diced tomatoes, beans, any drippings from chicken, and a pinch of salt. Stir and bring to a boil. Once boiling reduce to a low simmer for 10 minutes.
Remove a couple cups of broth from soup and place into a blender. Add chilies in adobo and blend. Add blended soup and chilis back into the dutch oven.
Add corn and chopped chicken into the soup. Stir and simmer for 5 minutes.
Taste and add additional salt if necessary.
Garnish as desired. Suggestions: tortilla chips, avocado, sour cream, cheddar cheese, scallions.