01 -
With a serrated knife, carefully cut each roll most of the way through. In a small bowl, mix together the softened butter and the mashed garlic. Use a knife to coat the inside of the rolls with the garlic butter, then place them on a flat griddle, skillet, or cooktop over medium heat. Toast until they're golden brown and take them off the heat.
02 -
Chop the onion into small pieces. Warm up a pan with 1 tablespoon of oil on medium heat. Toss in the onions and stir around until they soften and caramelize. Once done, move them into a separate dish.
03 -
Turn up the heat to high and pour 1 tablespoon of oil into the pan. Spread out the thin slices of steak in the pan and let them sit without stirring for 2 minutes to brown. Flip the slices, sprinkle them with salt and pepper, and let them cook through. Stir the caramelized onions back into the steak mixture.
04 -
Divide the cooked steak mixture into four even piles. Lay 2 slices of provolone over each pile. Turn off the heat and give the cheese a moment to melt while the meat stays warm.
05 -
Spread mayo onto the toasted inside of each roll. Use a spatula to lift each cheesy-steak portion and place it directly into a roll. Press the halves together and enjoy your sandwich while it's still warm.