Kobralar etçil yılanlardır ve diğer yılanlar, kertenkeleler, küçük memeliler, kuşlar ve kuş yumurtaları ile beslenirler. Kobra, diğer zehirli yılanlar da dahil olmak üzere hemen hemen her türlü yılanı yiyebilir. Kobralar karada, ağaçlarda ve suda iyi hayatta kalır, küçük bir hayvanın avını düşünürler.
Kral kobra, dünyadaki en zehirli yılanlardan biridir. Çoğunlukla Hindistan, Çin ve Güneydoğu Asya'da yaşayan bu yılanlar, bir fili öldürebilecek bir zehir yayar. Bir kobra avına saldırdığında ilk olarak zehiri vurur ve enjekte eder, sonra avı bütün olarak yutar. Bir kobranın bir öğünü tam olarak sindirmesi günler alabilir, bu da öğünler arasında haftalara gitmesini sağlar.
Kobranın boğazı, yemeğini sindirmesine yardımcı olacak özel olarak tasarlanmış ani uçları tasarlamıştır. Sivri uçlar boğazı boyunca hareket ederken avını delmek için çalışır. Bir kobra bir yumurtayı yutarsa, başak kabuğu ayırır, yumurta sarısı ve yumurtanın sindirim sisteminin geri kalan kısmı boyunca kaymasına izin verir ve kabuğun yıpranması sağlanır.
Kobra, avını yerdeki titreşimleri hissederek ve bu titreşimlere neyin sebep olduğunu bularak avını yakalar. Tehlikeli bir üne sahip olmasına rağmen, bir kobra tehdit altında hissetmediği sürece insanlarla yüzleşmekten kaçınacaktır.