Heat the olive oil in a large heavy-bottomed pot over medium heat.
2 Tablespoons extra virgin olive oil
Add the onion, and sauté until it starts to become translucent—about 3-5 minutes.
1 large yellow onion
Add the garlic and 1 teaspoon of salt, and sauté for 1-2 minutes more.
4 cloves garlic
Add the celery and carrots, and sauté for 3-5 minutes, until the vegetables start to become a bit soft
1 cup diced celery, 1 cup diced carrot
Add the tomatoes and stir to combine.
2 cups diced Roma tomatoes
Add the cumin, oregano, smoked paprika, and chipotle peppers. Stir to combine. Let this mixture simmer for a few minutes, stirring frequently.
2 teaspoons ground cumin, 1 teaspoon oregano, ½ teaspoon smoked paprika, 1-2 minced chipotle peppers in adobe sauce
Add the black beans, followed by the vegetable broth.
4 14-ounce cans black beans, 4-6 cups vegetable broth*
Increase the heat to high and bring the mixture to a boil. Then, reduce the heat to medium-low, place a lid on the pot, and allow it to simmer for 20 minutes or until the vegetables are tender.
Remove the soup from the heat.
Using an immersion blender, or a stand-up blender in small batches, purée at least half of the soup into a smooth purée.**
Taste, adjust seasonings as needed, and serve with your favorite toppings.