The body is pretty good at getting what it needs from whatever you happen to eat, so as you suggest, a bowl of soup would work quite well. The Swiss Army in the 70s (most likely before that too) would drink boullion from a thermos to recover from endurance training, and it was apparently also popular for long distance competitions around that time as well. Obviously that's a matter of making use of what you have available to you.
As far as supplements specifically designed for recovery go, I would avoid them unless I know exactly what's in them, if they're doing the carb and protein balance using refined sugars and a single protein source, that's not going to be particularly healthy. It's also going to cost a lot as they'll claim they're charging for the formula. You'll get better nutrients from something complete and balanced.
Also, you'd have to ask why you're needing to recover so quickly after doing cardio. Any improvements you make to your body will be done while resting, and that's a rather slow process. Quick recovery would suggest you're having to do something else right after, which would likely impede any progress you're making.