An insulin pump comprises a pump device, a control for the pump device, a memory, an operating element for operating the insulin pump and a method for controlling a user interface of the insulin pump are disclosed. The control is designed and programmed such that options for the user of the insulin pump are displayed by the user interface as a function of a user-specific preference profile stored in the memory and as a function of a current time and are provided for selection by using the operating element. The insulin pump can be designed in an auto-adaptive fashion, such that the control continuously updates the user-specific preference profile based on analyzing operating inputs of the user. Embodiments of the invention allow a large range of functions and simple operation, even in the case of miniaturized pumps.