DIY vegan chocolate syrup

Jessica Penner, RDDessert, Drink, Recipes4 Comments

DIY vegan chocolate syrup

With this rich, fudgey recipe your search for the perfect vegan chocolate sauce is over! Perfect for chocolate “milk” and frozen desserts.

I received a reader request to post a recipe for a vegan chocolate syrup for making chocolate “milk.” I was only too happy to oblige and experiment with CHOCOLATE! When I came up with a winning recipe I (obviously) had to experiment with the different ways you could use it.

I tried it…

  • in a dairy milk substitute to make chocolate “milk”
  • over ice cream (I had dairy ice cream but I’m sure it would be equally delicious on a dairy-free version!)
  • on crepes

It was delicious every single time!

This is a rich, fudgy recipe. You will not be disappointed, I guarantee. Vegans and non-vegans alike will LOVE how simple and quick this is to make!

The best part? You won’t find any artificial flavours, added thickeners, or dyes in this recipe.

As a sidenote, I found this on the Nesquick website, and just had to laugh:

“When mixed with 8 fluid ounces of low-fat milk, Nesquik® Syrup provides 30% of the recommended daily intake of calcium and 8g of protein”

Yeah… that wonderful calcium and protein? ALL of it comes from the milk. NONE of it comes from the syrup.

Sneaky guys, real sneaky.

If you give this recipe a go, let me know! Leave a comment, rate it, or snap a photo and tag it with #smartnutritionrecipes on Instagram!  I’d love to see your creations! Knowing someone has enjoyed one of my recipes always makes my day brighter. 


DIY Vegan Chocolate Syrup

  • Author: Jessica Penner, RD
  • Prep Time: 5 minutes
  • Cook Time: 25 minutes
  • Total Time: 30 minutes


A super easy chocolate syrup perfect for making your own chocolate milk.


  • 1 1/2 cups sugar
  • 3/4 cup cocoa
  • 1 can coconut milk (14 oz)
  • 1 tbsp vanilla extract or powder


  1. Stir together the sugar and cocoa in a medium-sized pot.
  2. Open the can of coconut milk and pour a small amount into the pot. Stir to make a paste with the cocoa and sugar, adding more coconut milk as necessary.
  3. Once you have a paste, add about half of the remaining coconut milk. Stir well. Then add the rest of the coconut milk and stir again.
  4. Heat over medium until boiling. Turn down to low and simmer for 10 minutes.
  5. Remove from heat and allow to cool for 5 minutes.
  6. Stir in the vanilla.
  7. Allow to cool and then transfer to a sealed container to store in the fridge.
  8. Can be used to make chocolate milk or pour on ice cream (use vegan alternatives as required).

Keywords: vegan chocolate sauce

Share This Article

Subscribe for exclusive access to my meal planning hacks ebook!
Smart Nutrition Logo Arrow subscribe

4 Comments on “DIY vegan chocolate syrup”

    1. It would no longer be vegan but I’ve also substituted a can of evaporated milk for the coconut milk.

Leave a Reply

Your email address will not be published. Required fields are marked *