01 - Heat olive oil in a large Dutch oven or heavy pot over medium-high heat. Add the ground beef and cook, breaking it up with a spoon, until browned (about 6–8 minutes). Drain excess fat if necessary.
02 - Add the diced onion, bell pepper, jalapeño (if using), and garlic. Sauté until vegetables are softened, 5–6 minutes.
03 - Stir in the tomato paste and cook for 1 minute, allowing the flavors to deepen.
04 - Add the chili powder, cumin, smoked paprika, oregano, salt, black pepper, and cayenne (if using). Cook, stirring, for 1 minute until fragrant.
05 - Pour in the crushed tomatoes, diced tomatoes, and beef broth. Stir to combine, scraping up any browned bits from the bottom of the pot.
06 - Add the drained beans and bring the chili to a simmer. Reduce heat to low, cover partially, and cook for 35–45 minutes, stirring occasionally.
07 - Taste and adjust seasoning with additional salt or spices as desired. Serve hot, garnished with your favorite toppings.