Kobra królewska to drapieżnik z zaskoczenia, który żywi się głównie innymi wężami, choć może też jeść małe ssaki, ptaki i jaszczurki.
Atakuje błyskawicznie i wstrzykuje neurotoksynę, która sparaliżuje układ oddechowy ofiary. Po obezwładnieniu ofiary kobra połyka ją całą, zaczynając od głowy. Elastyczne szczęki pozwalają jej połykać stosunkowo dużą ofiarę.
Trawienie jest wolne i może trwać dni lub tygodnie. Jeśli posiłek jest zbyt duży, kobra może go wymiotować, by uniknąć urazu.