There is provided an apparatus (100) and method (200) of puffing grain food. The puffing chamber is pre-heated, and the moisture loss from the grain food during the puffing process is determined and the temperature controlled based on the determined moisture loss, until a desired end moisture content of the puffed grain food is obtained.