Philly Cheesesteak Casserole takes the familiar combination of savory beef, sautéed peppers and onions, and gooey melted cheese and transforms it into an easy, satisfying baked dinner. It delivers plenty of cheesesteak-inspired flavor without the need to assemble individual sandwiches.
The filling starts with your choice of ground beef or thinly shaved steak. Onions, green bell peppers, mushrooms, garlic, and Worcestershire sauce add savory depth, while Italian seasoning brings everything together. Cooking the vegetables with the beef also allows them to absorb all those flavorful pan juices.
Cream cheese makes this casserole especially rich and creamy. Once stirred into the warm beef mixture, it creates a velvety sauce that coats every bite. Provolone provides the signature cheesesteak-style finish, while mozzarella or cheddar can be added for an even thicker layer of bubbling melted cheese.
Ready in about 40 minutes, this casserole works beautifully as a straightforward weeknight dinner. Enjoy it by itself for a lower-carb meal, spoon it into toasted hoagie rolls for a hearty sandwich, or serve it over pasta, rice, or roasted potatoes when you’re craving something extra filling.
Servings: 6 servings
Prep Time: 15 minutes
Cook Time: 25 minutes
Total Time: 40 minutes
Ingredients
- 1½ lbs (680 g) ground beef or thinly shaved steak
- 1 tablespoon olive oil
- 1 medium onion, diced
- 1 green bell pepper, diced
- 1 cup sliced mushrooms
- 3 cloves garlic, minced
- 1 teaspoon Worcestershire sauce
- 1 teaspoon salt, or to taste
- ½ teaspoon freshly ground black pepper
- 1 teaspoon Italian seasoning
- 8 oz (225 g) cream cheese, softened and cubed
- 1 cup shredded or sliced provolone cheese
- 1 cup shredded mozzarella or cheddar cheese, optional
- Chopped fresh parsley, for garnish, optional