Kada hranite kukuruznu zmiju, najzdravije ju je hraniti odmrznutim smrznutim miševima. Većina kukuruznih zmija spremno će prihvatiti miševe od trenutka kada se izlegu, iako će nekima možda trebati ohrabrenje. Dijeta miševa zadovoljit će sve njezine prehrambene potrebe bez potrebe za vanjskim suplementacijama.
Većina kukuruznih zmija prihvatit će i najmanje miševe, jednodnevne miševe bez dlake zvane pinkies, od trenutka kada se izlegu. Najbolje je pričekati do prvog linjanja prije nego što nahranite kukuruznu zmiju. To se događa otprilike tjedan do 10 dana nakon izlijeganja. Prije toga ne bi trebali jesti.
Mladunce i zmije koje rastu treba hraniti redovito, otprilike svaka tri dana za tek izlegnutu zmiju i svaka četiri ili pet dana kada je starija. Kako kukuruzna zmija raste, trebala bi prijeći od malih miševa do pahuljastih, a zatim konačno do odraslih miševa. Dok potpuno naraste, hranjenje zmije smrznutih odraslih miševa svakih 7 do 10 dana bit će dovoljno i spriječiti zmiju da dobije prekomjernu tjelesnu težinu.
Zamrznuti miševi koji su potpuno odmrznuti najzdraviji su i najprikladniji način hranjenja kukuruzne zmije. Prije hranjenja miša treba pustiti da dođe na sobnu temperaturu oko sat vremena. Zmiju nikada ne treba hraniti mišem koji je još smrznut. Živi miševi su prihvatljivi za hranjenje kukuruzne zmije, ali ih je teže prethodno pohraniti, jer im je potrebna hrana i voda te mogu lako pobjeći. Postoji i mala opasnost da se kukuruzna zmija tijekom lova može ozlijediti ili da je miš izgrebe ili ugrize.
Povremeno, kukuruzne zmije će razviti probleme s hranjenjem, poput odbijanja jesti ili jedenja samo živih miševa. Mlade kukuruzne zmije moraju jesti češće od odraslih miševa, pa odbijanje hrane može biti ozbiljan problem. Starije kukuruzne zmije ponekad jedu manje nego u drugim vremenima, ovisno o dobu godine. Normalno je da kukuruzna zmija s vremena na vrijeme odbija hranu, ali ako kukuruzna zmija počne gubiti na težini, njezin bi je vlasnik trebao odvesti kod herpetološkog veterinara za savjet.
Neke zmije jedu bolje ako se miš malo pomiče ispred sebe. Koristeći pincetu za držanje miša, vlasnik bi ga trebao pomicati ispred zmije dok ne skoči. Kukuruzne zmije privlače plijen pokretom, a ponekad je to dovoljno da nevoljnu kukuruznu zmiju nagovori da pojede mrtvog miša. Također može biti korisno premjestiti zmiju u manji prostor veličine kutije za cipele s mišem kako bi bila prisiljena vidjeti miša i vjerojatnije je da će ga pojesti.