Slice Steak: Cutting against the grain, slice steak into thin strips then cut slices into ½” pieces.
Preheat Oven: Preheat oven to 400 degrees and spray 9x13-inch baking dish with nonstick cooking spray.
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.
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.
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.
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.
Serve: Remove baking dish from oven and allow casserole to cool for at least 10 minutes before slicing and serving.
