Really anything low carb high protein with a slow absorbtion rate to last the night the best bet is a shake just because its really easy before bed and as for shakes it should be 40 gms of castin protein because it breaks down really slow and will remain anabolic at least most of the night