Chocolate gravy has roots in Appalachian and Southern U.S. cooking. Many believe it developed as a local version of traditional savory gravies. It uses ingredients like cocoa and flour that are available.