There’s something legendary about a Philly cheesesteak. Thin ribbons of steak, golden pan-seared onions, peppers, soft bread, and a glorious blanket of melted cheese—simple ingredients layered into unforgettable comfort. This casserole version takes everything that makes the original sandwich iconic and transforms it into a cozy, bubbling dish that feeds the whole table with ease. It’s perfect for weeknights when you want something hearty, rich, and deeply satisfying, yet easier to assemble than building individual sandwiches.
This casserole has tender sliced steak (or ground beef, if you’re going for speed), caramelized onions, sautéed bell peppers, garlic, creamy seasoned sauce, and a layer of melty cheese that forms the golden cap on top. To give it structure and that comforting “bite,” we add cooked pasta or toasted bread cubes—your choice depending on whether you prefer more casserole texture or something closer to the classic sandwich.
Whether you want a centerpiece dish for the weekend, something comforting on a chilly evening, or a big-pan meal prep to last a few days, this Philly Cheesesteak Casserole hits the spot every time.
Ingredients
For the Casserole Base:
-
1 lb (450g) ribeye steak thinly sliced (or substitute 1 lb ground beef)
-
2 tbsp butter or olive oil
-
1 large onion, thinly sliced
-
1 green bell pepper, thinly sliced
-
1 red bell pepper, thinly sliced
-
3 cloves garlic, minced
-
8 oz mushrooms, sliced (optional but traditional in many variations)
-
Salt and black pepper to taste
-
1 tsp smoked paprika
-
1 tsp Worcestershire sauce
For the Creamy Sauce Layer:
-
1 ½ cups beef broth
-
4 oz cream cheese
-
1 cup heavy cream (or whole milk for lighter version)
-
1 tbsp cornstarch + 2 tbsp water (optional thickener)
-
1 tsp onion powder
-
1 tsp garlic powder
For Structure:
-
3 cups cooked penne / rotini pasta or 4 cups toasted bread cubes
For Topping:
-
2 cups shredded provolone cheese (or mozzarella)
-
½ cup grated Parmesan cheese
-
Fresh parsley for garnish
Step-by-Step Instructions
1. Prepare the Steak
If you’re using ribeye, freeze it for 20–30 minutes before slicing—this makes it easier to cut into thin strips. Heat a skillet with a splash of butter and quickly sear the steak, cooking just until browned. Season with salt, pepper, Worcestershire sauce, and paprika, then remove from the pan and set aside.
(If using ground beef, brown it fully and drain excess fat.)
2. Sauté the Vegetables
In the same skillet, add butter and the sliced onions. Let them cook slowly on medium heat until golden and softened. Add the bell peppers and mushrooms and cook another 6–8 minutes until everything is tender and slightly caramelized. Stir in garlic and cook 1 minute longer.
3. Make the Creamy Cheesesteak Sauce
Pour in the beef broth and bring to a light simmer. Whisk in cream cheese until fully melted. Then add heavy cream, onion powder, and garlic powder. If you want a thicker casserole, stir in the cornstarch slurry. Let the sauce gently bubble until creamy and smooth.
4. Combine the Casserole
Preheat your oven to 375°F (190°C).
In a baking dish, layer your cooked pasta or toasted bread cubes first. Spread the steak over the top. Then spoon the vegetable mixture and the creamy sauce evenly on top.
5. Add the Cheesy Topping
Sprinkle provolone generously across the surface and finish with a dusting of Parmesan.
6. Bake
Place in the oven for 18–22 minutes, or until the cheese is bubbling and lightly golden. Let it rest for 5 minutes before serving—this allows everything to settle and meld beautifully.
Serving Suggestions
-
Sprinkle with parsley or chives for color.
-
Serve with a crisp salad, roasted broccoli, or garlic bread if you’re feeling extra indulgent.
-
For heat lovers, add hot sauce, chili flakes, or pepperoncinis on the side.
Why This Casserole Works So Well
This dish captures the deep, savory, smoky flavor of a Philly cheesesteak while embracing the creamy richness of a casserole. The onions and peppers add sweetness and aroma. The steak adds flavor depth and texture. The cheese provides that melt-in-your-mouth comfort everyone craves. And the pasta or toasted bread gives the dish body so it’s hearty and fulfilling.
It’s a one-dish meal that tastes like something slow-cooked and cozy, yet it comes together faster than many baked casseroles. It stores and reheats beautifully, making it ideal for meal prep, lunches, leftovers, or potlucks.Make-Ahead and Storage Tips
-
Refrigerate: Keep covered up to 4 days.
-
Freeze: Freeze before baking for best texture. Thaw overnight, then bake.
-
Reheat: Warm in the oven at 350°F (175°C) for best texture.
Enjoy Your Philly Comfort!
Whether you’re feeding family, impressing guests, or simply treating yourself, this Philly Cheesesteak Casserole proves that classic flavors become even more divine when baked together into creamy, cheesy harmony. Every bite is rich, warm, familiar, and unforgettable. Enjoy!