Add ¼ cup of vegetable stock to a large pot on medium-high heat. Add minced garlic, and diced onions. Stir to combine. Cook for about 5 minutes until onions soften and turn translucent.
Finely dice poblano pepper add to the pot with the onions. Cook for another 3 minutes or until browned.
Add all of the spices including the chili powder, cumin, oregano, smoked paprika, and chipotle peppers. Stir to coat the peppers and onions in the spices and cook for an addition 2 minutes.
Add the drained and rinsed, hominy, pinto beans, and kidney beans. Stir to combine. Add the vegetable broth, stir, cover, and reduce the heat to a simmer. Cook for 20 minutes.
While the soup is cooking prepare your optional toppings. Thinly slice radishes, chop cilantro, and avocado into slices.
Pour in the lime juice, stir to combine.
Season with salt and pepper to taste.
Ladle into bowls, and add your favorite toppings. Enjoy!