I was watching a cooking show about Philly Cheesesteaks and figured I could do them as a casserole. So, here it is. My boyfriend loves it! It takes a little time but is well worth it.
Preheat oven to 350 degrees F (175 degrees C).
Heat 1 tablespoon olive oil in a skillet over medium-low heat; add the bell pepper and onion to the skillet; season with 1/2 teaspoon salt, 1/2 teaspoon garlic powder, and 1/4 teaspoon pepper and cook until soft, about 20 minutes; set aside.
Pour 1 tablespoon olive oil into the skillet and raise the heat to medium; add the sliced steak to the hot oil until; season with 1/2 teaspoon salt, 1/2 teaspoon garlic powder, and 1/4 teaspoon pepper and cook until no longer pink, about 5 minutes. Remove from heat immediately.
Arrange the bread cubes in the bottom of a 9x13 dish. Layer the steak on the bread and then layer the pepper and onion mixture atop the steak; set aside.
Melt the butter in a saucepan. Whisk in the flour to make a paste. Pour in the beer, whisking continually until there are no lumps. Stir in the 1 1/2 teaspoons black pepper, 1 teaspoon garlic powder, parsley, onion powder, 1/2 teaspoon salt, paprika, Worcestershire sauce, soy sauce; stir. As the mixture thickens, pour in the milk. Add the Monterey Jack cheese and American cheese; stir until the cheese is melted. Pour the mixture over the assembled ingredients in the 9x13 pan. Top with provolone cheese slices.
Bake in preheated oven until the provolone cheese melts, about 20 minutes.
Per Serving: 693 calories; protein 34.8g; carbohydrates 43.5g; fat 40.6g; cholesterol 108.7mg; sodium 1497.3mg.