Warm up that olive oil in your Dutch oven over medium heat until it's ready to go.
Toss in the diced onion and cook for 5 minutes, stirring now and then until it's nice and soft.
Add the minced garlic and cook for 1 minute until your kitchen smells AMAZING.
Throw in the chili powder, cumin, smoked paprika, and cayenne, then stir for 30 seconds to wake up those spices.
Add your diced bell peppers and cook for 5 minutes until they start getting softer but still have some bite.
Mix in the cubed sweet potatoes along with both kinds of tomatoes until everything's combined.
Pour in the vegetable broth and add both cans of drained beans, stirring it all together really well.
Turn up the heat and bring everything to a boil, then immediately turn it down to low.
Cover your pot and let it simmer for 25-30 minutes until the sweet potatoes are fork-tender.
Taste it and add salt and pepper until it's perfect for your taste buds.
Scoop the chili into bowls and pile on your favorite toppings like sour cream, cheese, and cilantro—YUM!