In a large skillet over medium heat, add olive oil. Once hot, add the sliced flank steak, season with salt, pepper, garlic powder, and onion powder. Sauté for about 5-7 minutes, until the steak is browned and cooked through. Remove from skillet and set aside.
In the same skillet, add the sliced onion and bell pepper. Sauté for 4-5 minutes until they are soft and slightly caramelized.
In a large mixing bowl, combine the cooked steak, sautéed vegetables, and steamed cauliflower florets. Mix well.
Add the softened cream cheese to the bowl and combine until everything is evenly coated.
Transfer the mixture to a greased baking dish, spreading it out evenly.
Sprinkle the shredded provolone cheese generously on top.
Bake in the preheated oven for about 20-25 minutes, or until the cheese is bubbly and golden brown on top.
Once done, remove from the oven and let it sit for a few minutes before serving. Garnish with fresh parsley.
Notes
Let the casserole sit for a few minutes before serving for better slicing.