
This Philly Cheesesteak Casserole is a hearty, cheesy twist on the classic sandwich! Made with tender beef, sautéed onions and peppers, and plenty of melted provolone or mozzarella, it’s baked together with pasta or potatoes for a cozy, all-in-one meal. Perfect for weeknights, potlucks, or feeding a crowd!
Preheat Oven
Heat your oven to 375°F (190°C).
Cook Meat
In a large skillet over medium-high heat, add olive oil. Cook the ground beef until browned, breaking it apart as it cooks. Drain excess fat if needed.
Sauté Vegetables
Add onion, bell peppers, and mushrooms to the skillet. Sauté for 5–6 minutes until softened. Stir in garlic and cook for 1 more minute.
Season & Combine
Stir in salt, pepper, Worcestershire sauce, and beef broth. Let it simmer for 2–3 minutes.
Make It Creamy
Lower heat and stir in the cream cheese until smooth and combined with the meat and veggies.
Assemble Casserole
Transfer mixture to a lightly greased 9×13-inch baking dish. Sprinkle evenly with mozzarella, provolone, and oregano.
Bake
Bake uncovered for 15–20 minutes, until cheese is melted and bubbly.
Serve
Garnish with chopped parsley if desired. Serve hot with crusty bread, over rice, or with a side salad.