This amazing breakfast casserole is filled with hash brown potatoes, ham, and both cream cheese and cheddar cheese. It’s a souffle-type casserole that’s perfect for a weekend, company or holiday breakfast like Mother’s Day or Father’s Day. If you enjoy comfort food, this casserole is hearty, filling and totally satisfying.