In a medium pot or steamer, steam carrots until cooked through (mine took about 5 minutes?) and drain
While carrots are still hot, ladle carrots into a food processor or blender with the maple syrup and vanilla and blend for a minute. (Be sure to put the lid on, but leave off the cap to allow air to escape; hold a cloth over it to avoid sputtering and getting burnt.)
Add dates, and blend again, adding milk.
Add in almond butter, cashews and a pinch of salt and blend until smooth and creamy. If too thick, add a drizzle more of milk to your desired consistency (it will stiffen up after chilling).