Soak the dried black beans overnight, if using.
In a large pot, heat a splash of oil over medium heat.
Add the chopped onion and bell pepper; sauté until softened.
Stir in the minced garlic and cook for another minute.
Add the cumin and smoked paprika, stirring to combine.
If using dried beans, drain and rinse them, then add to the pot.
Pour in the vegetable broth and diced tomatoes with their juice.
Bring to a boil, then reduce heat and simmer for 30 minutes.
For a smoother texture, use an immersion blender to puree some of the soup.
Season with salt and pepper to taste before serving.