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 to the pot. 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 release their flavors.
05 - Add the tomato paste and cook for 2 minutes, stirring frequently to deepen the flavor.
06 - Pour in the crushed tomatoes and beef broth. Stir well to combine all ingredients.
07 - Add the drained kidney beans to the pot. Bring the chili to a boil, then reduce heat to low.
08 - Cover and simmer for 45-60 minutes, stirring occasionally, until the chili thickens and the flavors meld together.
09 - Taste and adjust seasoning if needed. Serve hot with your choice of toppings such as cilantro, sour cream, cheddar cheese, or jalapeños.