What about chocolate soy milk? Or just some protein powder, mixed up with cocoa mix for the carbs?

As I understand it, chocolate milk is good because it provides a good mix of protein and carbs. I would think that any "real food" with a similar nutritional profile and calories would do the trick. Then again, I'm not a nutritionist....