In a large pot or Dutch oven, heat the olive oil over medium heat. Add the chopped onion and bell pepper, cooking until softened (about 5-7 minutes).
Stir in the minced garlic and cook for an additional minute until fragrant.
Add the diced sweet potatoes to the pot and stir to combine.
Pour in the diced tomatoes with their juices, vegetable broth, black beans, chipotle in adobo, cumin, smoked paprika, oregano, salt, and pepper. Stir well to incorporate all ingredients.
Bring the chili to a boil, then reduce the heat to low. Cover and simmer for 25-30 minutes, or until sweet potatoes are tender. Stir occasionally to prevent sticking.
Taste and adjust seasoning, adding more salt, pepper, or chipotle if you prefer more heat.
Serve hot, garnished with fresh cilantro.
Notes
Adjust the heat by adding more chipotle if desired.