Created by JostLori on May 7, 2014
Step 1: Heat oil in a large pot over medium heat. Add onion and garlic and cook until translucent, about 5 minutes.
Step 2: Add broth, beans, pimientos, seasonings, and hot sauce and bring to a boil. Reduce heat to low and simmer, uncovered, 10 minutes.
Step 3: Mix avocado, lime juice, orange, and cucumber in a medium bowl.
Step 4: Divide soup among bowls; top with avocado mixture and a sprinkle of cheese.