Al igual que otras especies similares, la roquera se alimenta de insectos y es a su vez víctima de pequeños mamíferos carnívoros como las musarañas, comadrejas y gatos.