clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Vegan Hot Fudge Sauce - This dairy free chocolate sauce is perfect for ice cream sundaes and so much more! (gluten free, dairy free)

Vegan Hot Fudge Sauce

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

5 from 9 reviews

  • Author: Emily Dixon - One Lovely Life
  • Total Time: 15 minutes
  • Yield: 2 cups 1x
  • Diet: Vegan


You’d never guess this gooey chocolate sauce is dairy free! Rich, chocolatey, and delicious, it’s everything hot fudge sauce should be! 


  • 1/3 cup coconut oil
  • 1/3 cup unsweetened cocoa powder (I like regular rather than Dutch process cocoa powder)
  • 1/4 cup coconut sugar
  • pinch salt (about 1/8 tsp)
  • 1/2 cup brown rice syrup
  • 1/31/2 cup unsweetened almond milk (or your favorite non-dairy milk–see notes!)
  • 1 cup dairy free chocolate chips (semi-sweet or dark)
  • 1 teaspoon vanilla extract


  1. In a medium saucepan, combine coconut oil, coconut sugar, cocoa powder, salt, brown rice syrup, and 1/3 cup almond milk.
  2. Bring to a boil over medium heat and simmer 3-5 minutes to thicken, whisking regularly.
  3. Remove from heat.
  4. Stir in chocolate chips and vanilla. Whisk to dissolve chocolate and continue whisking until glossy, thick, and smooth. Taste and add additional salt, as desired.
  5. Cool 10-15 minutes before serving. Note: sauce WILL THICKEN more as it cools.
  6. If your sauce seems thicker than you like, add a few more tablespoons of almond milk to thin it out.
  7. Pour into a jar or an airtight container and store in the refrigerator about 1 week. (See notes about reheating leftovers)


How to Store & Reheat – This makes about 2 cups of chocolate fudge sauce, which is PLENTY. It’ll keep in the fridge at least a week. You can reheat it all together in the jar or container you’re storing it in, or you can pull out a few tablespoons at a time. To microwave, go slowly, microwaving 20 seconds at a time, stirring regularly to avoid scorching. To heat on the stovetop, simply reheat over low heat in a saucepan.

  • Prep Time: 10 minutes
  • Cook Time: 5 minutes
  • Category: dessert
  • Method: stovetop
  • Cuisine: American