Introduction
If you're a fan of the classic Philly cheesesteak, this casserole is a game changer for weeknight dinners. It encapsulates all the flavors of the beloved sandwich while offering a cozy, comforting dish that's easy to prepare. The combination of savory beef, gooey cheese, and crisp vegetables is not only delicious but also satisfying.
This casserole is perfect for feeding a crowd or making ahead for busy days. With its rich flavors and ample ingredients, it brings the essence of Philadelphia right into your home kitchen. Plus, it’s a one-dish meal that makes cleanup a breeze.
Ingredients
- 1 lb beef sirloin, thinly sliced
Beef sirloin is the star of this dish, providing a rich, beefy flavor that mimics traditional cheesesteaks. Thinly slicing the meat ensures it cooks quickly and evenly, melding beautifully with the other flavors. - 1 medium onion, sliced
Onions add sweetness and depth to the casserole, caramelizing as they cook. This enhances the overall flavor profile, making it robust and inviting. - 1 green bell pepper, sliced
Green bell peppers bring a fresh crunch and a slight bitterness that balances the rich beef and cheese. They add color and texture, making the dish visually appealing. - 8 oz mushrooms, sliced
Mushrooms contribute an earthy flavor and a meaty texture, elevating the dish into a satisfying main course. Their moisture also helps keep the casserole from drying out. - 3 cups cooked pasta (such as rotini or penne)
The pasta serves as the base, absorbing the savory juices and making the casserole hearty. Choosing a pasta shape that holds sauce well will enhance the overall texture. - 1 cup provolone cheese, shredded
Provolone cheese melts beautifully, creating that signature gooey texture associated with cheesesteaks. Its mild flavor complements the beef and veggies wonderfully. - 1 cup mozzarella cheese, shredded
Mozzarella provides an added creaminess and stretchiness that enhances the overall cheesy experience of the casserole. It works well to bind the ingredients together. - 2 tbsp Worcestershire sauce
Worcestershire sauce infuses the casserole with umami, deepening the flavors of the beef. It adds a hint of tanginess that balances the richness of the cheese. - 1 tsp garlic powder
Garlic powder enhances the flavor without overwhelming the dish, providing a warm, savory background that's essential in savory casseroles. - Salt and pepper to taste
Seasoning is key in any recipe; salt enhances all the flavors while pepper adds warmth and a savory bite. Adjust to your liking to ensure a well-balanced dish.
Directions & Preparation
Step 1: Preheat your oven to 375°F (190°C).
Preheating the oven ensures the casserole bakes evenly. Starting with a hot oven will help achieve that bubbly, golden cheese topping by the end of cooking.
Step 2: In a large skillet over medium heat, add a splash of oil and sauté the onions, peppers, and mushrooms until softened, about 5-7 minutes.
Sautéing the vegetables enhances their flavors through caramelization. This step creates a rich base, contributing to a variety of textures and tastes in the casserole.
Step 3: Add the sliced beef sirloin to the skillet, cooking until browned and no longer pink, around 5-6 minutes.
Cooking the beef in the same pan as the vegetables allows the flavors to meld together. Ensure the beef is well-cooked but avoid overcooking to keep it tender and juicy.
Step 4: Stir in the Worcestershire sauce, garlic powder, and season with salt and pepper.
This step layers in the flavor, ensuring that the beef and veggies are seasoned throughout. The Worcestershire sauce provides depth, while salt and pepper enhance the overall dish.
Step 5: In a large mixing bowl, combine the cooked pasta with the beef and vegetable mixture, stirring to combine evenly.
Mixing the ingredients thoroughly ensures that each bite is filled with the rich blend of flavors. This step prepares your dish for layering in the casserole dish.
Step 6: Transfer the mixture to a greased 9×13 inch casserole dish and spread it evenly.
Properly greasing the dish prevents sticking and ensures easy serving later. Spreading the mixture evenly allows for even cooking and a consistent top layer.
Step 7: Sprinkle the shredded provolone cheese over the top of the pasta mixture, followed by the mozzarella cheese.
Layering the cheese on top creates a melted, gooey topping that enhances both texture and flavor. Choosing two types of cheese contributes complexity and creaminess.
Step 8: Cover the dish with aluminum foil and bake for 25 minutes in the preheated oven.
Covering the casserole initially traps steam, helping everything meld and cook through while preventing the cheese from over-browning too early.
Step 9: Remove the foil and bake for an additional 10-15 minutes or until the cheese is bubbly and golden brown.
This final uncovered baking step allows the cheese to develop a beautiful, crispy top, enhancing its appeal. Keep an eye on it to ensure it doesn't overcook.
Step 10: Let the casserole cool for a few minutes before serving, garnishing if desired.
Allowing it to cool slightly helps the layers set, making it easier to serve. A touch of fresh herbs or seasoning on top can add a bright contrast to the rich flavors.

Layering Flavors for a Winning Dish
The success of the Philly cheese steak casserole lies in the careful layering of flavors. Each ingredient contributes not just its own taste but also enhances the next, creating a harmonious blend that sings in every bite. By sautéing the vegetables until tender, you start building a complex flavor base that elevates the standard casserole into a dish worthy of a celebration.
The Magic of Cheese in Casseroles
Cheese is crucial in turning a regular casserole into a comforting dish that diners crave. In this recipe, provolone and mozzarella work in tandem to provide that sought-after gooey texture, melting into the crevices between pasta and beef. This melding of flavors not only adds richness but also contributes to the characteristic cheesesteak experience.
Why Cooking Pasta Al Dente Matters
Cooking the pasta al dente is an essential step in avoiding a mushy casserole. The slightly firm texture allows the pasta to absorb some of the dish's moisture during baking while still maintaining its structure. This ensures the layers stay distinct and the overall dish retains a satisfying bite, enhancing the dining experience.
FAQs
What if my casserole is too thick?
If your casserole turns out too thick, you can stir in a splash of beef broth or water before baking to reach your desired consistency.
Can I scale this recipe for a smaller or larger group?
Yes, you can easily scale the recipe by adjusting the quantities of the ingredients. Just remember to adjust the baking time as needed, especially for larger amounts.
What can I add for extra flavor?
You can incorporate additional spices like smoked paprika or a splash of hot sauce for a bit of heat. Experimenting with seasonings can enhance the dish further.
What if my casserole tastes bland?
If you find your casserole is lacking in flavor, consider adding a bit more Worcestershire sauce or seasoning it more liberally with salt and pepper.
What type of steak works best for this recipe?
While sirloin is excellent, you can also use ribeye or flank steak for a richer flavor; just be sure to slice it thinly.
How can I make this more veggie-packed?
Feel free to add or substitute vegetables such as spinach, zucchini, or even more peppers. Just ensure they are cooked to your desired tenderness.
Conclusion
This Philly cheese steak casserole is a delightful twist on a classic favorite, offering all the bold flavors you love in a convenient and comforting format. Not only is it simple to prepare, but it's also highly customizable based on your ingredient preferences, making it a versatile dish.
Don’t hesitate to try this recipe for your next family dinner or potluck. It's sure to impress and satisfy anyone who loves the rich and satisfying flavors of a cheesesteak. Enjoy every delicious bite!
Recipe Card

Savory Philly Cheese Steak Casserole Recipe
Ingredients
Method
- Preheat your oven to 375°F (190°C).
- In a large skillet over medium heat, add a splash of oil and sauté the onions, peppers, and mushrooms until softened, about 5-7 minutes.
- Add the sliced beef sirloin to the skillet, cooking until browned and no longer pink, around 5-6 minutes.
- Stir in the Worcestershire sauce, garlic powder, and season with salt and pepper.
- In a large mixing bowl, combine the cooked pasta with the beef and vegetable mixture, stirring to combine evenly.
- Transfer the mixture to a greased 9x13 inch casserole dish and spread it evenly.
- Sprinkle the shredded provolone cheese over the top of the pasta mixture, followed by the mozzarella cheese.
- Cover the dish with aluminum foil and bake for 25 minutes in the preheated oven.
- Remove the foil and bake for an additional 10-15 minutes or until the cheese is bubbly and golden brown.
- Let the casserole cool for a few minutes before serving, garnishing if desired.
Notes
Additional serving suggestions: pair with a crisp salad, garlic bread, or roasted seasonal vegetables for balance.
For make-ahead, prep components separately and assemble just before heating to preserve texture.
Taste and adjust with acid (lemon/vinegar) and salt right at the end to wake up flavors.




