Heat the oil in a large pot over medium-high heat. Once it's hot, add the diced onion and sauté for 5 minutes, stirring occasionally.
Add the minced garlic and allow it to cook for 30 seconds. Then add half the salt, cumin, oregano, chili powder, and cayenne. Stir and sauté for 1 minute.
Add the ground turkey to the pot and break it up with the back of a spoon. Allow it to cook for 4 to 5 minutes or until browned.
Add the chicken stock, kidney beans, cannellini beans, tomato sauce, and remaining salt to the pot. Increase the heat and bring it to a low boil.
Cover and allow to simmer for 30 minutes. Then, remove the lid and stir. Allow the chili to simmer for another 20 minutes until reduced.
Serve with your favorite toppings.