Philly Cheese Steak Casserole Recipe

May be an image of shepherd's pie

Step 3: Make the Creamy Cheese Base

  1. In a medium saucepan over medium heat, combine cream cheese and milk.
  2. Stir until smooth and slightly thickened.
  3. Sprinkle in the flour, garlic powder, and onion powder, whisking continuously to avoid lumps.
  4. Once smooth, remove from heat and stir in 1/2 cup of mozzarella and 1/2 cup of provolone cheese until melted and creamy.

Step 4: Assemble the Casserole

  1. Preheat your oven to 375°F (190°C).
  2. In a greased 9×13-inch baking dish, layer the beef and vegetable mixture evenly.
  3. Pour the creamy cheese mixture over the top, spreading it evenly.
  4. Sprinkle the remaining mozzarella and provolone cheese on top for an extra cheesy crust.

Step 5: Bake to Perfection

  1. Cover the casserole loosely with aluminum foil.
  2. Bake in the preheated oven for 20 minutes.
  3. Remove the foil and bake for an additional 10–15 minutes, or until the cheese on top is bubbly and golden brown.

Step 6: Serve and Enjoy

  1. Let the casserole rest for 5–10 minutes before slicing to allow it to set.
  2. Garnish with chopped parsley if desired.
  3. Serve hot, perhaps with a side salad or crusty bread for a complete meal.

Tips for the Best Philly Cheese Steak Casserole

  • Meat choice matters: Ribeye offers the most authentic flavor, but sirloin is a leaner option that works beautifully.
  • Cheese variety: Provolone and mozzarella give a creamy and stretchy texture, but you can mix in cheddar for sharper flavor.
  • Meal prep friendly: This casserole keeps well in the fridge for 3–4 days and can also be frozen for up to a month.

This Philly Cheese Steak Casserole takes all the iconic flavors of a Philly cheesesteak and transforms them into a comforting, easy-to-make baked dish. Perfect for weeknights, potlucks, or cozy weekends, it’s cheesy, savory, and irresistibly satisfying.


If you want, I can also make a shortcut version that takes under 30 minutes with the same flavor profile—ideal for busy nights. Do you want me to do that?

Show Comments

No Responses Yet

Leave a Reply