В дикой природе индийская кобра питается различными животными, но в основном она охотится на грызунов (мышей и крыс). 34
Также в её рацион входят земноводные (жабы и лягушки), мелкие ящерицы и другие пресмыкающиеся. 2 Иногда змея разоряет гнёзда птиц, поедая яйца и птенцов. 3
Кобры, обитающие вблизи людских поселений, могут нападать на домашнюю птицу, кроликов и других небольших животных. 3 Взрослая индийская кобра может за раз проглотить большую крысу или небольшого зайца. 5
В воде кобра охотится на рыб. 2
В зависимости от региона обитания охоту змея ведёт в различное время дня и ночи, добычу может искать на земле, в водоёмах и даже на высокой растительности. 5