I'll have to see if I can track down my favorite version of this particular soup, but if you are feeling particularly carnivorous take a look at some feijoada recipes. It's a Brazilian stew that has about a million different varieties (every family has their own version), but it typically consists of black beans, bacon, pork, sausage, etc. It's often served with orange slices and some form of greens. My favorite recipe involved blanching collard greens and then cooking them in the reserved bacon fat from the stew. So freakin' good. If I track down the recipe, I'll post it here.