If you have a soft spot for the rich, melty goodness of a classic sandwich, then you’re going to fall head over heels for this Philly Cheesesteak Casserole Recipe. It takes everything you love about the traditional Philly cheesesteak—the tender, perfectly seasoned steak, the sweet onions and colorful bell peppers, the creamy melted cheese—and transforms it into a cozy, crowd-pleasing casserole that’s ideal for family dinners or game day gatherings. This dish is like a warm hug in food form, combining savory flavors and creamy textures in a way that’s both satisfying and downright addictive.
Ingredients You'll Need
Gathering these simple yet essential ingredients ensures a balance of flavors, textures, and colors that bring this Philly Cheesesteak Casserole Recipe to life. Each component plays a crucial role, from the tender steak to the creamy cheeses and vibrant veggies.
- 2 lbs blade steak, thinly sliced: The star protein, thin slices cook quickly and stay juicy.
- ½ tablespoon sea salt: Enhances all the savory flavors in the dish.
- ½ teaspoon ground black pepper: Adds a touch of subtle heat and depth.
- ½ stick butter, divided: Butter provides richness and helps caramelize ingredients perfectly.
- 2 teaspoons vegetable oil, or more as needed: Prevents sticking and promotes even searing.
- 1 medium white onion, thinly sliced: Caramelizes to bring out mellow, sweet notes.
- 2 red bell peppers, sliced: Adds a pop of color and natural sweetness.
- 2 green bell peppers, sliced: Offers fresh, crisp texture and balances sweetness.
- 1 4-ounce pack mushrooms, sliced: Provides earthy tones that complement the meat.
- 8 ounces cream cheese, cubed: Creates a luscious, creamy sauce base.
- 1 cup whole milk: Helps soften the cream cheese into a smooth texture.
- 2-3 cups provolone cheese, shredded and divided: Melts beautifully and delivers that signature cheesesteak flavor.
How to Make Philly Cheesesteak Casserole Recipe
Step 1: Prep and Sear the Steak
Start by seasoning your thinly sliced blade steak with sea salt and ground black pepper. This simple seasoning jumpstarts the flavor journey you’re about to enjoy. Heat a tablespoon of butter with a teaspoon of vegetable oil in a large skillet over medium-high heat. Working in batches, sear the steak slices until they develop a nice golden crust on each side. This caramelization locks in flavor and juices. Once cooked, set the steak aside, loosely tented with foil to keep it warm.
Step 2: Caramelize the Vegetables
Now, bring on the veggie magic! If needed, wipe out the skillet and melt 2 tablespoons of butter over medium heat. Add in your thinly sliced onions and let them cook for about 5 minutes until they soften and turn golden, releasing their natural sweetness. Next, toss in the red and green bell peppers, cooking for another 3 minutes so they remain tender but keep some bite. Finally, stir in the sliced mushrooms and cook for 2 minutes to blend all those incredible flavors together.
Step 3: Create the Creamy Cheese Sauce
Add the cubed cream cheese to the skillet along with the whole milk. Turn the heat down to medium and patiently stir the mixture until the cream cheese melts into a silky, smooth sauce. Using your spatula to help break up the cream cheese speeds up the process and ensures a perfect creamy consistency that will coat all the steak and veggies beautifully.
Step 4: Combine Steak, Veggies, and Cheese
Return the seared steak along with any juices collected back to the skillet. Sprinkle in half of your shredded provolone cheese and stir everything together so the cheese melts into the sauce and embraces each ingredient. This step is where the dish begins to feel indulgently irresistible.
Step 5: Bake to Golden Perfection
Transfer the entire cheesesteak mixture to a greased 9x13 casserole dish, spreading it out evenly. Top with the remaining provolone cheese, ensuring every bite gets that gooey, nutty topping. Place the casserole in your preheated 375°F oven and bake for about 12 minutes or until the cheese is bubbling and golden on top. At this point, your Philly Cheesesteak Casserole recipe is ready for its close-up.
How to Serve Philly Cheesesteak Casserole Recipe
Garnishes
A sprinkle of freshly chopped parsley or green onions adds a bright, fresh contrast to the richness of the casserole. For those who like a little heat, a few red pepper flakes or a drizzle of hot sauce can add a satisfying kick to each bite.
Side Dishes
This casserole pairs wonderfully with crisp green salads or roasted vegetables to balance out the indulgence. For a heartier meal, consider serving alongside garlic bread or a warm baguette to scoop up all that cheesy goodness.
Creative Ways to Present
Try serving the casserole in individual ramekins for a charming, personalized touch at dinner parties. Another fun idea is to scoop portions onto toasted sandwich rolls for DIY Philly cheesesteak sliders that will wow guests and family alike.
Make Ahead and Storage
Storing Leftovers
Allow the casserole to cool completely before transferring it to an airtight container. Stored in the refrigerator, it stays fresh for up to 3-4 days, making it a perfect option for quick lunches or an easy second dinner.
Freezing
If you want to save some for later, wrap the cooled casserole tightly with foil and then place it in a freezer-safe bag or container. It freezes well for up to 2 months, allowing you to enjoy the Philly Cheesesteak Casserole recipe anytime a craving hits.
Reheating
To reheat, thaw the casserole in the fridge overnight if frozen. Warm it in the oven at 350°F for 15-20 minutes or until heated through and bubbly again. For a quicker fix, microwave individual portions, stirring occasionally to ensure even warmth.
FAQs
Can I use a different type of steak for this recipe?
Absolutely! While blade steak works wonderfully due to its tenderness and flavor, ribeye or sirloin sliced thin are great alternatives. Just be sure to slice them thinly to mimic the classic Philly cheesesteak texture.
Is it possible to make this recipe dairy-free?
Yes, you can substitute cream cheese and provolone with plant-based versions available in many stores. Use non-dairy milk for the cream sauce as well, though the texture will be slightly different but still delicious.
Can I prepare this casserole in advance?
Definitely! You can assemble the entire casserole a day ahead. Just cover and refrigerate it, then bake it when you're ready. This approach saves time and lets flavors meld even more beautifully.
What’s the best way to ensure the steak remains tender?
Make sure to cook the steak in batches over medium-high heat to avoid overcrowding the pan. This ensures it sears properly instead of steaming, giving a nice crust while keeping the inside tender.
Can I add other vegetables to the Philly Cheesesteak Casserole Recipe?
Feel free to get creative! Adding sliced jalapeños, spinach, or even chopped tomatoes can add exciting flavors and textures that personalize the dish to your taste.
Final Thoughts
There is something undeniably comforting about a cheesy casserole packed with all the beloved elements of a Philly cheesesteak, and this Philly Cheesesteak Casserole Recipe does just that with flair and ease. Whether you’re cooking for family, friends, or yourself, it promises to deliver rich flavors, melty cheese, and tender steak in every mouthwatering bite. Don’t hesitate to give it a try—you just might find your new favorite weeknight dinner!
Print
Philly Cheesesteak Casserole Recipe
- Prep Time: 10 minutes
- Cook Time: 25 minutes
- Total Time: 35 minutes
- Yield: 8 servings
- Category: Main Course
- Method: Baking
- Cuisine: American
- Diet: Low Salt
Description
This Philly Cheesesteak Casserole recipe is a delicious twist on the classic sandwich, combining thinly sliced blade steak, sautéed onions, bell peppers, mushrooms, and creamy cheese sauce baked to golden perfection. Perfect for a hearty family dinner, this casserole offers all the flavors of the traditional Philly cheesesteak in a comforting, easy-to-serve dish.
Ingredients
Meat
- 2 lbs blade steak (thinly sliced)
- ½ tablespoon sea salt
- ½ teaspoon ground black pepper
Vegetables
- 1 medium white onion (thinly sliced)
- 2 red bell peppers (sliced)
- 2 green bell peppers (sliced)
- 4 ounces mushrooms (sliced)
Dairy & Fats
- ½ stick butter (divided, about 4 tablespoons, plus more as needed)
- 2 teaspoons vegetable oil (or more as needed)
- 8 ounces cream cheese (cubed)
- 1 cup whole milk
- 2-3 cups provolone cheese (shredded and divided)
Instructions
- Preheat Oven and Prepare Dish: Preheat your oven to 375°F (190°C) and lightly grease a 9x13 inch casserole dish to prevent sticking.
- Season the Steak: Place the thinly sliced blade steak in a bowl and season evenly with sea salt and ground black pepper. Set aside and loosely cover with foil to keep warm.
- Cook the Steak in Batches: Heat a large skillet over medium-high heat. Melt 1 tablespoon of butter with 1 tablespoon of vegetable oil. Working in batches, add portions of the steak to the skillet, cooking each side until nicely seared. Remove cooked steak and keep warm, adding more butter and oil to the pan as needed for remaining batches.
- Sauté the Vegetables: If necessary, wipe out the skillet. Melt 2 tablespoons of butter in it, then add the sliced onions. Cook for about 5 minutes until the onions start to caramelize lightly. Add the sliced red and green bell peppers and cook for another 3 minutes. Stir in the mushrooms and cook for 2 more minutes until tender.
- Make the Cheese Sauce: Add the cubed cream cheese to the vegetable mixture along with the whole milk. Lower the heat to medium and stir continuously until the cream cheese melts completely, using a spatula to help break down the cubes as they soften.
- Combine Steak and Cheese: Add the cooked steak along with any juices to the skillet. Stir in half of the shredded provolone cheese to combine everything evenly.
- Assemble and Bake: Transfer the cheesesteak mixture into the prepared casserole dish. Sprinkle the remaining shredded provolone cheese evenly over the top. Bake in the preheated oven for 12 minutes or until the cheese topping is melted and golden brown.
Notes
- Slice the steak thinly for authentic texture and quicker cooking.
- Use a mix of red and green bell peppers for color and sweetness contrast.
- Adding mushrooms gives an earthy flavor and moist texture.
- Make sure to cook the steak in batches to avoid overcrowding the pan and ensure proper searing.
- Feel free to use low-fat cream cheese and milk to reduce fat content.
- Let the casserole sit for 5 minutes before serving to allow it to set for easier slicing.

Leave a Reply