A kukoricakígyók általában nem minden nap táplálkoznak, hanem a kígyó korától és méretétől függően néhány naponta.
Néhány tulajdonos azt javasolja, hogy a kígyó lakhelyén kívül, egy kukában etessük, hogy a kígyónak ne legyen esélye arra, hogy véletlenül lenyelje az almot, ami a kígyó belső emésztőrendszerében az elem beékelődéséhez és halálhoz vezethet. A kukoricakígyókat mindig egyedül kell etetni, nem pedig egy másik kígyóval együtt. Ha két kígyó ugyanazzal a zsákmánnyal próbál táplálkozni, véletlenül megehetik egymást.
A kukoricakígyók szorítók. A kígyó kezdetben megharapja a zsákmányát, hogy biztos fogást kapjon, majd testét a zsákmány köré tekeri, és megfojtja az állatot azáltal, hogy szorítja a szorítását minden alkalommal, amikor a zsákmány kilélegzik. Ezután egészben lenyeli a táplálékot, általában fejjel előre. Megfigyelték azonban azt is, hogy a kukoricakígyók élve nyelik le a kisebb zsákmányt. A zsákmány összeszorítása a kígyók alapvető ösztöne, és ezt a műveletet a vadonban és fogságban is végrehajtják.
A vadonban a fiatal kígyóivadékok hajlamosak kis állatokkal, például gyíkokkal, fa békákkal, sőt tücskökkel is táplálkozni. A felnőttek nagyobb zsákmányállatokkal, például egerekkel, patkányokkal, fiókákkal, kismadarakkal és denevérekkel táplálkoznak.
Fogságban a kukoricakígyókat csak fogságban nevelt rágcsálókkal szabad etetni, hogy elkerüljék a paraziták átvitelét. Az élő táplálék éles fogakkal és karmokkal harcol, amelyek megsebesíthetik a kígyót, ezért a kígyót csak elölt táplálékkal szabad etetni. Ha élő zsákmányt etet, ügyeljen arra, hogy a kígyót ne hagyja felügyelet nélkül. Az a kígyó, amelyik nem éhes, amikor élő préda kerül a ketrecbe, gyakran azon kapja magát, hogy ő maga lesz az étel, különösen, ha a préda patkány.
Az élő egeret előre meg lehet ölni. Fagyasztott egereket különböző méretekben elég olcsón lehet vásárolni. Természetesen az egeret etetés előtt meleg vízben teljesen fel kell olvasztani, hogy átmelegedjen. Ha kiolvadt, fogóval vagy csipesszel vegye fel a rágcsálót a farkánál fogva, és tartsa a zsákmányt a kígyó elé, hogy a kígyó lecsapjon rá. A meg nem evett táplálékot azonnal dobja ki. Ne fagyassza vissza. A túl nagy méretű egér etetése a kígyó hányását okozhatja. A túl kicsi egér etetése a növekedés elmaradását okozza.
A kukoricakölykök hetente egyszer vagy kétszer esznek meg egy egérpinkét (újszülött egér). Gyakran többet akarnak majd, de az ennél több etetés veszélyes lehet a kígyó egészségére, hacsak nincs megfelelő hőmérséklet és hely a mozgáshoz. A kígyók felöklendeznek, ha nincs meleg helyük, vagy ha túl hamar kezelik őket evés után. A kezelést 48 órán keresztül vagy addig kell kerülni, amíg az étel megemésztődik, és nem látható csomó a kígyó hasán.
Amint a kígyó növekszik, fokozatosan növelje a zsákmány méretét: kínáljon pelyheket, kúszómászókat, majd kis felnőtt egereket vagy patkánypintyeket. Egy kifejlett kukoricakígyó képes megenni egy közepes vagy nagy egeret.
Egy aktív kígyó nagyjából hetente vagy 10 naponta szívesen eszik. A felnőtt nőstények gyakrabban táplálkoznak, mint a felnőtt hímek (különösen a brumáció után). Minden kígyó más és más, ezért a kígyó étkezésének méretét, mennyiségét és a gyakoriságot ennek megfelelően kell beállítani.
Egyszerre két egér etetése is elfogadható, ha a kígyó nem mutat jelentős csomót a gyomrában az etetés után, és a tulajdonosnak van maradék zsákmányállata. Ezt azonban nem szabad hosszú ideig gyakorolni, mivel egyetlen nagyobb zsákmánytárgy több tápanyagot tartalmaz, mint két kisebb zsákmánytárgy. A kígyónak előnyös lesz a nagyobb zsákmány hozzáadott tápanyagtartalma a két kisebb zsákmánnyal szemben.
Egy jó ökölszabály, hogy olyan egérrel etessünk, amely körülbelül akkora, mint a kígyó legszélesebb kerülete. Figyelembe kell venni a kígyó megjelenését is, miután megette a zsákmányt. Az etetés után 12-24 órával még láthatónak kell lennie a dudor méretének. Ha ez idő alatt nem látható, akkor lehet, hogy át kell állnia a következő méretű rágcsálóra. Ha a csomó több nap elteltével is látható, érdemes lehet csökkenteni a zsákmány méretét. A túl nagy zsákmánytételek visszahányást eredményezhetnek, mivel a bomlás üteme meghaladja az emésztés ütemét, és nincs hely a megduzzadt ételnek.
A kukoricakígyók nem esznek, ha túl hideg van, de ritkán válogatósak, ha megfelelő a meleg és a tartási hely. A kígyó is kihányhatja a táplálékát, ha túl hideg van vagy vedlik. A hányás betegség jele lehet.
A kukoricakígyók képesek hosszú ideig koplalni, de csak akkor, ha muszáj. Ha a kígyó bármilyen okból visszautasítja a rágcsálót, távolítsuk el, és egy másik napon kínáljuk fel. Ha a kígyó továbbra is visszautasítja az ételt, forduljon szakemberhez tanácsért. Ne kínálja fel ismételten azt, amit nem akar megenni, mert a kígyó arra kondicionálódhat, hogy a jövőben nem kívánja az adott zsákmánytárgyat, és értékes időt pazarolhat az esetleges egészségügyi problémák kijavítására.
Tiszta víznek mindig rendelkezésre kell állnia, a kukoricakígyók gyakran isznak.
A D. Arnold által készített alábbi táblázat általános iránymutatás arra vonatkozóan, hogy mennyit kell etetni a kukoricakígyót, hogy biztosítsa a szükséges táplálékot.
Kígyó súlya | Eger típusa | Eger súlya | Gyakoriság | |
4-15 g | Egyetlen rózsaszín | 2-3 g | 4-5 napon | |
16-23 g | Dupla Pinky | 2-3 g kétszer kettő | 4-5 nap | |
24-30g | Kis Fuzzies | 5-7 g | 5-6 nap | |
30-50 g | Rendszeres | Reg. Fuzzies | 7-9 g | 5-6 nap |
51-90 g | Hoppers | 9-12 g | 5-6 nap | |
91-170 g | Weaned | 14-20 g | 7 nap | |
170-400 g | Felnőtt | 24-30 g | 7-10+ nap | |
400g+ | Jumbo Felnőtt | 40-50 g | 7-10+nap |