Heat the large pot over medium heat. Add chopped onion and sauté until translucent and fragrant, about 5 minutes.
Add the ground turkey to the pot, breaking it apart with a spoon. Cook until browned and cooked through, about 8 minutes, stirring occasionally.
Stir in minced garlic and chopped chipotle peppers; cook for 1-2 minutes until the mixture smells smoky and fragrant.
Pour in the diced tomatoes with their juices and add the chili powder and cumin. Mix well to combine all the flavors.
Add the chopped dark chocolate and stir until melted and well incorporated, creating a rich, velvety sauce.
Pour in the broth, bringing the mixture to a gentle simmer. Reduce heat to low and cover, letting it cook for about 20 minutes to meld the flavors and thicken slightly.
Remove the lid, stir in the drained kidney beans, and simmer uncovered for an additional 10 minutes to allow the chili to thicken and beans to absorb the flavors.
Taste the chili and season with salt and pepper as needed. Adjust the spice level with additional chili powder if desired.
Give everything a good stir, ensuring the flavors are well combined and heated through.
Serve the smoky turkey chili hot, garnished with toppings like chopped cilantro, shredded cheese, or a dollop of sour cream if you like.