Measure out all your spices & flour and mix together in a bowl and set to the side.
Open your tomato paste, measure your chicken stock and have everything ready to go. Once we start cooking it will go fast.
Start by add the olive oil to the pan on medium high heat.
Next, the spice/flour mixture and quickly mix and cook for 1 minute.
Carefully add the tomato paste to the pan, mixing together until thick paste forms.
Slowly add your chicken stock about ½ a cup at a time, mixing until thick.
You can add more chicken stock if necessary to get your desired consistency.
Finish with the apple cider vinegar and you're done! Taste and adjust salt & pepper as needed.
Video
Notes
Bloom the spices: Cook the flour and spices in the oil for a full minute before adding liquid. This toasts the spices and cooks off any raw-flour taste.
Add stock gradually: Whisk it in a little at a time so the sauce stays smooth and lump-free instead of seizing up.
It thickens as it cools: Don't panic if it looks thin in the pan — it'll set up as it sits. Thin with a splash of stock if it goes too far.
Brighten at the end: A little apple cider vinegar stirred in off the heat lifts the whole sauce and balances the richness.
Storage & yield: Makes about 4 cups. Keeps 5-7 days in the fridge and freezes for up to 3 months — perfect to have on hand for enchilada night.