Brown beef in a large Dutch oven or heavy-bottomed pot over medium-high 8-10 minutes, breaking up with a wooden spoon; drain excess fat if needed.
Cook onion and pepper with beef about 5 minutes until softened; add garlic and cook 1 more minute.
Cook tomato paste 2 minutes, stirring, to deepen flavor.
Stir in crushed tomatoes, diced tomatoes, and broth.
Add both beans, chili powder, cumin, paprika, cayenne, and sugar; season with salt and black pepper.
Boil; reduce heat to low, cover, and simmer 30 minutes, stirring occasionally.
Adjust seasoning to taste; serve hot with favorite toppings, including generous cheese and sour cream.