in pot, heat olive oil over medium heat until shimmering
add onion, bell pepper, carrots, and salt and cook for 10 mins until tender and brown
add garlic, chili, cumin, paprika, cinnamon, and oregano and cook until garlic cooks
add tomatoes and juices, rinsed beans, and broth and heat to a simmer
stir and simmer for 30 mins
remove from heat and blend 1 ½ cups for thickness (optional)
add cilantro and vinegar or lime juice and salt
yum