ELI5: Why do we want to drink milk or water when we eat something "rich" like chocolate? : explainlikeimfive: "Hardly anyone eats pure, bitter chocolate. They eat chocolate that's been modified in flavor and texture by fats (butter, coconut oil, etc) and sugar, which result in a coating throughout your mouth which leaves you a bit thirsty. Water works to "cut the coating", but acidic and fatty fluids help more, because the fats that are coating your mouth are very soluble in both. Milk contains enough fat to wash away most of the coating. That coupled with the fact that things like orange juice with chocolate are distasteful to most palates leaves water and milk (with milk being preferable for most people) as the "solution". (ha ha)
All of that said, the more advanced palate may enjoy something like port wine with chocolate, because it's acidic and contains alcohol, both of which are champion for washing the gunk out of your mouth, adding a wonderful complementary flavor, and preparing your mouth for the next bite of chocolate. I would suggest a tawny port in this endeavor, should one be so bold.
Drinking wine with fatty meats and fish serves exactly the same purpose of palate cleansing and flavor enhancement between bites."
'via Blog this'