01 -
Heat 1 tablespoon of butter in a large skillet over medium heat. Add sliced onions, season with salt and pepper, and cook for about 15 minutes until deeply golden and tender. Transfer to a plate and set aside.
02 -
Using the same skillet, melt the remaining 1 tablespoon of butter over medium-high heat. Add the sliced steak, season with salt and pepper, and sear for approximately 5 minutes until browned and fully cooked.
03 -
Return caramelised onions to the skillet with the steak. Stir to combine and continue cooking briefly, reducing any excess liquid to prevent soggy rolls.
04 -
Split hoagie rolls in half. Mix 1 tablespoon butter with crushed garlic, spread evenly on the inside of each roll, and toast cut side down on a skillet until golden.
05 -
Portion the steak and onion mixture onto the toasted rolls. Arrange cheese slices on top, cover briefly with the skillet lid over low heat to melt the cheese thoroughly.
06 -
Serve the cheesesteaks hot immediately after assembly.