US food giant Kraft Foods has reaffirmed its 2004 earnings outlook and said it is making progress on its restructuring programme.