Gather all ingredients.
Combine ground turkey, onion, and garlic in a large pot over medium heat; cook and stir until turkey is browned, about 10 minutes.
Add chile peppers, cumin, oregano, cinnamon, cayenne pepper, and white pepper; cook and stir 5 more minutes.
Pour in chicken broth and 2 cans of cannellini beans.
Puree the remaining can of beans in a blender or food processor; stir into the soup and add cheese.
Simmer for 10 minutes, stirring occasionally, until cheese has blended into the soup. Serve and enjoy!