Ingredients
Equipment
Method
Preparation
- Preheat your oven to 375°F (190°C) and prepare a large skillet or cast-iron pan.
- Heat olive oil in the skillet, then sauté onions, bell peppers, and mushrooms for 8-10 minutes until tender and caramelized. Remove and set aside.
- Add more olive oil if needed, then brown the thinly sliced steak in batches for 2-3 minutes per side, seasoning with salt and pepper.
- Reduce heat, then melt softened cream cheese, heavy cream, garlic powder, and black pepper in the same skillet until smooth.
- Spread half of the cheese sauce in a 9x13 inch baking dish; layer with half of the steak, vegetables, and both cheeses.
- Repeat the layering process with the remaining ingredients, topping generously with the rest of the shredded cheeses.
- Bake for 20-25 minutes until bubbly and golden, then optionally broil for 1-2 minutes for a crispier top.
- Remove from oven, let rest for a few minutes, garnish with fresh parsley if desired, and serve immediately.
Notes
For even quicker prep, use pre-sliced mushrooms and shaved steak. Adjust the amount of garlic powder and black pepper to your taste. If you don't have provolone, mozzarella can be used entirely, but provolone adds a classic Philly cheesesteak flavor. This casserole makes great leftovers and can be reheated gently in the oven or microwave.
