Boil the water and add in the dates. Allow to simmer 5 minutes.
Pour into a blender and blend until smooth.
Add in milk, vanilla, and salt, and blend to combine. Cool completely before using.
Add ice, milk, coffee, and date caramel (start with 2 tablespoons and increase to taste) to your blender and blend until smooth.
Serve immediately with date caramel drizzle and whipped heavy cream or coconut cream for dairy free.
If you'd like it sweeter, either add in more date caramel or add in vanilla stevia.
I enjoyed my whipped cream plain with just the drizzle on top, but if you'd like a sweeter whipped cream, feel free to add stevia of sweetener of your choice.
This can totally be made dairy free - like I stated above, I think cashew milk would work best because it's the creamiest and the most neutral, but I think full fat coconut would be crazy good as well!