Cook the sweet potato in a pot of water for about 25-30 minutes, or until softened.
Pour cold water over the cooked sweet potato, and then peel the skin off easily by hand.
Blend the sweet potato with the almond or coconut milk.
Pound the cardamom seeds, scrape out the seeds and add them in, along with the cinnamon and honey or other sweetener, and blend again until smooth.