Cheese casserole is a dish that is primarily served as a main course though some people have it as and when they feel like irrespective of the time of the day. It originated in Europe but is now popular in almost all corners of the world. There are a number of different Cheese casserole recipes that vary from each other by a great deal and the ingredients used are dependent on availability and individual preferences. Cheese casserole can even be refrigerated for later consumption. This dish is equally popular in homes and restaurants due to its universal appeal.