A food preparation device with a stirring mechanism is disclosed. The food preparation device includes a container having an attached handle, an aperture extending longitudinally through the handle and through a sidewall of the container, a crank shaft extending through the aperture, and having a hand crank on a first end of the crank shaft, the second end of the crank shaft extending into the container and removably connecting to a horizontal drive shaft, the horizontal drive shaft being engaged with a gear assembly that translates rotational movement from the horizontal crank shaft and drive shaft to rotational movement of a vertical agitation shaft engaged with the gear assembly. The crank shaft is removable from the horizontal drive shaft and the agitation assembly via a quick connect/disconnect mechanism. A rigid transparent lid separable from the container is also provided. An agitation assembly is also disclosed.