There’s something deeply comforting about transforming a classic sandwich into a bubbling, oven-baked dish that brings everyone to the table. This Philly Cheesesteak Casserole captures all the flavors you love—savory ground beef or shaved steak, tender sautéed onions and bell peppers, earthy mushrooms, and a hint of garlic—blended together in one hearty, satisfying meal. Everything cooks in a single skillet before being layered into a baking dish, making it both practical and flavorful. A touch of Worcestershire sauce enhances the richness of the beef, while salt, black pepper, and optional smoked paprika add warmth and depth. Once the beef is browned and the vegetables are softened, the mixture is spread evenly into a prepared 9×13-inch dish, setting the stage for the creamy, cheesy topping that makes this casserole truly irresistible.
The magic continues with a smooth blend of softened cream cheese, mayonnaise, and eggs whisked together to create a luscious base that binds everything beautifully. This creamy layer is poured over the beef and vegetables, seeping into every bite. A generous topping of shredded provolone and mozzarella melts into a golden, bubbly finish as it bakes at 375°F (190°C) for about 25–30 minutes. After a short rest, the casserole slices easily and serves up warm, cheesy comfort in every forkful. Perfect for busy weeknights or relaxed gatherings, it pairs wonderfully with a crisp salad, crusty bread, or even toasted hoagie rolls for the full sandwich-inspired experience. Simple to prepare, rich in flavor, and guaranteed to disappear quickly, this dish turns a beloved favorite into a cozy meal everyone will request again and again.