Харчуються кобри дрібними гризунами, птахами (горобиними і наземногнездящимися, наприклад, козодоями), ящірками, жабами, жабами, зміями меншого розміру, яйцями. Королівська кобра харчується виключно рептиліями, причому ящірок їсть дуже рідко, а частіше полює на інших змій.
У природі королівська кобра харчується переважно іншими видами змій, у тому числі й сильно отруйними, за що й одержала свою наукову назву — Ophiophagus hannah (поїдатель змій). Нерідко нападає на змій, які вже полюють на когось.
Головний ворог всіх змій загалом і королівської кобри зокрема – мангуст. Ці відморозки призвичаїлися до полювання на рептилій, тож навіть великі змії боятися цих маленьких звірят. У пору кохання рептилії теж влаштовують змагання, але вже не за землі, а за увагу жінки.