Put all ingredients in a food processor, blender, or high speed blender and puree until smooth.
If using a high speed blender, like a Vitamix, this will only take a few minutes. Traditional food processors or blenders will take longer, but eventually it will come out nice and smooth. If you want a thinner dip, then you can always add more milk.
Notes
You can use regular yogurt if you aren’t concerned about it being totally vegan.
You can also use a few more dates instead of the coconut sugar or more sugar instead of dates, I liked the taste of just a touch of the coconut sugar in conjunction with the dates.