Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Philly Cheese Steak Casserole

This Philly Cheese Steak Casserole brings all the savory, cheesy flavors of a classic Philly sandwich into a warm, baked dish perfect for dinner. Great on its own or served in sub rolls.

  • Total Time: 40 minutes
  • Yield: 6 servings 1x

Ingredients

Scale
  • 1 1/2 lbs ground beef (or thinly sliced steak, like ribeye or sirloin)
  • 1 tbsp olive oil (if using steak)
  • 1 medium yellow onion, diced
  • 1 green bell pepper, diced
  • 1 red bell pepper, diced
  • 8 oz mushrooms, sliced
  • 2 cloves garlic, minced
  • 1 tsp Worcestershire sauce
  • 1/2 tsp salt
  • 1/2 tsp black pepper
  • 4 oz cream cheese, softened
  • 1/2 cup sour cream
  • 1/2 cup mayonnaise
  • 1 tsp Italian seasoning
  • 2 cups shredded provolone cheese (or mozzarella/provolone blend)
  • Fresh parsley, chopped (for garnish)
  • Optional: sub rolls or baguette slices for serving

Instructions

  1. Preheat your oven to 375°F (190°C). Grease a 9×13-inch casserole dish and set aside.
  2. Cook the meat:
    • For ground beef: In a large skillet over medium heat, cook the ground beef until browned. Drain excess fat.
    • For sliced steak: Heat olive oil in a skillet, sear the steak strips until browned and cooked to your liking. Remove and set aside.
  3. In the same skillet, sauté diced onions, bell peppers, and mushrooms over medium heat for 5–7 minutes until softened. Add minced garlic and cook for another 30 seconds.
  4. Add the cooked meat back into the skillet with the veggies. Stir in Worcestershire sauce, salt, and pepper. Mix in the cream cheese until melted and well blended.
  5. In a separate bowl, whisk together sour cream, mayonnaise, and Italian seasoning. Stir this into the meat and veggie mixture until combined.
  6. Transfer everything to the prepared casserole dish and spread evenly. Top with shredded provolone cheese.
  7. Bake for 20–25 minutes, or until hot and bubbly and the cheese is melted and lightly golden.
  8. Let cool for 5 minutes before serving. Garnish with fresh parsley. Serve as-is, or spoon into toasted sub rolls for a sandwich-style twist!

Notes

  • You can use ground beef or thin-sliced steak depending on preference.
  • Make it low carb by serving without bread.
  • Great for meal prep—stores well in the fridge for up to 3 days.
  • Author: Unknown
  • Prep Time: 15 minutes
  • Cook Time: 25 minutes
  • Category: Dinner
  • Method: Baking
  • Cuisine: American

Nutrition

  • Serving Size: 1 portion
  • Calories: 420
  • Sugar: 3g
  • Sodium: 650mg
  • Fat: 32g
  • Saturated Fat: 15g
  • Unsaturated Fat: 14g
  • Trans Fat: 0g
  • Carbohydrates: 6g
  • Fiber: 1g
  • Protein: 25g
  • Cholesterol: 95mg

Keywords: philly cheese steak, casserole, keto, low carb, dinner