YES. Coconut cream provides the adequate texture to make caramel. If you have a can of coconut milk, the solid part at the top is the coconut cream and can be used in this recipe. Just be sure to only include the cream part when measuring and not the liquid underneath