1. Heat the oil in a large pot over medium heat.
2. Add onions and garlic and cook until the onions are translucent.
3. Add turkey and cook, stirring until meat is brown.
4. Stir in beans, tomatoes, chili powder, oregano, basil and vinegar.
5. Reduce heat to low, then cover and simmer for 60 minutes or more, until favors are well-blended.