Food processing apparatus and methods for processing food are disclosed. The apparatus may include stored sequences for operating a processing tool. The stored sequences may address various challenging aspects of blending solid foods and/or ice. In some embodiments, particular sequences are implemented with specific processing tools.