Laubenvögel ernähren sich hauptsächlich von Früchten und Insekten. Ihre Nahrung umfasst Beeren, Kirschen, Feigen, Maulbeeren und andere kleinfruchtige Früchte. Sie fressen auch eine Vielzahl von Insekten wie Ameisen, Käfer, Raupen, Heuschrecken, Motten und Spinnen. Gelegentlich fressen sie kleine Reptilien und Amphibien.