This recipe is made with Medjool dates. Using dates in recipes is common in vegan recipes such as this one. Dates serve several purposes in this recipe.  The dates are used to sweeten the carmel sauce.  They add to the texture of the sauce.  Lastly, the dates add to the flavor of this recipe.