Add the two cups of coconut cream to the bowl of a standing mixer and place in the fridge or freezer to chill.
In a medium sauté pan, combine the coconut oil, sugar and coconut cream. Cook while stirring over medium low heat until it is thick and bubbly, about 10 minutes. Let cool slightly.
Slice the 3 peaches and add them to the bowl of a food processor. Puree until you have a fine pulp.
Add the warm coconut caramel mixture to the peaches and puree to combine. Let the combination cool. I would put it in the fridge to help things along.
In the same pan, add the coconut oil and sugar and cinnamon. Let the sugar start to melt and be sure to stir with a wooden spoon. When the caramel is really hot and the sugar has melted quite a bit, add the coconut milk. Be careful! It will bubble up and splutter a bit. Just keep stirring and lower the heat a little if you need to keep it from bubbling over.
So unlike normal caramel where you don’t want it to seize up- with this you do! You are looking for crunchy caramel granuals, not smooth caramel sauce.
So as soon as the coconut milk has either absorbed into the mixture or cooked off, just take the pan off of the heat. Stir every so often so that it doesn’t stick to the pan.
Now you will want to whip the chilled coconut cream to as stiff of peaks as you can manage.
Then fold in the chilled peach mixture to the whipped coconut cream.