虎紋蛙的食物種類很多,其中主要以鞘翅目昆蟲為食,約佔食物量的36%,其他包括半翅目、鱗翅目、雙翅目、膜翅目、同翅目的昆蟲、蜘蛛、蚯蚓、多足類、蝦、蟹、泥鰍,以及動物屍體等。令人難以致信的是它還吃澤蛙、黑斑蛙等蛙類和小家鼠,而且它們在虎紋蛙的食物中佔有很重要的位置。
看來它不僅長了一身虎紋,也的確是蛙類中名不虛傳的“猛虎”。由於眼睛的結構,一般蛙類只能看到運動的物體,故只能捕食活動的食物。但虎紋蛙與一般蛙類不同,不僅能捕食活動的食物,而且可以直接發現和攝取靜止的食物,如死魚、死螺等有泥腥味的水生生物的屍體。它對靜止食物的選擇不但憑藉視覺,而且還憑藉嗅覺和味覺。虎紋蛙主要在晚上出來活動和覓食,白天較少。
它的舌根生在下頜前端,舌尖分叉,捕食時粘滑的舌頭迅速翻轉,射出口外將昆蟲捕獲,捲入口中。它還有另一種與其他蛙類不同的捕食方式,當發現獵物時,便向獵物跳過去,舉頭後仰並張開下頜,迅速伸出舌頭一揮,掃出一個180度的弧線,在完成擺動前就準確地觸到獵物,這個長而柔軟的舌頭便會將其包住,接著迅速地縮回舌頭,把獵物帶進口中,再吞到胃裡,這個過程只需一瞬間即可完成。此外,還具有在淺水區域捕獲水中昆蟲、魚類等的能力,這時它用下頜捕捉獵物,用嘴咬住之後吞食。