Add the onion, carrot, bell pepper, celery, jalapeno and garlic to a large soup pot with 2 tbsp of vegetable broth and saute over medium heat for 6-7 minutes until fragrant and softened.
Stir in the cumin, dried oregano and chili powder and cook for 2-3 more minutes. If the pan is starting to dry out, add another splash of broth to loosen any bits from the bottom of the pan.
Add the broth, tomato sauce and black beans and bring the soup to a light simmer. Simmer lightly, uncovered, until the carrots are tender, about 15 minutes.
Carefully scoop a few cups of the soup or about half into a blender and blend until smooth. Be sure to allow steam to escape from the blender when blending. Alternatively, use an immersion blender and pulse the soup 5-6 times right in the pot to create texture. If you used a blender, pour the blended portion back into the pot with the remaining soup.
Stir in the cilantro and lime juice and season with salt and pepper, if needed. Serve right away with toppings like avocado, grated dairy-free cheese or sour cream and crushed tortilla chips.