Start by thinly slicing your ribeye steak. You can freeze the meat for about 30 minutes to make slicing easier. Next, slice the yellow onion, green bell peppers, and poblano pepper. Ensure everything is ready before you start cooking.
In a small bowl, combine 1/2 cup mayonnaise with 1 tablespoon of the reserved spices (garlic powder, onion powder, dried thyme, dried parsley, pepper, and red pepper flakes). Mix well and set aside for assembly.
In a large skillet or griddle, heat 2 tablespoons of olive oil over medium heat. Add the sliced onions and cook for about 2 minutes until they start to soften. Then, add the green and poblano peppers. Season with salt, and sauté for an additional 5-7 minutes until the vegetables are tender and caramelized. Remove the veggies from the skillet and set aside.
In the same skillet, add another tablespoon of olive oil if necessary. Increase the heat to medium-high and add the thinly sliced ribeye. Cook for about 3-5 minutes, stirring frequently until the meat is browned and cooked through. Add the Worcestershire sauce, balsamic vinegar, Dijon mustard, and the cooked vegetables back into the skillet. Stir everything together and let it cook for an additional minute to blend the flavors.
While the meat is still hot, layer the provolone cheese slices over the top and allow them to melt. Prepare your hoagie rolls by spreading the spiced mayonnaise inside each roll. Spoon the cheesy steak and peppers mixture into each roll, ensuring an even distribution. If desired, top with chopped sweet and hot cherry peppers for an extra kick.
Serve your Philly cheesesteaks hot with a side of crispy fries or a fresh salad. Don’t forget to drizzle a little hot sauce on top if you like an extra kick!