In reply to Jake:
i think the better you eat post-training/climbing the less you crave crap as your system is properly supported.
something like a tuna sandwich on good bread, or a salad with some hefty vegetables after training works well (and negates poweders). wash it down with unsweetened fluids.
doesnt have to be tuna - just something thats a good hit of easy access protein and quality carbohydrates.
then just stick with meat and vegetables, with the odd blow out on crap because lifes too short.
i feel bad mentioning the P-word (paleo) so early on - but it doesnt have to have anyhting to do with all that - just simple, natural foods, avoiding over-processed stuff.
if its bread - eat good bread, if its meat - eat good lean stuff etc. not rocket surgery and certainly not a fad diet either.
honestly, unless your alpine climbing or doing non-stop alex honnold stuff, i dont think climbings all that taxing on the system (compared to power lifting, ultra running etc), so doesnt really demand anything special beyond simple good eating - maybe just a bit more good oil and vegetable protein to aid recovery.
decent sleep will do more for tissue repair than gimmicky diets and supplements.
dont freak out if you go hard on the junk food every now and then - just earn it.
for the good stuff, theres a zillion ways of cooking and buying quality food, especially when you look beyond western cuisine. none of it need be expensive.
only 'trick' i think to leaning-up is maybe add some seaweed to your diet as it speeds the metabolism a bit (its a big ingredient in girls slimming teas). its not a wonder food, but combined with good eating it helps. salted nori is cheap and crunchy. sticks to your teeth and look funny too.
sushi once a week doesnt hurt.
maybe eat a bit too during training, to soften the curve