Yes, you must use full-fat coconut milk from a can. Light coconut milk (from a carton) will not produce the same rich and creamy texture.