蛇是肉食性动物。人工养殖要想获得成功,提高经济效果,必须提供多元化的食物,才能满足蛇类所需的各种营养成分,并合理地搭配投喂才能使其能正常生长发育和繁殖。饲料中的营养物质有蛋白质、脂肪、糖类、钙、磷、铁、维生素A、维生素B,、维生素B2、维生素D2、粗纤维、无机盐、矿物质、水等。
蛋白质和脂肪可提供蛇类营养,又是消化吸收后用来构成自身或作为能量的储备物质;粗纤维能促进肠道蠕动,促进消化吸收。钙可构成骨骼。磷是新陈代谢中的重要成分之一。矿物质、无机盐及微量元素,可促进生长发育;维生素D2具有促进钙、磷吸收的作用,利于骨骼和牙齿的生长。维生素A等对上皮细胞和骨骼细胞的分化具有调动作用,也是眼睛的感光细胞的组成成分。因此,对蛇投喂的饲料营养应全面均衡,才能提高产量,提高经济效益。