In a small bowl, combine the chili powder, cumin, smoked paprika, oregano, and bouillon. Set aside.
In a blender or food processor, combine 2 cups of water with ¾ cup of the black beans. Blend until smooth. Set aside.
In a large soup pot, heat the olive oil over medium heat. Add the ground meat, breaking it up with a spoon until brown, about 5 to 10 minutes.
Add the onion and poblano pepper, cooking and stirring occasionally until softened, about 6 to 10 minutes. Add the garlic and cook until fragrant, about 1 minute more. Do not brown. Add the seasoning mix and tomato paste and stir until well combined and cook for 1 to 2 minutes.
Add the blended bean mixture, crushed tomatoes, remaining black beans, and the remaining 1 cup of water to the pot.
Increase the heat to high and bring to a boil. Reduce heat to low, cover, and simmer, stirring occasionally until slightly thickened, about 30 minutes.
Stir in the canned and frozen corn, cilantro, and lime juice. Simmer for 5 more minutes. Serve hot, garnished with additional cilantro if desired.