Sólo con una dieta no vas a ganar resistencia y potencia, has de seguir un entrenamiento para ello.
Resumiendo mucho, dietas para adelgazar lo único que buscan es ingerir menos calorías de las que gastamos.
En tu caso, se me ocurre que, al igual que para alguien no deportista, una dieta lo más rica y variada posible sería saludable. Lo demás depende del entrenamiento.
El entreno te dará la resistencia y la potencia, nunca la dieta.
Se ve comúnmente que los deportistas deben aumentar la ingesta de hidratos de carbono y también de proteínas, las primeras son el combustible muscular y las segundas sirven para regenerar las células musculares. Pero no te olvides de las grasas, no te creas que sólo engordan.
En fin, una dieta equilibrada tiene que llegarte para tus objetivos.
Ni que decir tiene que si fumas has de dejarlo, y si tienes petaca, tírala

Hasta te diría toma té en lugar de café
