Philly Cheese Steak Casserole


Indulge in the ultimate comfort food experience with a delightful twist on a classic favorite – Philly Cheese Steak Casserole. This hearty dish combines all the flavors of the iconic Philly cheese steak sandwich in a convenient casserole format, making it perfect for family dinners, potlucks, or cozy nights at home. In this SEO article, we’ll explore the irresistible appeal of Philly Cheese Steak Casserole and share a mouthwatering recipe to satisfy your cravings.


  • 1 lb ground beef
  • 1 green bell pepper, diced
  • 1 onion, diced
  • 8 oz mushrooms, sliced
  • 2 cloves garlic, minced
  • 1/2 tsp salt
  • 1/4 tsp black pepper
  • 1/2 tsp paprika
  • 8 oz provolone cheese, sliced
  • 4 eggs
  • 1/4 cup milk
  • 1/2 cup heavy cream
  • 1 tbsp Worcestershire sauce
  • 1/2 tsp hot sauce optional


  1. Preheat Oven: Set to 350F 175C.
  2. Cook Beef: Brown ground beef in a skillet over medium heat; drain fat.
  3. Sauté Veggies: Add bell pepper, onion, mushrooms, and garlic. Cook until soft. Season with salt, pepper, and paprika.
  4. Assemble in Dish: Transfer beef and veggies to a 9×13 inch baking dish. Cover with provolone cheese slices.
  5. Mix Eggs: Whisk eggs, milk, cream, Worcestershire sauce, and hot sauce. Pour over cheese.
  6. Bake: For 25-30 minutes until set and golden.
  7. Prep Time: 15 mins  Cooking Time: 30 mins  Total Time: 45 mins  Servings: 6

Serving Tips:

  1. Garnish with Fresh Herbs: Before serving, garnish the Philly Cheese Steak Casserole with chopped fresh parsley or green onions for a pop of color and added freshness.
  2. Pair with Side Salad or Vegetables: Serve the casserole with a side salad tossed in a light vinaigrette or steamed vegetables for a well-rounded meal. The crispness of the salad or the freshness of the vegetables complements the richness of the casserole.
  3. Accompany with Crusty Bread: Offer slices of crusty bread or dinner rolls on the side to soak up any remaining sauce and enhance the dining experience. Warm bread adds an extra layer of comfort to the meal.
  4. Serve with Condiments: Set out condiments such as ketchup, hot sauce, or extra Worcestershire sauce on the table to allow guests to customize their casserole to their taste preferences.
  5. Portion Carefully: Use a sharp knife or spatula to carefully portion the casserole into individual servings, ensuring that each serving has a generous amount of filling and melted cheese.

Storage Tips:

  1. Refrigerate Leftovers Promptly: If you have leftovers, let the casserole cool to room temperature before covering it tightly with aluminum foil or transferring it to an airtight container. Refrigerate within 2 hours of cooking to maintain freshness.
  2. Consume Within a Few Days: Philly Cheese Steak Casserole can be stored in the refrigerator for up to 3-4 days. Reheat individual portions in the microwave or oven until heated through before serving.
  3. Freeze for Future Enjoyment: For longer storage, you can freeze portions of the casserole in freezer-safe containers or resealable bags. Be sure to label the containers with the date to keep track of freshness. Frozen casserole can be stored for up to 2-3 months.
  4. Thaw Properly Before Reheating: When ready to enjoy frozen leftovers, thaw them overnight in the refrigerator or use the defrost setting on your microwave. Reheat the thawed casserole in the oven or microwave until heated through.
  5. Avoid Repeated Freezing and Thawing: To maintain the quality of the casserole, avoid repeatedly freezing and thawing it. Instead, portion out leftovers before freezing to minimize waste and ensure optimal taste and texture upon reheating.


  1. Can I use a different type of cheese in the casserole?
    • Yes, you can customize the cheese to your preference. While provolone and mozzarella are commonly used for their melting properties, you can experiment with other cheeses like cheddar, Swiss, or pepper jack for added flavor.
  2. Can I make this casserole ahead of time?
    • Yes, you can assemble the casserole ahead of time and refrigerate it, covered, for up to 24 hours before baking. This makes it a convenient option for meal prep or entertaining.
  3. What can I serve with Philly Cheese Steak Casserole?
    • Philly Cheese Steak Casserole pairs well with a variety of side dishes such as a simple green salad, roasted vegetables, garlic bread, or crispy French fries for a complete meal.
  4. How should I store leftovers?
    • Store any leftover casserole in an airtight container in the refrigerator for up to 3-4 days. Reheat individual portions in the microwave or oven until heated through before serving.
  5. Can I freeze Philly Cheese Steak Casserole?
    • Yes, you can freeze the casserole for longer storage. After baking, allow it to cool completely, then tightly wrap the dish in plastic wrap and aluminum foil or transfer it to a freezer-safe container. Freeze for up to 3 months. Thaw overnight in the refrigerator before reheating in the oven.


Philly Cheese Steak Casserole offers a delicious twist on a classic favorite, bringing together all the flavors of the iconic sandwich in a convenient and comforting casserole format. Whether you’re craving a satisfying meal for dinner or hosting a casual get-together with friends, this mouthwatering dish is sure to be a hit. Give it a try and experience the bliss of Philly Cheese Steak Casserole for yourself!