Ingredients
Method
- Heat olive oil in a large pot or Dutch oven over medium heat. Add onion, celery, carrot, salt, and several grinds of pepper. Cook for 10 to 15 minutes, stirring occasionally, until softened. Stir in garlic, cumin, coriander, and chili powder and cook for 30 seconds. Mix in the beans with their liquid, chipotles, adobo sauce, and broth. Simmer for 30 minutes.
- Let the soup cool slightly. Transfer half to a blender and puree until smooth. Return the puree to the pot with the remaining soup and stir to combine. Alternatively, use an immersion blender to puree half the soup directly in the pot. Stir in the lime juice.
- Season to taste and serve with lime wedges and your preferred toppings.
Notes
*If you're sensitive to spice, feel free to scale back to one chipotle pepper.
