01 - Heat a splash of oil in a large pot or Dutch oven over medium-high heat. Add the ground beef and cook, breaking it up with a spoon, until browned. Drain excess fat if needed.
02 - Add the diced onion, red bell pepper, and green bell pepper. Sauté for 5 minutes until softened.
03 - Stir in the minced garlic and cook for another minute until fragrant.
04 - Mix in the chili powder, cumin, smoked paprika, cayenne pepper, oregano, salt, and black pepper. Cook for 1 minute to bloom the spices.
05 - Add the tomato paste and cook for 2 minutes, stirring frequently.
06 - Pour in the crushed tomatoes and beef broth. Stir to combine.
07 - Add the drained kidney beans. Bring the chili to a boil, then reduce heat to low. Cover and simmer for 45–60 minutes, stirring occasionally, until the chili thickens and flavors meld.
08 - Taste and adjust seasoning if needed. Serve hot with your choice of toppings.