US food giant Kraft has reaffirmed its 2005 earnings guidance and said it will continue to invest in new products.