Heat olive oil in a large, deep skillet or saucepan. Add onions, and cook until soft and translucent. Stir in garlic, and cook for one minute, stirring constantly so garlic doesn’t burn. Add broth, black beans, cannellini beans, kidney beans, pinto beans, tomatoes, lime juice, chipotle chile pepper, and salt. Bring to a boil. Reduce heat, and simmer, covered, for 30 minutes.
Yield: 8 servings (serving size: about 1 cup)