In a large pot (I used my dutch oven) over medium heat, begin to brown the ground beef.
Meanwhile, drain and rinse two cans of the black beans.
To a blender or large food processor, add the undrained can of black beans, the diced tomatoes (with juice), and the chipotle. Blend until smooth.
When beef is browned, add the onions and cook until opaque, 2-3 minutes. Add the spices, tomato paste, and salt. Cook, stirring, another 1-2 minutes until fragrant.
To the pot, add the beef broth, drained black beans, and the contents of the blender. Stir to combine, bring to a simmer and reduce heat to low. Simmer, uncovered, 60-90 minutes (I did 90), stirring often to prevent chili from sticking. Chili will thicken as it simmers.
Add the lime juice and chopped cilantro. Taste chili and check for seasoning. Add more salt if needed. Serve with jack cheese, corn chips, avocado, red onion, and fresh cilantro on top.