The present invention provides a cream filling and vending device. The device comprises a housing, a removable roil container for storing empty rolls of cream rolls with mechanism to dispense the empty rolls, at least one removable cream hopper filled with cream for injecting in the empty rolls, a cream injectors connected to the bottom of each cream hopper, a delivering means for delivering a filled cream roll sliding and a controller means for holding the empty roll and bringing in-line with the cream injecting means for filling the empty roll of the cream roll and delivering a filled cream roll. Ref Fig.1