In a large dutch oven or pot, heat the olive oil over medium heat. When hot, add the onion, bell pepper, garlic salt and pepper to taste. Saute, until the veggies are tender; about 8 minutes.
Next, add the ground beef, salt and the black pepper, breaking up with the edge of a wooden spoon, and brown; about 7 more minutes.
Once the beef is browned, add the tomato paste, chili powder, smoked paprika, and cumin. Cook, stirring, until well combined and the spices are fragrant, about 2 more minutes.
Add the fire-roasted tomatoes and broth. Stir to combine then bring to a simmer.
Reduce the heat to medium-low and cook, covered but stirring occasionally, for at least 30 minutes. (You can simmer for 2 hours if you had more time).
About 15 minutes prior to serving, add the beans and stir to combine. Cook, uncovered until the beans are tender.
Serve with desired toppings and enjoy!