TreeHouse Foods has reported a substantial increase in operating income for the full year, due to a combination of pricing programmes designed to offset commodity cost inflation.