Philly Cheesesteak Casserole: A Comforting Twist on a Classic Sandwich
If you love the iconic flavors of a Philly cheesesteak but want a simpler, homey way to enjoy it, the Philly Cheesesteak Casserole is your answer. This casserole combines tender beef, sautéed peppers and onions, and melty cheese baked to perfection, all in a single dish that’s perfect for family dinners or casual gatherings. Here’s a comprehensive guide on how to make it step by step.
Ingredients
For this casserole, you’ll need:
- 1 pound (450 g) thinly sliced beef (ribeye or sirloin works best)
- 1 medium onion, thinly sliced
- 1 green bell pepper, thinly sliced
- 1 red bell pepper, thinly sliced
- 2 cloves garlic, minced
- 1 teaspoon salt
- 1/2 teaspoon black pepper
- 1 teaspoon paprika
- 1/2 teaspoon dried oregano
- 2 tablespoons olive oil
- 1/2 cup beef broth
- 8 oz (225 g) cream cheese, softened
- 1/2 cup sour cream
- 1 cup shredded provolone cheese
- 1 cup shredded mozzarella cheese
- Optional: sliced mushrooms, hot sauce, or banana peppers for extra flavor
Step-by-Step Method
Step 1: Prepare the Beef
- Pat the beef slices dry with paper towels. This helps them sear better.
- Season the beef with salt, black pepper, and paprika.
- Heat 1 tablespoon of olive oil in a large skillet over medium-high heat.
- Sear the beef for 2–3 minutes per side until lightly browned but not fully cooked.
- Remove the beef from the skillet and set aside.
Step 2: Sauté the Vegetables
- In the same skillet, add the remaining tablespoon of olive oil.
- Add onions and bell peppers. Cook for 5–7 minutes until they are soft and slightly caramelized.
- Add garlic and cook for another 30 seconds until fragrant.
- Optional: If using mushrooms, add them now and cook until tender.
Step 3: Make the Creamy Base
- In a medium bowl, combine softened cream cheese and sour cream. Mix until smooth.
- Add a splash of beef broth to thin the mixture slightly if needed.
- Stir in half of the shredded provolone and mozzarella cheese into the mixture.
Step 4: Assemble the Casserole
- Preheat your oven to 375°F (190°C).
- In a greased 9×13-inch baking dish, layer half of the sautéed vegetables on the bottom.
- Add the seared beef over the vegetables.
- Pour the creamy cheese mixture over the beef and spread evenly.
- Top with the remaining vegetables and sprinkle the rest of the provolone and mozzarella cheese on top.
Step 5: Bake to Perfection
- Cover the dish with aluminum foil.
- Bake for 20 minutes, then remove the foil and bake for an additional 10–15 minutes until the cheese is bubbly and golden brown.
- Optional: Broil for 1–2 minutes for a crispier cheese top.
Step 6: Serve
- Let the casserole rest for 5 minutes before serving.
- Scoop generous portions onto plates and enjoy.
- Optional: Serve with toasted hoagie rolls or crusty bread for a full Philly cheesesteak experience.
Tips for the Perfect Philly Cheesesteak Casserole
- Meat Choice: Ribeye offers the best flavor and tenderness, but sirloin is leaner and works well too.
- Cheese Options: Provolone is traditional, but you can also mix in cheddar for extra sharpness.
- Vegetables: You can use a mix of colored bell peppers for visual appeal.
- Make-Ahead: This casserole can be assembled a day ahead and baked just before serving.
This Philly Cheesesteak Casserole brings all the classic flavors of the famous sandwich into one convenient, cheesy, and savory dish. Perfect for weeknight dinners, potlucks, or whenever you crave a hearty comfort meal.
If you want, I can also create a lighter, low-carb version of this casserole that’s just as flavorful but healthier. Do you want me to do that?

