Make roux (1 min): Add the olive oil to a medium pan over medium heat. Sprinkle in the flour and spices and whisk for 1 minute to create a roux. It will become thick and somewhat crumbly.
3 Tablespoons olive oil, 3 Tablespoons gluten-free all purpose flour, 1 Tablespoon chili powder, 1 teaspoon onion powder, 1 teaspoon garlic powder, 1/2 teaspoon kosher salt and, 1/4 teaspoon oregano, 1/2 teaspoon cumin
Add tomato paste (1 ): Add the tomato paste and stir to combine. The mixture will be thick and clumpy, this is okay.
2 Tablespoons tomato paste
Add broth (5 min): Slowly pour in 2 1/2 cups of broth, whisking constantly, until the mixture is smooth. Bring to a gentle boil over medium-high heat then reduce to medium-low and simmer for 3-4 minutes, until thickened. Add up to 1/2 cup more broth as needed to reach your desired consistency.
2 1/2 - 3 cups vegetable broth
Serve: Taste the sauce and add more salt as needed. It will continue to thicken as it cools.