Thinly shave partially frozen beef, using a mandoline slicer. You can use a sharp knife, but a meat slicer makes steak shavings that are incredibly thin!
Add the beef marinade to the shavings and let it sit for 20 minutes.
Meanwhile, preheat the griddle over high heat and dice the onions.
Sauté the onions in 1 Tbsp of oil just until they char (1 minute). I like to leave little bits of onion white for some texture. Remove onions with a long grill spatula and set aside.
Slice the bread rolls 3/4 through and place face down onto the same hot griddle. Toast for 15-30 seconds and set the toasted bread aside onto a large tray.
Drain the beef from the marinade (do not wash) and cook in 3 Tbsp of oil over high heat until the foam evaporates and the meat is thoroughly cooked and nicely browned (about 10 minutes).
Turn off the heat and arrange the beef into six portions. Top with cheese and allow it to sit until the cheeses melt (1-2 minutes). This can be done in batches on a low setting if needed.
Scoop Philly cheesesteaks into the toasted bread rolls and top with the onions. Serve with ketchup or horseradish sauce.
Notes
For Easy Slicing: thaw frozen steak for 1-2 hours and start slicing, or if your beef is already thawed place it into the freezer and freeze for 30-40 minutes until semi-solid. Bread: I used my Homemade Subway Bread Recipe and omitted the Italian Herb and Cheese topping, to make plain submarine-style bread. You can use Hoagie rolls or any long baguette.
Nutrition Facts
Philly Cheesesteak
Serving Size
1 Philly Cheesesteak
Amount per Serving
Calories
870
% Daily Value*
Fat
34
g
52
%
Saturated Fat
13
g
81
%
Trans Fat
1
g
Polyunsaturated Fat
3
g
Monounsaturated Fat
12
g
Cholesterol
95
mg
32
%
Sodium
2790
mg
121
%
Potassium
637
mg
18
%
Carbohydrates
96
g
32
%
Fiber
5
g
21
%
Sugar
12
g
13
%
Protein
43
g
86
%
Vitamin A
193
IU
4
%
Vitamin C
2
mg
2
%
Calcium
394
mg
39
%
Iron
9
mg
50
%
* Percent Daily Values are based on a 2000 calorie diet.