虽然大部分蝴蝶幼虫是以植物成熟的叶片为食,灰蝶的幼虫更偏向取食最幼嫩的叶片或者花蕾、果实等更富营养的繁殖器官。然而,由于嫩叶和花果的“供应期”极短,灰蝶专化取食这类食物的代价是“速战速决”——必须在叶片变硬或花果凋谢前完成整个幼虫期,因此它们的体型也就比较小。
另外,有小部分灰蝶演化出更奇特的饮食习惯——吃荤。这类幼虫仅占世界近两万种蝴蝶中的百分之一,中国的例子包括云灰蝶亚科的成员(蚜灰蝶、熙灰蝶和云灰蝶等)及灰蝶亚科的白灰蝶属(广义)成员。前者的幼虫以捕食蚜虫或介壳虫等半翅目昆虫为主;而后者的初龄幼虫仍以植物为食,后期则会散发出信息素令蚂蚁将其误认为蚂蚁幼虫而带回巢中,然后慢慢享用蚂蚁幼虫和蛹的大餐。由于白灰蝶幼虫非常挑食,只能寄生于少数植物和蚁种的巢穴中,所以更容易受环境改变影响,因而一直广受欧亚各国生物学家的关注。