Kaplanlar, kaplanların yaşam alanlarına ve yiyeceğin bulunabilirliğine bağlı olarak çok çeşitli hayvanları yiyen etçil hayvanlardır. Genellikle bu, kaplanların geyik ve bufalo ile hatta yılanlarla beslendikleri anlamına gelir.
Sea World'e göre geyik, domuz, inek ve manda gibi büyük avlar kaplanların diyetlerinin önemli kısımlarını oluşturur. Kaplanların en yaygın saplı avları, Güney Asya'da bulunan geyik türleri ve manda ve guar, sığır türleri olan sambar, chital, sika ve nilgai'dir. Kaplanların, savunmasız ve korunmasız oldukları sürece bebek fillere ve bebek gergedanlarına saldırdıkları bile bilinmektedir.
Bazen kaplanlar, her ikisi de kaplanların en yaygın habitatlarından biri olan tropik yağmur ormanlarında bulunan maymun ve miskler gibi daha küçük avlara yerleşmişlerdir. Çaresiz olduğunda, kaplanlar kurbağa, kertenkele, yılan ve hatta termitler gibi küçük hayvanları yerler. Hatta yerel sulama deliklerinde yemekler için balık tutuyorlar.
Kaplanlar yalnız hayvanlardır ve bu şekilde avlanırlar. Avlarına saldıracak kadar yakın olana kadar takip ederek başlarlar. Deniz Dünyası'na göre, kaplanların yılda yaklaşık 50 geyik büyüklüğünde hayvan yedikleri ve tek bir oturuşta 88 kilo et yedikleri bilinmektedir.