Grind the almonds and raw cauliflower together in the blender until the mixture is like crumbs.
Add the mixture to a pan and cover with water.
Simmer, stirring constantly until the mixture is cooked and soft and the water is absorbed. You may need to add more water 1/4 cup at a time and cook it until it's absorbed to achieve the consistency of cooked oatmeal.
Add Xylitol, cinnamon, maple, vanilla, and butter. Mix well and taste for seasoning. Adjust flavor to make it exactly right for you.
Put the mixure in a bowl, add the cream and enjoy.