在自然界中,
棘胸蛙的蝌蚪,
以植物性食物為主,
主要攝食水中藻類,
其中最常見的是矽藻、隱藻、甲藻和藍藻門類的幾十個屬的藻類。
此外,
也還攝食部分原生動物和水中的有機植物碎屑等。
人工飼養時,
可投喂一些蛋白質含量較高的飼料,
如蛋黃、豆漿、魚粉等。
變態後的幼蛙, 食性轉化為肉食性, 且習慣於捕食活餌, 對眼前“靜餌”常常視而不見, 不予取食。 當它發現活動食物目標時, 即迅捷躍起, 用蛙類特有的舌頭把食物粘住捲入口中, 對那些難圇吞下或不易咬住的大型食物,
在野外觀察,
棘胸蛙多夜間覓食,
且一次性飽食,
白天消化吸收不再吸食。
人工飼養時,
可馴化棘胸蛙白天吃食。