The main diet of bowerbirds consists of fruits and insects. They primarily feed on fruits like berries, cherries, figs, mulberries, and other small seeded fruits. Additionally, they consume a wide variety of insects, such as ants, beetles, caterpillars, grasshoppers, moths, and spiders, which provide essential nutrients for growth and breeding. Occasionally, they may also eat small reptiles and amphibians.