In a small bowl, mix together all of the spices (including the espresso powder) and set aside.
In a medium saucepan over medium heat, heat the oil and whisk in the flour. Let cook for just a minute until the flour is completely absorbed and just as it begins to brown.
Add in the tomato sauce, broth, and spices. Stir to combine and bring to a simmer.
Simmer for 15 minutes, stirring frequently.
Once done, remove from heat and either use immediately or store for later.