Philly Cheesesteak Casserole is a mouthwatering dish that brings the classic flavors of the iconic sandwich straight to your dinner table in a comforting and easy-to-make casserole form. This recipe combines juicy slices of beef, sweet bell peppers, and gooey provolone cheese, all baked to perfection. Not only is it quick to prepare, but it’s also a family-friendly meal that will make everyone feel nostalgic, reminiscent of those bustling Philadelphia streets where cheesesteak originated. Follow this step-by-step guide to create a sensational dish that your loved ones will rave about!
Ingredients
- 1 Tbsp olive oil
- 2 lb thinly sliced beef
- 1 small onion (sliced)
- 2 bell peppers (sliced)
- 2 cups button or baby bella mushrooms (sliced, optional)
- 2 cups shredded provolone (or slices)
- 4 oz cream cheese
- 1/2 cup beef broth
- 1 tsp Worcestershire sauce
- 1 tsp garlic salt (or salt + garlic powder)
- 1/2 tsp ground black pepper
Each ingredient contributes unique flavors and textures, making this casserole an explosion of taste. The thinly sliced beef becomes tender and juicy, while the bell peppers lend a sweet crunch. Sautéed onions fill the air with an inviting aroma, and the mushrooms, if you choose to add them, bring an earthy flavor that complements the dish beautifully. The creamy cream cheese melds with the savory beef broth, creating a luscious sauce that binds all the elements together. Finally, the melted provolone adds a decadent layer that pulls it all together with gooey goodness!
Step-by-Step Directions
- Preheat your oven to 350°F (175°C).
- In a large skillet, preferably cast iron or ovenproof, heat the olive oil over medium-high heat.
- Add the thinly sliced beef to the skillet, seasoning it with garlic salt and pepper. Cook until the meat is browned and no longer pink. Remove the beef from the skillet and set it aside, leaving about 2 tablespoons of grease in the pan.
- If there’s not enough grease, add a little more olive oil. Next, add the sliced bell peppers, onions, and mushrooms to the skillet. Sauté until they become softened and fragrant.
- Pour in the Worcestershire sauce and beef broth, then add the cream cheese. Stir it all together over medium heat until the cream cheese melts and combines with the other ingredients.
- Return the browned beef to the skillet, mixing everything together thoroughly. If your skillet isn’t large enough to hold the mixture, transfer everything to a 9×13-inch baking dish and mix in there.
- Top the mixture with shredded provolone cheese or slices, spreading it evenly across the top.
- Bake in the preheated oven for about 15 minutes, or until heated through. For a crispy cheese topping, broil for an additional 2–3 minutes until golden and bubbly.
- Garnish with chopped fresh parsley before serving. Enjoy your hearty, comforting meal!
Tips & Tricks
To enhance this Philly Cheesesteak Casserole, consider adding sliced jalapeños for a spicy kick, or swap the provolone for mozzarella for a different melt. If you prefer extra flavor, marinate the beef in Worcestershire sauce for an hour before cooking. Using fresh herbs like thyme or rosemary can also elevate the aromatic profile of the dish. Remember to keep the heat at medium-high when cooking the beef for the best browning effect!
Serving Suggestions & Pairings
This casserole is perfect for family dinners, potlucks, or game-day gatherings. Serve it with a crisp green salad on the side for a refreshing contrast, or alongside some homemade garlic bread to soak up all that cheesy goodness. You might also enjoy it with a side of steamed vegetables for a balanced meal. Pair your dish with a light beer or sparkling water for a refreshing beverage!
Nutritional Information
Each serving of this delightful Philly Cheesesteak Casserole comes in at approximately 450 calories. Loaded with protein from the beef and cheese, alongside essential nutrients from the bell peppers and onions, this dish offers a satisfying balance. To enjoy it in moderation, consider pairing it with lower-calorie sides like vegetables or salads.
Storing Tips & Variations
To store leftovers, let the casserole cool completely, then transfer it to an airtight container. It can be refrigerated for up to 4 days. For longer storage, consider freezing it for up to 3 months. When reheating, you can do so in the oven at 350°F until heated through or in the microwave. To shake things up, try adding different protein options like chicken or turkey, or make it vegetarian by replacing the beef with sautéed mushrooms and eggplant.
Conclusion
Philly Cheesesteak Casserole is a delightful dish that perfectly encapsulates the essence of the beloved sandwich. It’s fantastic for any occasion and is sure to become a favorite in your household. Give this recipe a try, and we’d love to hear your experience! Share your thoughts in the comments and delight in this culinary creation with your family and friends.
FAQs
Can I use a different type of cheese?
Absolutely! While provolone cheese is traditional, feel free to experiment with mozzarella or gouda for varied flavors.What kind of beef is best for this casserole?
Thinly sliced flank steak or sirloin works best, as they are tender and cook quickly. You can also use pre-sliced beef meant for stir-frying.Can I make this casserole ahead of time?
Yes, you can prepare the casserole up to the baking step, cover it tightly, and store it in the refrigerator for up to 24 hours before baking. Just add a few extra minutes to the cooking time.Is there a vegetarian option?
Yes! Replace the beef with sliced portobello mushrooms or a mixture of your favorite vegetables. For added protein, consider using lentils or chickpeas.What sides pair well with Philly Cheesesteak Casserole?
A fresh side salad, sweet potato fries, or classic coleslaw complement the casserole beautifully, making for a well-rounded meal.

Philly Cheesesteak Casserole
Ingredients
Main Ingredients
- 1 Tbsp olive oil For sautéing
- 2 lb thinly sliced beef Flank steak or sirloin recommended
- 1 small onion (sliced)
- 2 pieces bell peppers (sliced) Any color
- 2 cups button or baby bella mushrooms (sliced, optional) Add for a deeper flavor
- 2 cups shredded provolone cheese Or slices
- 4 oz cream cheese
- 1/2 cup beef broth
- 1 tsp Worcestershire sauce
- 1 tsp garlic salt Or salt + garlic powder
- 1/2 tsp ground black pepper
Instructions
Preparation
- Preheat your oven to 350°F (175°C).
- In a large skillet, heat the olive oil over medium-high heat.
- Add the thinly sliced beef to the skillet, seasoning it with garlic salt and pepper. Cook until browned, then remove and set aside.
- Sauté the sliced bell peppers, onions, and mushrooms in the same skillet until softened.
Sauce Preparation
- Add Worcestershire sauce and beef broth to the skillet, then stir in the cream cheese until melted.
- Return the browned beef to the skillet and mix everything thoroughly.
- If the skillet isn't large enough, transfer the mixture to a 9×13-inch baking dish.
Baking
- Top the mixture with provolone cheese.
- Bake for about 15 minutes, or until heated through. Broil for an additional 2-3 minutes for a crispy topping.
- Garnish with chopped fresh parsley before serving.














