Want to Save This Recipe?

Enter your email & I'll send it to your inbox. Plus, get great new recipes from me every week!

Save Post
Looking for more free recipes?

Subscribe to my email list and follow along on Instagram, Facebook, TikTok, Pinterest and Twitter for all of the latest updates.

Philly cheese steak casserole on a baking dish with a serving scooped up by a spatula.

Philly Cheese Steak Casserole

  • Author: Sara Nelson
  • Prep Time: 30 minutes
  • Cook Time: 25 minutes
  • Total Time: 55 minutes
  • Yield: 8 servings 1x
  • Category: Dinner
  • Method: Bake
  • Cuisine: American
  • Diet: Gluten Free


This Philly Cheese Steak Casserole recipe puts a fun spin on the traditional sandwich that can be made in less than 1 hour. Sirloin steak, bell peppers, onions, mushrooms, and provolone cheese slices come together for a filling and easy dinner idea perfect for weeknights.


  • 1 1/2 pounds sirloin steak
  • 1 Tablespoon unsalted butter
  • 2 teaspoons minced garlic
  • 3/4 cup chopped green bell peppers (~120 grams)
  • 2 cups roughly chopped white mushrooms (~8 ounces)
  • 1/2 cup thinly chopped yellow onion (~25 grams)
  • 1 egg
  • 1 cup shredded mozzarella cheese
  • 6 ounces cream cheese, softened
  • 1/2 teaspoon pepper
  • 1/4 teaspoon salt
  • 6 slices provolone cheese


  1. Slice Steak: Cutting against the grain, slice steak into thin strips then cut slices into ½” pieces.
  2. Preheat Oven: Preheat oven to 400 degrees and spray 9×13-inch baking dish with nonstick cooking spray.
  3. Cook Steak: In a large skillet over medium heat, melt butter. Add minced garlic and heat until fragrant, about 1 minute. Add sliced steak and cook until browned. Transfer cooked steak to plate or bowl and set aside. Discard liquid from pan.
  4. Cook Vegetables: To same skillet over medium-high heat, add peppers, mushrooms, and onions and cook until vegetables are tender and liquid has evaporated, about 5-7 minutes. Remove skillet from heat. Set aside.
  5. Mix Ingredients Together: To a mixing bowl, add egg, shredded mozzarella, cream cheese, pepper, and salt and, using an electric mixer, mix until well combined. Stir in cooked steak and vegetables.
  6. Prepare Casserole in Baking Dish and Bake: Transfer mixture into prepared baking dish and arrange provolone cheese slices in an even layer atop mixture. Transfer dish to middle oven rack to bake until edges of casserole are golden brown and bubbling, about 25 minutes.
  7. Serve: Remove baking dish from oven and allow casserole to cool for at least 10 minutes before slicing and serving.

Recipe Notes:

Refrigerator Storage: Allow the casserole to cool down to room temperature before storing leftovers in an airtight container in the refrigerator for up to 4 days. Reheat individual servings in the microwave in 30-second increments until warmed throughout.

Freezer Storage: Allow the casserole to cool down to room temperature before storing the prepared casserole in an airtight container in the freezer for up to 3 months. Allow the dish to defrost in the fridge overnight before reheating in the oven at 400 degrees until warmed throughout.

Recipe Card powered byTasty Recipes