1. Process 1 can of beans in a food processor or blender until smooth, stopping to scrape down sides. Drain second can of beans.
2. Sauté onion and garlic in hot oil in a Dutch oven over medium heat 5 minutes or until tender. Stir in processed beans, drained beans, remaining can of undrained beans, broth, and next 5 ingredients.
3. Bring to a boil; reduce heat, and simmer, stirring often, 15 minutes. Serve with desired toppings.