Some of the top food stocks to invest in right now are General Mills (NYSE: GIS), Tyson Foods, Mondelez International (NASDAQ: MDLZ), and PepsiCo (NYSE: PEP).