Ice cream can come out icy instead of creamy if there is too much water in your recipe. This is why I recommend using coconut yoghurt or coconut cream that has a lower water content than other types of yoghurt.