Directions:
1. Preheat oven to 375°F (190°C). Grease a 9×13-inch baking dish and set aside.
2. In a large skillet, heat olive oil over medium-high heat. Sauté onions, garlic, and bell peppers for about 5–7 minutes until soft and fragrant.
3. Add sliced steak to the skillet and cook for 4–5 minutes, until just browned. Season with salt, pepper, Worcestershire sauce, and Italian seasoning.
4. Stir in the cream cheese until melted and well combined with the meat and vegetables. Remove from heat.
5. Spread the mixture evenly in the prepared baking dish.
6. Top with shredded mozzarella and provolone (or cheddar) cheese.
7. Bake for 15–20 minutes, or until the cheese is melted, bubbly, and lightly golden.
8. Let rest for 5 minutes before serving. Garnish with chopped parsley if desired.
Prep Time: 20 minutes | Cooking Time: 20 minutes | Total Time: 40 minutes
Kcal: 450 kcal | Servings: 6 servings
Tips & Serving Suggestions:
– Serve with garlic toast or over rice for a heartier meal.
– Swap steak for ground beef or chicken for variation.
– Add sautéed mushrooms for even more umami flavor.
– Store leftovers in the fridge for up to 3 days — reheats well in the oven or microwave.
Conclusion:
Philly cheesesteak casserole is a warm, comforting dish that turns a sandwich favorite into a cheesy, fork-friendly bake. It’s rich, flavorful, and guaranteed to satisfy.