Hallo Apfelbäckchen,
Das ist eine komplexe Frage. Generell gehören Obst und Gemüse natürlich dazu, bei Fleisch sollte es Geflügel oder ggf. sehr mageres Rindfleisch sein. Und natürlich sollten auch Kartoffeln, Nudeln und Reis als Kohlenhydratelieferant dabei sein, wobei von denen die Kartoffeln am meisten Kohlenhydrate haben. Auch Fisch ist sehr gut, und auch mal eine Pizza ist ok, wenn sie nicht mit fetter Wurst und/oder fettem Schinken belegt ist, sondern zB. mit frischen Pilzen. Eis gehört (LEIDER!) gar nicht in den Ernährungsplan. Bei den Getränken sind Fruchtsaftschorlen, Früchtetee, Wasser und alkoholfreies Bier die Favoriten.
Übrigens, eine HM-Zeit von 1:42 ist schon mal eine richtig gute Basis für den Marathon. Viel Spaß und viel Erfolg! 
VG, Alex
RUNNING BERLIN