Die Nahrung des Scharlachpirschers besteht hauptsächlich aus erwachsenen Insekten: Raupen, Motten, Wanzen, Fliegen, Wespen, Heuschrecken, Kakerlaken, Käfern, Libellen, Ameisen, Spinnen, Milben. Sie ergänzen ihre Nahrungsaufnahme mit Beeren und kleinen Früchten (Beeren von Gift-Efeu, Holunder, Hartriegel, Trauben, Heidelbeeren, Hackbeeren, Schwarzkirschen, Brombeeren, Äpfeln, Bananen und Orangen).