Retic termasuk pemakan segala. Mulai dari tikus, kelinci, marmut, ayam, bahkan daging sapi pun bisa jadi menu makannya. Nafsu makan retic termasuk nomor satu jika dibanding dengan ular lain. Maka tak jarang retic dijuluki tong sampah yang berarti bisa masuk apa saja ke perutnya. Untuk ular yang masih baby bisa langsung diberi makan tikus mencit yang masih muda (jumper).  Diusahakan jangan terlalu banyak memberikan makan ketika masih kecil. Sebab dikhawatirkan bayi retic akan muntah.

Pemberian pakan dalam intensitas sering dan kuantitas yang banyak hanya akan membuat retic teman-teman menjadi cepat besar. Perlu diingat teman-teman memlihara hewan ini tidak hanya satu atau dua tahun. teman-teman harus bertanggung jawab mengurus ular ini sampai dia besar nanti. Pakan untuk ular yang besar di atas satu meter bisa diberikan rat atau marmut. Sedangkan untuk retic yang sudah masuk ukuran adult (3 meter keatas) berikan pakan berupa ayam atau kelinci.

Di alam liar, banyak ular yang memangsa tikus dan binatang kecil lainnya. Tidak semua tikus yang telah dimakan ular adalah tikus yang sehat. Kenyataanya ular peliharaan membutuhkan gizi lain agar ular tetap sehat. Jika teman-teman memilihara satu ekor ular, bisa dengan mudah mendapatkan makanan dengan membeli tikus sehat di toko hewan peliharaan.

Pilih makanan yang hidup atau yang telah dibekukan. Ular merupakan hewan peliharaan yang digemari banyak orang, sehingga sudah tersedia banyak produk-produk makanan khusus ular peliharaan. Banyak pemilik ular peliharaan memilih tikus hidup untuk makanan ular peliharannya, tetapi dengan membeli tikus beku yang sudah dikemas juga dapat menjadi pilihan yang baik.

Berikan makanan sesuai dengan ukuran ular. Biasanya ukuran yang berbeda dari tikus yang dijual untuk makanan ular perliharaan. Ular kecil membutuhkan mangsa yang lebih kecil dari ular besar. Pada saat ular peliharaanmu tumbuh besar, teman-teman harus memberi makanan yang lebih besar juga. Akan tetapi, jika teman-teman memberi makanan yang terlalu besar, akan menyulitkan ular peliharaanmu dalam mencerna makanan tersebut. Lebih baik teman-teman memberi makanan untuk ular peliharaanmu yang sesuai dengan tubuh ular tersebut.

Selain makan, ular Python juga perlu air, sediakan semangkuk besar air dalam kandang. Air yang dibutuhkan oleh ular adalah air tawar. Berikan air yang cukup untuk berendam ular peliharaanmu. Ular tidak banyak minum air, namun suatu saat ular akan menenggelamkan tubuhnya di air untuk tetap segar dan sehat.

Jaga kebersihan kandang dari makanan dan pakan yang tidak dimakan, Pastikan kandang selalu bersih. teman-teman harus sering membersihkan kandang ular peliharaanmu agar terbebas dari bakteri.