Chop the dates roughly.
Soak the dates in boiling water for 20 minutes, then discard the soaking liquid afterwards.
Place the soaked dates in a large pot with 4 cups of water. Bring to a gentle boil, reduce the heat to a simmer, cover with a tight-fitting lid, for 1.5-2 hrs
Allow to cool completely.
Place a sieve over a large bowl and line it with a large piece of cheesecloth. Alternatively, you can use a nut bag.
Squeeze all of the water from the cooked dates thoroughly. You’ll need to do this in smaller batches unless you have a very large piece of cheesecloth. You should get about 2 cups of liquid.
Pour the date juice into a pot and allow it to come to a gentle simmer. Simmer, uncovered, for about 45-60 minutes until the excess water evaporates and the syrup reduces by approximately half.
If you dip a spoon into the syrup, it should coat the back of the spoon – the syrup will become even thicker after cooling. If the syrup is too thin for your liking, return it to the heat and reduce some more, but be careful not to over reduce.