If I work legs, it takes me hours. I'm sick to my stomach for hours!
Anything else I'll do a post-shake with aminos, creatine, and glutamine.
Maybe an hour later I'll do some sort of food with a protien shake.
This what I aim for however I'm often limited in the self-disciplin department.