I don't really use a recipe, I sautee onions and mushrooms in vegan butter w/ sage, garlic, salt, pepper, etc. until the onions start to caramalize, then I add a bit of flour to make a roux, and then a small amount of broth so there is a very thick gravy. Then I top w/ garlic mashed potatoes which have a bit of vegan cream cheese in them in addition to all the other good stuff ("butter, "milk", etc.). If you're not vegan of course you don't have to use the vegan stuff. I bake it at about 350 until the potatoes begin to brown (If you pipe it into a casserole it makes a very pretty pattern).
It's very much like mashed potatoes and gravy, but travels way better. My boyfriend's parent's church of old conservative cow farmers/farmer's wives love it.