In a large pot or dutch oven, saute your onions and garlic in a little olive oil over medium heat. Do this for about a minute till it starts to smell fragrant. Then you will add your chili powder, cumin, cinnamon, and coriander to the onion mixture. Stir well.
Next add your ground turkey and cook till it is done, stirring often, breaking it into small pieces.
Once your ground turkey is cooked, then you will stir in the tomato paste. Then add the bell peppers, canned tomatoes, broth and apple cider vinegar. Stir and allow to simmer for 20 minutes.
While that simmers, prepare your butternut squash and drain and rinse your beans. Once the 20 minutes is up, add those ingredients to the pot and allow to simmer for another 20 minutes, stirring occasionally. You want your squash to be soft but not mushy.
Serve and enjoy with toppings of shredded cheese, plain greek yogurt, and cilantro!