In a large stock pot, heat the oil.
Add the onion. Cook for 1 minute.
Add the flour, chipotle, garlic.
Cook for 1 minute. Stirring constantly.
Slowly add the milk, whisking the entire time.
Transfer the ingredients from the pot to a blender. Add 1 cup chicken broth and blend until smooth.
NOTE: if you have an immersion blender, you can skip this part and blend in the pot.
Return the contents of the blender to the stock pot.
Add remaining chicken broth, pumpkin, cumin, and salt.
Bring to a boil.
Simmer on low heat for 10 minutes. Enjoy!