Transform the classic Philly cheesesteak into a warm, oven-baked casserole that’s perfect for busy weeknights or casual gatherings. This dish combines all the flavors you love—savory beef, sautéed onions and peppers, creamy richness, and melty cheese—into a satisfying, aromatic meal that everyone will enjoy.
Start by preheating your oven to 375°F (190°C) and lightly greasing a 9×13-inch baking dish. In a large skillet over medium-high heat, brown 1 ½ pounds of ground beef or shaved steak, then drain any excess grease. Add a diced onion, one green bell pepper, one red bell pepper, eight ounces of sliced mushrooms, and two cloves of minced garlic. Sauté the vegetables for five to six minutes until softened, then season with one teaspoon of salt, half a teaspoon of black pepper, half a teaspoon of smoked paprika, and one tablespoon of Worcestershire sauce. Transfer the beef and vegetable mixture to the prepared baking dish.
Next, whisk together eight ounces of softened cream cheese, half a cup of mayonnaise, and two large eggs until smooth. Pour this creamy mixture evenly over the beef and vegetables, then top with one cup each of shredded provolone and mozzarella cheese. Bake for 25 to 30 minutes until the top is golden and bubbling, then let the casserole rest for five minutes before serving.
This Philly Cheesesteak Casserole captures all the flavors of the classic sandwich in a simple, family-friendly dish. Serve it on its own or with a crisp salad, crusty bread, or toasted hoagie rolls for a comforting and delicious meal that will disappear quickly from the table.