Heat extra virgin olive oil in pan and sauté diced shallot and onion for 5-6 minutes.
Add carrots, apples and spices (cumin, nutmeg, salt and pepper) and stir for 1 minute.
Add butternut squash and vegetable broth and stir.
Boil and then cover dish and reduce to simmer for 15-20 minutes or until the vegetables are soft.
Remove from heat and puree with immersion blender. You can also transfer mixture and blend in food processor. Blend until smooth.
Return to heat and add coconut milk, stir and adjust seasonings.