Don't add too much hot sauce as this is not supposed to be a spicy dish, it's just there for a little punch. This dish makes for great leftovers so don't worry if there is some left. This is such a great dish that you should use all fresh ingredients and make your own French fried onions. You can make it with any type of cheese but adjust the salt level if not using Parmesan. This is a great make ahead dish - make the casserole and refrigerate, when ready to bake make the topping, add it and heat the casserole.