Using the theory that the simplest explanation is usually the best... I am going to guess that coffee does the same thing any post ride snack does. Your body needs
to recover, and caffeine seems to stimulate the breakdown of fat into sugar the body can use.
My emphasis is on foods that heal. A fruitshake is good, or just fresh fruit, I had some soup yesterday. I also take a multivitamin, a good one.