Steak. Cheese. Noodles. If that combo doesn’t get your attention, I genuinely don’t know what will. This cheesy Philly steak casserole recipe takes everything great about a Philly cheesesteak and turns it into a bubbling, spoonable dinner.
Servings: 6 | Prep Time: 20 minutes | Cook Time: 15 minutes | Baking Time: 25-30 minutes | Total Time: About 1 hour
I first made this on a night when I wanted cheesesteak flavor but didn’t want to fight with a hoagie roll. One skillet and a baking dish later, this casserole was born. It’s been on repeat ever since.
Why This Cheesy Philly Steak Casserole Recipe Works
Philly cheesesteaks are iconic for a reason: seared steak, sweet peppers, melted cheese. Have you ever wondered why that combination just works? It’s the contrast, savory meat against sharp cheese against soft, caramelized veggies.
This casserole takes that same trio and stretches it into a full dinner using egg noodles instead of bread. That means more servings, easier leftovers, and honestly, less mess. IMO that’s a solid trade.
It’s also a genuinely easy weeknight dinner. Nothing here requires special skills, just basic sautéing, mixing, and baking. If you can operate an oven, you can make this casserole.
Ingredients for Cheesy Philly Steak Casserole
Gather these before you start. Nothing on this list is hard to find at a regular grocery store.
- 1 pound ribeye steak, thinly sliced
- 1 tablespoon olive oil
- 1 onion, sliced
- 1 green bell pepper, sliced
- 1 red bell pepper, sliced
- 2 garlic cloves, minced
- 1 cup mushrooms, sliced
- 1 teaspoon Worcestershire sauce
- Salt and pepper, to taste
- 8 ounces egg noodles
- 2 cups shredded provolone cheese
- 1 cup beef broth
- 1/2 cup sour cream
- 1/4 cup fresh parsley, chopped
Optional Add-Ins
Want to switch things up? Try one of these:
- 1 cup spinach or kale for extra greens
- 1/2 cup diced tomatoes for acidity
- 1 teaspoon Italian seasoning for more depth
- Hot sauce for anyone who likes heat
Pick your steak carefully here. A cut with decent marbling melts down while cooking, keeping the meat tender instead of chewy. Skimping on this part is a mistake I made once, and never again :/
How to Make Cheesy Philly Steak Casserole
Nothing about this process is complicated. It just takes a few stages: cook, sauté, mix, bake. Let’s go through each one slowly.
Step 1: Preheat the Oven
Set your oven to 350°F (175°C) before doing anything else. Getting this going early means it’s fully heated by the time your casserole is ready to bake. An undersized oven wastes time you don’t need to waste.
Position the oven rack in the middle for the most even heat distribution. This small detail prevents a burnt top or a soggy bottom later on.
Step 2: Sear the Steak
Heat the olive oil in a large skillet over medium-high heat until it shimmers. Add the thinly sliced ribeye in a single layer, working in batches if your skillet is small. Crowding the pan traps steam and stops the steak from browning properly.
Cook the steak for three to four minutes, just until it browns on the outside. Don’t cook it all the way through here, since it finishes cooking later in the oven. Remove it from the skillet and set it aside on a plate.
Step 3: Sauté the Vegetables
In that same skillet, add the sliced onion, both bell peppers, minced garlic, and mushrooms. Sauté everything for five to seven minutes, stirring occasionally, until the vegetables soften and turn fragrant. Scrape up any browned bits stuck to the pan, since that’s pure flavor you don’t want to waste.
Let the vegetables pick up a little color around the edges. That slight caramelization adds a depth you can’t get from undercooked, pale veggies.
Step 4: Cook the Noodles and Mix Everything
While the steak and vegetables cook, boil the egg noodles according to the package instructions, then drain them well. In a large mixing bowl, combine the cooked noodles, the steak, the sautéed vegetables, beef broth, sour cream, Worcestershire sauce, and half of the provolone cheese. Stir until everything is evenly coated.
Season with salt and pepper here, tasting as you go. This is your last real chance to adjust flavor before the casserole heads into the oven.
Step 5: Assemble and Bake
Transfer the mixture into a greased 9×13 inch baking dish, spreading it out evenly. Sprinkle the remaining provolone cheese across the top in an even layer. Bake for 25 to 30 minutes, until the cheese turns bubbly and golden.
Let the casserole rest for five to ten minutes before serving. This short wait helps everything set, so it holds together instead of sliding apart on the plate.
Equipment You’ll Need
Standard kitchen tools handle this whole recipe:
- A large skillet
- A 9×13 inch baking dish
- A large mixing bowl
- A spatula and wooden spoon
- Measuring cups and spoons
No large skillet on hand? A Dutch oven works just as well for both searing and sautéing.
Variations Worth Trying
This casserole handles substitutions well, so don’t feel locked into the original version.
- Chicken Philly Casserole: Swap the ribeye for thinly sliced chicken breast.
- Vegetarian Version: Skip the meat and load up on zucchini, eggplant, and extra mushrooms.
- Spicy Kick: Add sliced jalapeños or a pinch of red pepper flakes to the vegetable mix.
- Cheese Swap: Mix in mozzarella or gouda alongside the provolone for a different flavor profile.
I tried the chicken version last month and honestly couldn’t tell much difference in satisfaction. Have you ever swapped a protein and barely noticed? That’s this casserole in a nutshell.
Storage and Reheating Tips
Leftovers keep well in an airtight container in the fridge for up to three days. Reheat portions in the oven for the best texture, since the microwave can make the noodles slightly rubbery.
For longer storage, freeze the casserole after it cools completely. It holds up in the freezer for up to three months; just thaw it overnight in the fridge before reheating.
Frequently Asked Questions
Can I use a different cut of steak? Yes, sirloin or flank steak both work well as substitutes for ribeye. Just slice them thinly against the grain for the best texture.
Can I make this casserole ahead of time? Definitely. Assemble it a day ahead, cover, and refrigerate. Add a few extra minutes to the bake time since it’ll be starting cold.
What can I serve alongside this casserole? A crisp green salad or warm garlic bread both pair nicely. Pickled vegetables also add a tangy contrast to the rich, cheesy filling.
Can I freeze this casserole? Yes, it freezes well for up to three months. Let it cool fully before wrapping tightly to avoid freezer burn.
Is there a lighter version of this recipe? Try whole wheat noodles and reduce the cheese slightly. Swapping sour cream for Greek yogurt also cuts down on richness without losing creaminess.
Can I use pre-cooked steak? Yes, leftover steak works fine here. Just skip the initial searing step and add it directly when mixing the casserole together.
Final Thoughts on Cheesy Philly Steak Casserole
This cheesy Philly steak casserole recipe delivers everything you love about a Philly cheesesteak in an easy, shareable format. It’s quick enough for a weeknight and hearty enough to feed a hungry crowd.
Give this one a shot the next time you want comfort food without much effort. Once that cheese hits bubbly and golden, you’ll understand exactly why this dish earned a permanent spot in my rotation.

Cheesy Philly Steak Casserole
Ingredients
Method
- Preheat the oven to 350°F (175°C) and position the oven rack in the middle.
- Heat olive oil in a large skillet over medium-high heat. Sear the ribeye steak in batches for 3-4 minutes, then remove from skillet.
- In the same skillet, sauté the onion, both bell peppers, garlic, and mushrooms for 5-7 minutes until softened.
- Meanwhile, cook the egg noodles according to the package instructions, then drain them.
- In a large mixing bowl, combine cooked noodles, seared steak, sautéed vegetables, beef broth, sour cream, Worcestershire sauce, and half of the provolone cheese. Mix well and season with salt and pepper.
- Transfer the mixture to a greased 9x13 baking dish and spread evenly.
- Top with the remaining provolone cheese.
- Bake for 25-30 minutes until cheese is bubbly and golden. Let it rest for 5-10 minutes before serving.