Peel and chop your carrots, slice your onion and garlic, and then grate your fresh ginger.
Then warm the oil in a large pot over medium-low heat, and add in the onion and cook until softened & translucent, about 5 minutes.
Then add in the garlic, ginger, turmeric and oil (or turmeric paste), coriander powder, and cumin, and stir-fry for another 5-8 minutes, stirring occasionally until the onion & garlic are starting to brown.
Add in the carrots and stock (or water), stirring well to ensure nothing sticks to the bottom. Then put on the lid and cook everything, still on medium-low, for about 20-25 minutes, until the carrots are soft.
Turn off the heat, then stir in the coconut milk, sumac, and salt, and use an immersion blender to blend everything until smooth (or a bit chucky, if you like it like that). Serve with nigella seeds or pumpkin seeds on top for a bit of texture.