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 such as shredded cheddar cheese, sour cream, chopped green onions, sliced jalapeños, or fresh cilantro.