The perfect, authentic recipe for the Philly Classic Cheesesteak Sandwich1
Using a sharp knife, peel onion, half it, cut off the ends and cut into pieces of about 1 cm x 1 cm.
Heat a small amount of beef tallow or oil in a large cast iron skillet set over medium heat.
Add onions and cook long and well until browned, softened, reduced in size and slightly charred around the edges. About 5-10 minutes.
While onions are cooking, cut steak into as thin slices as possible, turn slices and slice again into very small cubes.
Remove cooked onions from the skillet, raise heat to medium-high and add more oil to the skillet.
Add beef to the skillet and cook till browned on the surface with specks of pink still shining through.
Add the onions back to the pan, toss everything together and using a spatula, push the meat and onion mixture into a shape resembling the loaf you’re using.
Place slices of cheese on top of the meat and onion pile, and continue cooking for about another 30-60 seconds, allowing the heat of the meat and pan to melt the cheese into the meat/onion mixture.
Grab your nearly split loaf, place it over the meat and onion mixture, squeeze to trap the filling and using a bit of luck and the aid of a spatula for stability, turn the whole thing over to reveal a properly stuffed cheesesteak sandwich.
For added authenticity, wrap the whole cheesesteak in foil after cooking and allow to “steam” for a few minutes. This process further softens the bun and allow the juices to seep into the roll, creating a messier, more wholesome and more perfect experience.