Go Back Email Link
+ servings
date caramel sauce
Print Recipe
4.82 from 11 votes

Vegan Caramel Sauce

Vegan caramel sauce is a healthy alternative to caramel made for dipping or sauce. Served hot or cold, vegan caramel is fabulous for fruit, cookies, pretzels, or anything you choose to dip. Or make it a sauce by thinning the dip to make an incredible sauce.
Prep Time15 minutes
Total Time15 minutes
Course: Dessert
Cuisine: American
Diet: Gluten Free, Vegan, Vegetarian
Servings: 12 servings
Calories: 61kcal


  • 12-14 dates pitted (1 cup)
  • ¼ cup peanut butter
  • 1 teaspoon vanilla extract
  • ¾ teaspoon pink salt
  • ¾ cup oat milk or plant-milk of choice


  • If the dates aren't fresh (or a little stiff), boil 2 cups of water in the microwave and soak the dates for 5 minutes; then drain.
  • Remove the date pits.
  • Place the dates and all other ingredients in a high-speed blender.
  • To make a thinner sauce, add more plant milk to meet your desired consistency.
  • In order to heat the date caramel sauce, place the sauce in a saucepan, and heat it on low, occasionally stirring until heated through.
  • Or, place the sauce in the refrigerator and serve cold.
  • Choose your dippers.


  • Before blending the vegan caramel sauce, one trick for softening dates is to soak the dates in hot water.
  • Even though this step is unnecessary if you use fresh dates, it also helps if you don't have a quality high-speed blender.
  • Once drained, the dates are softer, and the pits are easier to remove, which is also necessary before blending. Of course, buying pitted dates is best, but sometimes, pitted dates are more expensive, and eliminating the pits takes seconds.
  • When the vegan caramel sauce is blended, it is ready to serve immediately, or it can be placed in the refrigerator and served cold. On the other hand, it can be heated in a saucepan and used as a hot dip.
  • Another option is to add more plant milk to thin out the vegan caramel sauce to use as a caramel sauce for vegan ice cream or on top of black bean brownies. 


Serving: 12g | Calories: 61kcal | Carbohydrates: 8g | Protein: 2g | Fat: 1g | Polyunsaturated Fat: 1g | Sodium: 176mg | Potassium: 84mg | Fiber: 1g | Sugar: 6g | Vitamin A: 31IU | Vitamin C: 0.03mg | Calcium: 27mg | Iron: 0.3mg