Adult mecopterans are mostly scavengers, feeding on decaying vegetation and the soft bodies of dead invertebrates.
Hangingflies (Bittacidae) provide a nuptial meal in the form of a captured insect prey, such as a caterpillar, bug, or fly.