Blend the pitted dates with the ginger and cardamon seeds in a blender with the water. This ensures a smoother sauce.
Add all of the ingredients to a pot and simmer over a med - low heat for 15 - 20 mins. Until the cranberries have cooked down. *See notes for another cooking method.
Once sauce has cooled slightly, mash to desired consistency with a fork or potato masher.
Divide out into ice cube moulds or freezer proof pots.
Freeze until ready to use!
Notes
Alternative method of cooking (and my preferred way). Add all the ingredients to a oven safe casserole dish and cook in oven for 20 mins at 180°C or 356°F