Slice hoagie rolls 3/4 of the way through with a serrated knife. Dice onions and thinly slice beef.*
In a small bowl, stir together 2 Tbsp softened butter with 1 pressed garlic clove. Spread garlic butter onto the cut sides of 4 hoagie roll. Toast the buns on a large skillet, flat cooktop or griddle on medium heat until golden brown then set aside.
Add 1 Tbsp oil to your pan/cooktop and sautee diced onions until softened. Sprinkle lightly with salt and cook until caramelized then transfer to a bowl.
Increase to high heat and add 1 Tbsp oil. Spread the super thinly sliced steak in an even layer. Let brown for a couple of minutes undisturbed then flip and season with 1/2 tsp salt and 1/2 tsp black pepper. Sautee until steak is fully cooked through then stir in the caramelized onions.
Divide into 4 even portions and top each with 2 slices of cheese and turn off the heat so the cheese will melt without overcooking the meat.
Spread a thin layer of mayo on the toasted side of each roll. Working with one portion at a time, place a toasted bun over each portion and use a spatula to scrape the cheesy beef into your bun as you flip it over. Serve warm.
Nutitrion
Serving Size: 1 serving
Calories: 732 kcal
Carbohydrates: 40 g
Protein: 43 g
Fat: 44 g
Saturated Fat: 21 g
Cholesterol: 126 mg
Sodium: 1184 mg
Sugar: 9 g
Reviews
Mike CPI on 2026-05-31 (5 stars): As a seasoned citizen on a low sodium diet, thanks for sharing the full nutritional information on your recipes including this one. That allows me to make adjustments based on content of individual items in the recipe. For example I used softened unsalted butter rather than Mayo for toasting the roll.
William on 2026-05-18 (5 stars): This is excellent. You really did your homework and covered the most critical parts of a good cheesesteak. So many people botch this horribly. You killed that jawn! A+
Nelle on 2026-05-14 (5 stars): Sorry about the late response but this is a 5 Star
Nanci on 2026-04-24 (5 stars): This is absolutely delicious! I had smoked a tri-tip with santa maria spices. Decided to try this recipe using leftover meat and honestly, it was soooo good! Obviously since the meat was already cooked, I just put it on the skillet to warm it up after sauteing the onions and followed the rest of the recipe. So easy and a great way to make a totally different dinner from leftovers. Thanks Natasha!
Lisa on 2026-04-23 (5 stars): All your recipes are awesome! And videos are super, and entertaining!
Anastacia Hauldridge on 2026-04-21 (5 stars): Oh my word! this was ...girl I put my foot in it! it's a taste of home town Jersey and Philly all together Thank you.
Marilyn Baker on 2026-04-20 (5 stars): Hey Natasha! I just made Philly cheesesteaks tonight. Came out perfect. Thank u