Preheat your oven to 375°F and grease a 9x13-inch baking dish.
Melt 2 tablespoons of butter in a large skillet over medium-high heat. Add the sliced steak and season with salt and pepper. Cook until browned, about 5-7 minutes, then transfer to a plate.
In the same skillet, add the remaining tablespoon of butter and cook the bell pepper, onion, and mushrooms until softened, about 8 minutes. Add the garlic and cook for another minute until fragrant.
Return the steak to the skillet and add the Worcestershire sauce. Stir everything together and cook for 2 more minutes.
In a medium bowl, mix together the softened cream cheese and beef broth until smooth and creamy.
Spread the cubed hoagie rolls evenly across the bottom of your prepared baking dish. Pour the cream cheese mixture over the bread, then top with the steak and vegetable mixture.
Layer the provolone cheese slices over the top, covering the entire casserole.
Bake for 25-30 minutes until the cheese is melted and bubbly and starting to brown. Let it cool for 5 minutes before digging in!