1. In a small bowl, measure and add the dry ingredients from the Dry Ingredients list above (flour, chili powder, ground cumin, garlic powder, dry or fresh oregano, sea salt, and ground cinnamon). Mix together with a whisk until well combined, and set the bowl aside.
2. In a medium saucepan, heat the olive oil on medium heat for about 3 minutes. (You will know the oil is ready for cooking when a pinch of the dry ingredient mixture sizzles in the saucepan.)
3. Pour the dry ingredients from the bowl into the oil and whisk for approximately 1 minute. (You should smell the spicy and sweet aroma, and it should be darker in color.)
4. Whisk in the tomato paste quickly until mixed. (Do not mix too long to avoid burning the mixture, or turn the heat down.)
5. Pour the broth into the saucepan while whisking. Whisk for a few minutes until well combined with no lumps of the mixture.
6. If you lowered the heat, turn it back to a medium heat and simmer. Do not bring it to a boil. While simmering, whisk periodically, and cook until it thickens into a sauce. This usually takes a little over 5 minutes.
7. Once the sauce has thickened, remove the saucepan from the heat and add the vinegar, salt, and pepper to taste. (Sometimes I even add more cinnamon!) Add your sauce to your choice of meal or store for later.