Sprinkle the ground turkey with the salt, chili powder, and ground cumin, mixing it into the meat without overworking it.
Warm a medium-sized skillet over medium heat. Add the turkey and cook just until it turns brown (some pink is OK), stirring often, and breaking it up with a wooden spoon. Turn off the heat, and set the pan aside.
In a large pot, heat the olive oil over medium-low to medium heat. Add the onion, peppers, 1 teaspoon salt, and pepper. Cook until the onions and peppers soften and turn golden, stirring often, 8-10 minutes. Add the garlic cloves halfway through.
Add the tomato paste and cook, stirring often, for 30 seconds. Add the chili powder, cumin, oregano, garlic powder, and bay leaf, quickly stirring them into the cooked onions and peppers for several seconds. Add the chipotle pepper and stir for a few more seconds.
Pour in the diced tomatoes, and cook them down for 2-3 minutes, stirring occasionally. Add the broth and the other 1 teaspoon salt. Bring to a boil, then reduce to a simmer. Stir in the beans and the ground turkey. Make sure NOT to pour in any water left behind from when you cooked the turkey.
Simmer gently for 10-15 minutes, partly covered, to allow the turkey to finish cooking. Taste and adjust for seasoning. Enjoy!