饮食中可预防坏血病,包括富含维生素C的食物,例如甜椒),黑加仑子,西兰花,辣椒,番石榴,猕猴桃和欧芹。其他富含维生素C的来源是水果,例如柠檬,酸橙,橙子,木瓜和草莓。它也存在于白菜,土豆和菠菜的蔬菜中。还有维生素C高一些水果。此外,各种营养补充剂是可用的,其提供抗坏血酸大大超过防止坏血病所需的。
一些动物产品,包括肝脏,牡蛎和中枢神经系统的一部分,包括肾上腺髓质,大脑和脊髓,都含有大量的维生素C,甚至可以用来治疗坏血病。新鲜的肉中含有足够的维生素C以防止坏血病,甚至可以部分治疗。