Philly Cheesesteak Casserole is a skillet-to-oven baked dish that layers thinly sliced flank steak with sautéed onion, bell pepper, and mushrooms, finishing under melted provolone for a tender, slightly creamy, and cheesy texture. I keep this Philly Cheesesteak Casserole in rotation because the steak browns and gives savory bite, the cream cheese melts into a silky sauce, and leftovers reheat quickly for busy evenings.
Why This Philly Cheesesteak Casserole Works Every Time
This is reliable because it uses straightforward skillet techniques to build browned flavor, then finishes in the oven so textures shift from pan-sizzled to gently melded. The result is tender strips of steak wrapped in a slightly creamy coating, the vegetables softened but still present, and a top layer of melted provolone that keeps the casserole cohesive for serving and leftovers.
Ingredient
- 1 lb flank steak, thinly sliced
- 1 tablespoon olive oil
- 1 onion, sliced
- 1 bell pepper, sliced
- 2 cups mushrooms, sliced
- 4 oz cream cheese
- 1 cup shredded provolone cheese
- 1 teaspoon garlic powder
- Salt and pepper to taste
Cooking Method Section
- Preheat the oven to 350°F (175°C).
- You are setting the oven so the cheese melts evenly and the casserole finishes with a light golden edge.
- In a large skillet, heat olive oil over medium-high heat. Add the flank steak and cook until browned.
- Listen for a steady sizzle and watch for browned edges, that searing gives the steak savory, caramelized flavor.
- Add onion, bell pepper, and mushrooms to the skillet and sauté until vegetables are tender.
- Cook until onions are translucent, peppers soften, and mushrooms release their juices, the pan will become fragrant and glossy.
- Stir in cream cheese, garlic powder, salt, and pepper until well combined.
- The cream cheese will melt into the pan juices and create a slightly silky coating that clings to the steak and vegetables.
- Transfer the mixture to a baking dish, top with shredded provolone cheese, and bake for 15-20 minutes until the cheese is melted and bubbly.
- The provolone will melt and form a stretchy, lightly browned layer that seals in the filling and adds a chewy, cheesy top.
- Serve hot.
- The finished casserole should be warm through, the steak tender, and the texture a mix of creamy filling with pockets of melted provolone.
Nutrition
- Serving size: about 1 cup, serves 4
- Calories: approximately 440 per serving
- Protein: approximately 38 g per serving
- Carbs: approximately 8 g per serving
- Fat: approximately 36 g per serving
- Fiber: approximately 2 g per serving
Serving and Pairing
- Serve scoops of Philly Cheesesteak Casserole over steamed rice or alongside roasted potatoes to soak up the creamy pan juices.
- Spoon into toasted hoagie rolls for an easy sandwich style serving without changing the recipe.
- For an alternate weeknight casserole idea, try 30-minute Cheesy Sausage Casserole Breakfast when you need a different quick bake.
Storage and Reheat
- Refrigerator storage, cool to room temperature then store in an airtight container for up to 3 days.
- Freezer storage, portion into freezer-safe containers and freeze for up to 2 months, thaw overnight in the fridge before reheating.
- Reheating method, reheat in a 350°F oven until warmed through, about 15–20 minutes from refrigerated, or microwave in 1-minute bursts stirring between until hot.
- Freshness tip, store with the provolone layer on top to help retain moisture and reheat covered briefly to prevent drying.
Pro Tips
- Slice the flank steak thin across the grain, this keeps the meat tender and prevents chewier bites.
- Avoid overcrowding the skillet when browning steak, work in batches if needed so you get that caramelized surface.
- Let the cream cheese come closer to room temperature, it will incorporate more smoothly and give a silkier texture.
- Heat control matters, keep vegetables sautéing until tender but not mushy, you want structure alongside the creamy sauce.
Flavor Variations
- Seasonal, serve warm spoonfuls of the cooked casserole over roasted winter squash or sweet potato slices for autumn contrast without changing the recipe itself.
- Elevated, turn servings into composed plates with a crisp green salad and a quick drizzle of warmed pan juices from the casserole for a restaurant-style presentation.
- Simple, use leftover Philly Cheesesteak Casserole as a filling for warmed hoagie rolls or folded into warmed tortillas for a fast handheld.
Learn From My Mistakes
- Problem, browning too many steak slices at once led to steaming rather than searing. Fix, brown in smaller batches for better caramelization.
- Problem, adding cream cheese while it was cold created lumps. Fix, soften cream cheese slightly or cut into small pieces before stirring.
- Problem, mushrooms released too much liquid and the mix became watery. Fix, sauté mushrooms until their liquid evaporates and they start to brown.
- Problem, baking too long dried the edges. Fix, watch the casserole at 15 minutes and remove when cheese is melted and just bubbling.
Philly Cheesesteak Casserole
- Total Time: 45 minutes
- Yield: 4 servings 1x
- Diet: None
Description
A savory casserole layered with thinly sliced flank steak, sautéed vegetables, and melted provolone cheese, perfect for busy evenings.
Ingredients
- 1 lb flank steak, thinly sliced
- 1 tablespoon olive oil
- 1 onion, sliced
- 1 bell pepper, sliced
- 2 cups mushrooms, sliced
- 4 oz cream cheese
- 1 cup shredded provolone cheese
- 1 teaspoon garlic powder
- Salt and pepper to taste
Instructions
- Preheat the oven to 350°F (175°C).
- Heat olive oil in a large skillet over medium-high heat. Add the flank steak and cook until browned.
- Add onion, bell pepper, and mushrooms to the skillet and sauté until vegetables are tender.
- Stir in cream cheese, garlic powder, salt, and pepper until well combined.
- Transfer the mixture to a baking dish, top with shredded provolone cheese, and bake for 15-20 minutes until melted and bubbly.
- Serve the casserole hot.
Notes
Serve over rice, alongside roasted potatoes, or in hoagie rolls for a quick meal.
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Category: Main Course
- Method: Baking
- Cuisine: American
Nutrition
- Serving Size: 1 serving
- Calories: 440
- Sugar: 3g
- Sodium: 600mg
- Fat: 36g
- Saturated Fat: 18g
- Unsaturated Fat: 12g
- Trans Fat: 0g
- Carbohydrates: 8g
- Fiber: 2g
- Protein: 38g
- Cholesterol: 85mg
Leftover
- Reheat a portion and stuff into a toasted hoagie for a quick lunch.
- Turn leftovers into a loaded breakfast skillet by warming and topping with eggs, the casserole reheats and serves as a hearty base.
- Use as a rich topping for baked potatoes, spooning it over the potato flesh to add savory, creamy texture.
FAQ Section
Q: Can I prep Philly Cheesesteak Casserole ahead of time?
A: Yes, you can complete steps through combining the cream cheese into the filling, then refrigerate the unbaked mixture in a baking dish for up to 24 hours. When ready, top with provolone and bake at 350°F until the cheese is melted and the dish is heated through.
Q: Is flank steak the best cut for Philly Cheesesteak Casserole?
A: Flank steak slices thin and develops good browning, making it a reliable choice for Philly Cheesesteak Casserole. You can use similar lean cuts, but focus on thin slicing across the grain so the finished texture is tender rather than chewy.
Q: How do I prevent the casserole from getting watery?
A: To avoid a watery Philly Cheesesteak Casserole, brown the steak well, cook mushrooms until their liquid evaporates, and sauté vegetables until tender but not soggy. That concentrates flavor and helps the cream cheese bind into a creamy, clingy coating rather than a loose sauce.