Saute the onion and garlic briefly in the bottom of a pot. Add the beans (30 oz or 2 - 15 oz cans, reserve one can or 15oz), broth (can use vegetable as well), salsa and cumin. Using an immersion blender blend ingredients until desired consistency. Add the whole beans. Cook on medium heat until heated through. (Can garnish with sour cream if desired)