2Heat olive oil in a large pot over medium-high heat. Add ground turkey, breaking it apart with a wooden spoon as it cooks, until no pink remains, about 8 minutes. Drain excess fat if needed.
3Add diced onion to the pot and cook for 3 minutes until softened. Stir in garlic and cook for 1 minute more.
4Add chili powder, cumin, and oregano. Stir constantly for 1 minute to bloom the spices.
5Pour in diced tomatoes with their juice, tomato sauce, and beef broth. Stir well.
6Drain and rinse the kidney beans, then add them to the pot.
7Season with salt and pepper. Bring to a simmer, then reduce heat to medium-low.
8Simmer uncovered for 25–30 minutes, stirring occasionally. The chili should thicken and the flavors will deepen.
9Taste and adjust seasoning as needed. Serve hot in bowls with your choice of toppings.