Partial blending is the move here - pulse just enough to thicken the broth while keeping most beans whole for texture. That hit of lime juice at the end brightens everything up and keeps it from tasting like bean mush.
Prep Time 15 minutes mins
Cook Time 25 minutes mins
Total Time 40 minutes mins
If using regular blender, blend 2 cups soup and return to pot.