Why You’ll Love this Philly Cheesesteak Casserole
When it comes to comfort food that satisfies everyone at the table, this Philly Cheesesteak Casserole truly delivers on all fronts.
You’ll love how it transforms the iconic sandwich into a hearty, shareable dish without losing any of the classic flavors.
Pressed for time? This one-pan wonder combines seasoned beef, colorful peppers, and that signature cheese blend in about 30 minutes of prep.
No need for individual sandwiches – just serve it family-style and watch it disappear.
Perfect for picky eaters too, as they can easily focus on their favorite components. Comfort food magic, wouldn’t you agree?
What Ingredients are in Philly Cheesesteak Casserole?
This Philly Cheesesteak Casserole calls for simple, accessible ingredients that come together to create that authentic cheesesteak experience in casserole form. The beauty of this dish lies in how it captures all those classic sandwich flavors—savory beef, sweet onions, colorful peppers, and that irresistible cheese pull—while transforming them into something you can easily serve with a spoon. Ready to gather what you need for this crowd-pleaser?
- 1 pound (450g) ground beef (or shaved steak)
- 1 tablespoon olive oil
- 1 medium onion, diced
- 1 green bell pepper, diced
- 1 red bell pepper, diced
- 8 ounces (225g) white mushrooms, sliced
- 2 cloves garlic, minced
- 1 teaspoon salt (adjust to taste)
- ½ teaspoon black pepper
- 1 teaspoon Worcestershire sauce
- 8 ounces (225g) cream cheese, softened
- ½ cup (120ml) beef broth
- 1 cup (115g) shredded mozzarella cheese
- 1 cup (115g) shredded provolone cheese
- ½ teaspoon dried oregano
- Optional: chopped parsley for garnish
Feel free to make this recipe your own with a few strategic swaps. Can’t find provolone? A good white cheddar works beautifully too. For those watching carbs, this casserole is naturally lower-carb without the traditional bread. And if you’re feeling adventurous, why not add some heat with sliced jalapeños or a dash of hot sauce? The cream cheese might seem like an unusual addition for a traditional Philly, but trust me, it creates that creamy, luxurious texture that makes this casserole absolutely crave-worthy.
How to Make this Philly Cheesesteak Casserole
Let’s get cooking! Start by preheating your oven to 375°F (190°C), giving it plenty of time to reach the right temperature while you prepare the filling.
In a large skillet over medium-high heat, add 1 tablespoon of olive oil and brown 1 pound of ground beef, breaking it apart as it cooks. This is where the flavor foundation begins, so take your time with this step.
Once the meat is nicely browned, drain any excess fat—nobody wants a greasy casserole, right?
Next, toss in your diced medium onion, diced green and red bell peppers, and 8 ounces of sliced white mushrooms right into the same skillet. The vegetables need about 5-6 minutes to soften and release their flavors.
Can you smell that amazing aroma already? When the veggies are tender, add 2 minced garlic cloves and cook for just one more minute—garlic burns quickly and bitter garlic is a dish-ruiner.
Season everything with 1 teaspoon salt, ½ teaspoon black pepper, and that magical 1 teaspoon of Worcestershire sauce that brings out the beefy flavor. Pour in ½ cup beef broth and let it all simmer for 2-3 minutes, allowing those flavors to meld together beautifully.
The secret to making this casserole irresistibly creamy is adding 8 ounces of softened cream cheese to the mixture. Stir until it’s completely melted and incorporated, creating a luscious sauce that coats everything.
Transfer this mixture to a casserole dish, then top with a glorious combination of 1 cup shredded mozzarella and 1 cup shredded provolone cheese.
Sprinkle ½ teaspoon dried oregano over the top for that hint of Italian flair, and slide it into your preheated oven. Bake until the cheese is bubbly and golden, about 20-25 minutes.
When it emerges from the oven, hot and fragrant, let it rest for a few minutes before serving. A sprinkle of fresh chopped parsley on top adds a pop of color and freshness that makes it look as good as it tastes.
Philly Cheesesteak Casserole Substitutions and Variations
While traditional Philly cheesesteak casserole follows a time-honored recipe, you can easily adapt it to suit your dietary needs or what’s already in your pantry.
Swap ground beef for turkey or chicken if you’re watching fat intake. Can’t do dairy? Try dairy-free cream cheese and vegan cheese alternatives—they melt surprisingly well.
No provolone? Use all mozzarella or add some sharp cheddar for a flavor twist. For a low-carb version, add more veggies like zucchini or spinach.
Love heat? Toss in some jalapeños or red pepper flakes.
The beauty of casseroles? They’re forgiving canvases for culinary creativity.
What to Serve with Philly Cheesesteak Casserole
Pairing the right sides with your Philly cheesesteak casserole can transform a simple weeknight meal into a memorable dining experience.
A crisp garden salad with vinaigrette dressing offers that perfect invigorating contrast to the rich, cheesy main dish. Want something more substantial? Garlic bread or toasted hoagie rolls make excellent companions, perfect for sopping up that savory sauce.
For a truly authentic Philadelphia experience, consider serving pickle spears or pepperoncini on the side.
And what’s a cheesesteak without some crispy french fries or sweet potato wedges? Trust me, your family will clean their plates.
Final Thoughts
After you’ve savored your first bite of this Philly cheesesteak casserole, you’ll wonder why you haven’t been making it all along.
It’s the perfect comfort food that combines the beloved flavors of a classic sandwich in an easy-to-serve format.
You can customize it to your heart’s content—add some heat with jalapeños, swap the beef for chicken, or try different cheese combinations.
It’s also a meal-prepper’s dream, reheating beautifully throughout the week.
Honestly, who doesn’t love diving into a cheesy, meaty casserole that takes half the effort of making individual sandwiches?

Philly Cheesesteak Casserole
Ingredients
Equipment
Method
- Preheat your oven to 375°F (190°C).
- In a large skillet over medium-high heat, add olive oil and brown the ground beef, breaking it apart as it cooks.
- Drain any excess fat from the skillet.
- Add the diced onion, green and red bell peppers, and sliced mushrooms to the skillet. Cook for 5-6 minutes until vegetables are softened.
- Add minced garlic and cook for one more minute.
- Season with salt, black pepper, and Worcestershire sauce. Pour in the beef broth and let simmer for 2-3 minutes.
- Add the softened cream cheese to the mixture and stir until completely melted and incorporated.
- Transfer the mixture to a casserole dish and top with shredded mozzarella and provolone cheese.
- Sprinkle dried oregano over the top.
- Bake in the preheated oven for 20-25 minutes until the cheese is bubbly and golden.
- Let rest for a few minutes before serving. Garnish with fresh chopped parsley if desired.




