Heat oil in a large pot over medium heat. Add the carrots and onion with a pinch of salt. Cook for about 6 minutes or until the onion is soft and translucent. Add the garlic, ginger, and turmeric and cook, stirring for 1-2 minutes or until fragrant. Add the vegetable broth, bring to a boil, cover, reduce heat, and simmer for about 20 minutes or until the carrots are soft.
Blend the soup until smooth and creamy. Taste and adjust seasoning with salt and pepper as needed.