Heat olive oil in a large Dutch oven or heavy-bottomed pot over medium-high heat.
Add ground turkey and cook until browned and fully cooked through, breaking it into small crumbles with a spatula.
Add diced onion and bell pepper to the pot and sauté for 5 to 7 minutes until vegetables are softened.
Stir in minced garlic, chili powder, cumin, smoked paprika, and cinnamon; cook for 1 minute until fragrant.
Add tomato paste and stir to coat the meat and vegetable mixture, cooking for 2 minutes to caramelize the paste.
Pour in the diced tomatoes, kidney beans, and chicken stock, scraping the bottom of the pot to deglaze any browned bits.
Fold in the diced apples and bring the mixture to a gentle boil.
Reduce heat to low, cover the pot, and simmer for 30 minutes until the apples are tender but still hold their shape.
Stir in apple cider vinegar and season with salt and black pepper.
Allow to rest for 5 minutes before serving to let flavors meld.