Individual portions of ice cream are dispensed from a bulk container. A motor drives a lead screw, to expand a scissor linkage and drive a dispensing head against the bulk container. Pressure applied to the container causes it to collapse and discharge ice cream from an outlet. The lead screw is orthogonal with the movement of the dispensing head and the axis of collapse of the container. The container, motor and lead screw are carried on a drawer which is slidably mounted in a refrigerated housing. Pressure is monitored to regulate operation of the motor. An encoder controls the motor for a specific portion size.