593296 Disclosed is an integrated beverage blending system for the mixing or blending of drinks. The system comprises at least one system controller; an ice shaving and portioning module; an ingredient module. A dispensing apparatus is in communication with the ice portioning module and/or the ingredient module. Ice from the ice portioning module and/or at least one ingredient from the ingredient module are dispensed into a beverage container. The blender module comprises a housing, a door which provides access to the interior of the housing; a spindle and blade used to blend and/or mix the ice and ingredient to form a beverage; and an integrated cleaning apparatus for cleaning an interior of the housing of the blender module after use. The beverage container with the ice and the ingredient is placed in the blender module for blending and/or mixing the ice and the ingredient in the beverage container, thereby producing the beverage. Upon removal of the beverage container after last blending and/or mixing cycle from the blender module, the system initiates a cleaning mode of the blender module via the cleaning apparatus.