Go Back
+ servings
philly cheesesteak casserole being lifted out of the baking dish with a spatula

Philly Cheesesteak Casserole

This Philly cheesesteak casserole is super easy, extra cheesy, and delicious! Savory ground beef, sweet bell peppers, and tangy cream cheese create the base for this simple recipe. This Philly cheesesteak casserole is topped with a layer of provolone cheese, then baked to melty, cheesy perfection!
Course Main Course
Cuisine American
Keyword casserole, keto, low carb
Prep Time 5 minutes
Cook Time 30 minutes
Total Time 35 minutes
Servings 8 servings
Calories 446kcal


  • Large skillet
  • 9x13 baking dish


  • 2 pounds ground beef
  • 2 bell peppers chopped
  • 1 yellow onion chopped
  • 2 garlic cloves minced
  • ½ cup cream cheese
  • ¼ cup heavy cream
  • 1 teaspoon salt
  • 6-8 slices provolone cheese


  • Preheat oven to 350° Fahrenheit.
  • Add ground beef and a pinch of salt to a large skillet over medium heat, cook until crumbled and meat is no longer pink.
  • Drain fat from skillet then add in the bell peppers, onion, and garlic. Cook for 5 minutes or until vegetables are slightly soft.
  • Remove from heat and add in the cream cheese, heavy cream, and salt – mix to combine.
  • Transfer to a 9x13 baking dish, top with provolone cheese slices, and bake for 10-15 minutes or until cheese is brown and bubbly.


  • I used 80% lean ground beef, though anywhere between 80% - 90% will work in this recipe.
Recipe yields approximately 8 servings. Actual number of servings will depend on your preferred portion sizes. Nutritional values shown are general guidelines and reflect information for 1 serving out of 8 using 8 slices of provolone cheese. Actual macros may vary slightly depending on specific brands and types of ingredients used.
To determine the weight of one serving, prepare the recipe as instructed. Weigh the finished recipe, then divide the weight of the finished recipe (not including the weight of the container the food is in) by 8. Result will be the weight of one serving.


Serving: 1serving | Calories: 446kcal | Carbohydrates: 4g | Protein: 26g | Fat: 36g | Saturated Fat: 17g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 12g | Trans Fat: 1g | Cholesterol: 119mg | Sodium: 593mg | Potassium: 424mg | Fiber: 1g | Sugar: 2g | Vitamin A: 1208IU | Vitamin C: 39mg | Calcium: 186mg | Iron: 3mg | Net Carbs: 3g