Prepare your ingredients. Peel and chop the carrots, dice the onions, mince the garlic, and grate the ginger.
In a dutch oven or large pot, heat the olive oil. Then add the onion and garlic and saute on a low-medium heat until they are softened and the onion becomes browned and caramelized.
Add in the carrots, cumin, curry powder, salt, pepper and water and cover the pot and cook until the carrots are softened approximately 10 minutes.
Add in the coconut milk and vegetable broth. Bring to a boil, then lower the heat, and simmer for 20 minutes.
Remove soup from the heat and let cool.
Blend with an immersion blender or in a blender. If you want your soup to be more liquidy, add 1 tablespoon of water at a time and blend until it’s the consistency you want. ENJOY!