Heat oil in a heavy large saucepan over medium-high heat. Add onion, ginger and garlic. Saute until tender and fragrant, about 5 minutes. Add carrots. Stir to combine well. Add chicken stock. Cover and simmer until carrots are tender, about 30 minutes.
Puree soup using a hand held immersion blender, blender or food processor. Return to saucepan. Stir in evaporated milk. Cook over low heat 5 minutes.
Taste and adjust salt and pepper to taste.
Notes
Be sure to read the notes above this Recipe Card, for more tips on making this recipe.