Heat canola oil in a medium sauce pan.
Slowly sprinkle flour into heated oil, stiring constantly with a whisk until cooked or golden color. About 30 seconds to 1 minute.
Slowly add remaining ingredients, while constantly whisking together.
Immediately pour in chicken broth, stirring constantly with a whisk, until ingredients are combined.
Continue whisking to prevent clumping and allow liquid ingredients to heat and simmer. This should only require a minute or two.
Once ingredients have started simmering reduce heat to medium high heat and simmer for 10 minutes.
Allow to cool time before making enchiladas.