Nearly 37 million pounds of food, including items sold at Trader Joe's and Kroger, has been recalled because they may contain glass.