Americans spent a greater portion of their cash on healthier products while shelling out US$61.4bn on snack foods during 2005.