Kleide die Kastenform mit Backpapier aus. Heize den Backofen auf 175 °C Ober-und Unterhitze vor. Wasche die Pfirsiche. Entferne den Kern und scheide die Früchte in kleine ca. 1 cm große Würfel. Stelle sie beiseite.
Vermische Mehl, Backpulver und Zimt in einer Schüssel.
Gib Zucker, Eier, Öl und Joghurt in eine zweite Schüssel und rühre alle Zutaten mit einem Handrührgerät cremig.
Hebe langsam unter Rühren die Mehlmischung unter die Ei-Öl-Joghurt-Masse, bis ein glatter Teig entsteht.
Gib vorsichtig die Pfirsichstücke in den Teig und rühre sie unter.
Fülle den Teig in die vorbereite Kastenform und backe das Pfirsichbrot für 50 Minuten und mach kurz vor Ende der Backzeit die Stäbchenprobe.
Lass den Kuchen nach dem Backen abkühlen und verrühre den Puderzucker mit dem Zitronensaft zu einer glatten Masse. Bestreiche damit die Oberfläche des Pfirsichbrotes und lass die Glasur vollständig aushärten.