I was given this recipe by a friend probably 20 years ago and it is one of my most requested recipes for large get togethers. It makes a huge casserole or either 2 medium size casseroles. I have modified the recipe a little from the recipe that I was given, to suit my family's taste. This dish freezes well. Our children love for me to make this up and freeze it in small, individual size dishes for them to take home and cook later.