Blend the avocado with a tablespoon of cacao powder, ½ teaspoon vanilla and a teaspoon of honey or maple syrup. Blend until creamy.
Next, divide the mix into 4 and pop in the bottom of 4 glasses.
For the chia layer, place chia seeds in a bowl; mix in 1 ½ cups of coconut milk, 2 cups water and ½ teaspoon vanilla . Leave for 15 minutes to allow the chia seeds to expand and absorb the liquid.
Split the chia mix equally into 4 serves and place on top of the avocado layer.
Next make the chocolate topping. Heat the remaining coconut milk in a pan (1 cup), when steam begins to rise add in cacao butter or coconut oil, a tablespoon of cacao powder, teaspoon of vanilla and 1-2 teaspoons of honey or maple plus a pinch of salt. On the lowest heat setting, keep stirring so that the cacao butter or coconut oil melts down. The longer you stir, the thicker and creamier the mix gets.
Remove the chocolate mix from the heat, allow to cool down for a few minutes, spoon chocolate mix onto the chia layer. The mix should just reach the top of the glass.
Finally add coconut flakes as the final layer. Place desserts in the fridge; leave them to sit over night to set.
Other toppings could include cacao nibs, frozen berries or a fruit puree. You may also experiment with other flavours, cinnamon, chilli, salt and caramel.
When you are ready to serve, remove them from the fridge and enjoy