I received the original recipe from a close friend's mom who makes it for every holiday dinner. I took the original and tweaked it a bit to suit my tastes by adding garlic, nutmeg, cream cheese and the variety of cheeses. By the way, the leftovers (which I can eat hot or cold) make a FANTASTIC omelet filler or pizza topping. I have had this as a side dish with duck, turkey, chicken, ham, roast beef, meat loaf and pork ribs. It seems to meld with anything and everything. For a Greek variation, add some feta cheese to the mix. This low-carb dish is also a great crock pot recipe, just mix all the ingredients together and heat on low for 8 hours.