Heat a large soup pot over medium-high heat and spray with non-stick olive oil spray. Add ground beef plus a pinch of salt and pepper then cook until browned using a wooden spoon to break into small pieces.
When beef is nicely browned, remove from pan and set aside.
Add diced onion, garlic and peppers into the pan plus another pinch of salt and pepper. Stir in cumin, chili powder, oregano and chipotle pepper. Cook until veggies are softened, about 5-7 minutes.
Pour in reserved beef along with chicken broth, diced tomatoes, black beans, barbeque sauce and cinnamon stick using wooden spoon to scrape up the browned bits from bottom of the pan. Bring to boil then simmer on low for 30 minutes.
Serve with diced avocado, lime wedges and fresh cilantro.
Notes
Since every brand of tomatoes and chicken broth have varying levels of sodium, season this dish as you please with the amount of salt and pepper you wish. To lower the heat level of the chipotle peppers, remove the ribs and seeds before mincing. Want to kick it up a notch? Double the amount!