Classic Philly Cheesesteak Casserole

🕒 Prep: 15 min
🔥 Cook: 30 min
🍽 Serves: 6
Be the First to Review!

Looking for a comforting, hearty dish that combines all the flavors of a classic Philly cheesesteak but in a convenient casserole format? This Classic Philly Cheesesteak Casserole is your answer. It's perfect for family dinners or casual get-togethers, delivering savory goodness in every bite.

Classic Philly Cheesesteak Casserole

This post may contain affiliate links. As an Amazon Associate, we earn from qualifying purchases.

Ingredients for Classic Philly Cheesesteak Casserole

Ingredients for Classic Philly Cheesesteak Casserole

Ribeye steak is the star here, providing a tender, juicy base. You’ll want it thinly sliced for even cooking. Olive oil adds a layer of richness and helps in browning. Onion, green bell pepper, and red bell pepper bring sweetness and a bit of crunch, essential for that authentic cheesesteak taste. Mushrooms add an earthy depth, soaking up the flavors from the beef and veggies. Provolone cheese offers a mild, creamy melt, while mozzarella cheese provides its signature gooeyness. Heavy cream and beef broth ensure the casserole stays moist and flavorful. Finally, cubed bread acts as a hearty filler, absorbing all those delicious juices.

Why This Classic Philly Cheesesteak Casserole Works

During the first step on the stove, the thin steak browns fast, so it keeps a tender bite instead of drying out. The onions, peppers, and mushrooms sit in the same pan and pick up the browned bits from the steak. As they cook, the vegetables soften and lose a lot of their water, so they don’t water down the casserole later.

In the bowl, the heavy cream and beef broth soak into the bread cubes. Over a few minutes, the bread starts acting like a sponge, pulling in the liquid, melted cheese, and juices from the steak and vegetables. That soaked bread is what keeps the casserole moist inside instead of crumbly or dry.

In the oven, the heat finishes the job. The cheeses melt and spread through the soaked bread and steak, then firm up as they cool. By the time it comes out, the bread has puffed a bit and set, the top cheese layer has browned, and everything holds together in slices while still staying soft and cheesy in the middle.

Classic Philly Cheesesteak Casserole Tips & Tricks

  • For the best flavor, opt for freshly sliced ribeye from your butcher rather than pre-packaged slices.
  • If you’re in a rush, use pre-sliced mushrooms to save time on prep.
  • For a spicier kick, add sliced jalapeños to the veggie mix.
  • Make sure your bread is a day or two old – it soaks up the liquids better.

Mistakes To Avoid

Overcooking the steak in the skillet can dry it out before it even hits the oven. The thin slices then bake a second time and turn tough and chewy instead of tender. The whole casserole ends up full of stringy meat that’s hard to bite through.

Cutting the steak or vegetables into thick chunks makes them cook unevenly. The meat can stay a bit rubbery in the center while the outside dries, and the peppers and onions stay firm instead of softening into the bread. The finished casserole feels chunky and uneven instead of spoonable.

Letting the bread cubes sit too long in the wet mixture before baking can cause them to break down. The pieces soak up all the cream and broth, then collapse and turn pasty in the oven. The casserole comes out dense and soggy instead of having soft bites with a few toasted edges.

Using a very soft sandwich bread instead of a sturdier loaf often leads to a mushy texture. The light bread can’t hold up to the liquid and cheese, so it dissolves as it bakes. The result is more like a heavy pudding than a casserole with clear pieces of bread.

Equipment Used:

Oven, Skillet, Baking Dish

Ingredients

  1. 1 lb ribeye steak, thinly sliced
  2. 2 tbsp olive oil
  3. 1 large onion, sliced
  4. 1 green bell pepper, sliced
  5. 1 red bell pepper, sliced
  6. 8 oz mushrooms, sliced
  7. 2 cups shredded provolone cheese
  8. 1 cup shredded mozzarella cheese
  9. 1/2 cup heavy cream
  10. 1/2 cup beef broth
  11. 4 cups cubed bread (preferably French bread)
  12. Salt and pepper to taste

Step-by-step Instructions

  1. 1. Preheat your oven to 350°F (175°C) and grease a 9x13 inch baking dish.
  2. 2. Heat olive oil in a large skillet over medium-high heat. Add the sliced steak and cook for 4-5 minutes until browned. Remove the steak and set aside.
  3. 3. In the same skillet, add onions, bell peppers, and mushrooms. Sauté for 5-7 minutes until softened.
  4. 4. In a large bowl, combine the cooked steak, sautéed vegetables, shredded provolone, shredded mozzarella, heavy cream, and beef broth. Stir in the bread cubes and season with salt and pepper.
  5. 5. Transfer the mixture to the prepared baking dish and spread evenly.
  6. 6. Bake in the preheated oven for 25-30 minutes, until the cheese is bubbly and golden brown.
  7. 7. Let the casserole cool for 5 minutes before serving.

Frequently Asked Questions

Can I use a different type of cheese?
Absolutely! Swiss or cheddar can be great alternatives if you prefer a stronger flavor.
Can this dish be made ahead of time?
Yes, you can prepare the casserole up to the baking step and refrigerate it for up to 24 hours. Just add a few extra minutes to the baking time if it's coming straight from the fridge.
What’s the best way to reheat leftovers?
Reheat in the oven at 350°F until warmed through, about 15-20 minutes. Cover with foil to prevent the top from browning too much.

Serving Ideas for Classic Philly Cheesesteak Casserole

This casserole pairs beautifully with a crisp, fresh salad to balance the richness. A simple vinaigrette or Caesar salad works wonders. For a more indulgent meal, serve alongside some roasted potatoes or a warm, crusty loaf of bread to mop up the delicious juices.

Ratings and Comments

Your feedback helps other cooks — thank you!

This recipe is for informational purposes only. Always follow proper food safety practices, cook foods to safe internal temperatures, and store leftovers appropriately. Results may vary.