El carpintero real se alimenta principalmente de larvas de escarabajos que viven en la madera aunque también se alimenta de semillas, frutas y otros insectos.