La mayoría de la gente sabe que los petirrojos comen gusanos. Sin embargo, al igual que los humanos, el petirrojo requiere una dieta variada que sea saludable y nutritiva. La madre y el padre petirrojo alimentarán a los bebés juntos. Las aves viajan desde su nido alrededor del área local para encontrar comida para los petirrojos. Lo llevan de regreso y lo dejan caer directamente en la boca abierta de los bebés. Luego, los padres abandonan el nido nuevamente para buscar comida. Repiten el proceso hasta que las aves estén bien alimentadas. Entonces, además de los gusanos, los pájaros recolectarán otros insectos. Los petirrojos alimentarán a sus pequeños insectos pequeños como grillos, escarabajos y saltamontes que encuentren y agarren del suelo.
Los petirrojos también incorporan fruta a su dieta gracias a sus padres. Los petirrojos adultos picotearán fresas, uvas, arándanos y moras y llevarán cantidades sustanciales de las frutas a las crías en el nido. También se les puede dar de comer otras frutas, así como semillas y cualquier otro alimento que los humanos dejen fuera para las aves.
Después de que los petirrojos adultos hayan amamantado adecuadamente a las aves, lo que es relativamente rápido dada la velocidad a la que se desarrollan, pronto estarán listas para aventurarse fuera del nido. Por lo general, las aves solo permanecerán en su nido durante aproximadamente dos semanas, entre 14 y 16 días, y después de esto estarán listas para aventurarse en el mundo por sí mismas. Desde aquí, los petirrojos seguirán a sus bebés pequeños mientras comienzan el proceso de aprender a volar y alimentarse por sí mismos.
La gente suele pensar que las aves solo comen gusanos, pero como todos los animales de la tierra, es necesario que las aves obtengan una dieta equilibrada y saludable de insectos, nueces y frutas. Sin esta diversidad nutritiva, las aves simplemente no sobrevivirían.