What Do Spurge Hawk Moth Caterpillars Eat?

What Do Spurge Hawk Moth Caterpillars Eat? Fully-grown caterpillars pupate in loose cocoons just below the soil surface. Flight: . Caterpillar Hosts: Various species of Euphorbia in the spurge family (Euphorbiaceae). Adult Food: Flower nectar. What do hawk moth caterpillars feed on? The caterpillars feed on willowherbs, fuchsia and bedstraw, and the adults feed on