in a medium sauce pan, add your oil. Once oil is hot and shimmering add your flour and chili powder. Stir constantly until the flour and chili powder become fragrant and nutty.
Once you are smelling those notes add your tomato paste and all the spices. Your mixture will become a ball of tomato spice play dough but don't panic. Slowly add your veggie broth 1 cup at a time as you whisk the mixture together. The cold temperature of the broth will help reduce clumping.
Once you have added all your veggie broth and the sauce is at a thick consistency add your vinegar. Adjust your sauce to taste and thickness by adding more spices and broth to flavor and thin it out.
Place in a mason jar and keep in the fridge for 2 weeks or in the freezer for 1 month. Be sure to leave extra room in the jar if you plan to freeze because it will expand in the freezer.