I created this recipe after tasting a very popular, similar dish at a famous chain restaurant. I knew that I could create a more delicious hashbrown casserole and, sure enough, I did! Cheddar cheese, cream cheese, bacon and hash brown potatoes equals comfort food. This casserole is so rich and delicious! Everyone who has tried it has loved it! It's great for the holidays, potlucks, etc... and travels very well. It goes great with barbecue and is always on my table at Easter, right beside the ham. Just be sure to use the best extra-sharp cheddar. I know you'll love it! It's the best!