Heat olive oil in a large skillet over medium heat. Add the sliced onions and bell peppers, cooking for about 5 minutes until soft and slightly caramelized. Remove from the pan and set aside.
In the same skillet, add the sliced chicken. Season with garlic powder, salt, black pepper, and smoked paprika. Cook for 7-8 minutes until fully cooked and slightly browned.
Reduce heat to low and place provolone slices over the cooked chicken. Cover the skillet for about 1 minute until the cheese is fully melted.
Toast the hoagie rolls lightly. Add the sautéed onions and peppers on top of the cheesy chicken. Press the sandwich together gently.
Slice in half and serve immediately with your favorite side! Enjoy the cheesy, flavorful goodness of a homemade Chicken Cheese Steak Sandwich.