Why You’ll Love this Classic Philly Cheesesteak
The humble sandwich transformed into a culinary icon—that’s what you’re getting with this authentic Philly cheesesteak.
I’m talking thinly sliced rib-eye steak sizzling on a hot griddle, mingling with caramelized onions, all nestled in a crusty Italian roll.
And that signature Cheez Whiz blanket? Pure melty magic.
What makes this recipe special is the technique—keeping toppings alongside the meat, not on top, guarantees every bite delivers the perfect trinity of flavors.
No more disappointment when all your cheese slides out after one bite.
Seriously, could street food perfection get any better?
What Ingredients are in Classic Philly Cheesesteak?
A proper Philly cheesesteak isn’t complicated, but it does require specific ingredients to achieve that authentic taste that makes Philadelphians so passionate about their signature sandwich.
The star of the show is definitely the thinly sliced rib-eye steak, which provides the perfect balance of tenderness and flavor. When combined with the right bread and toppings, you’re on your way to sandwich heaven.
- 24 ounces boneless rib-eye steaks (frozen then sliced paper-thin)
- 4 crusty Italian rolls (sliced lengthwise like hot dog buns)
- 1 large Spanish onion, diced
- 6 tablespoons soya oil
- Cheez Whiz
- Sauteed mushrooms (optional)
- Sauteed red and green sweet peppers (optional)
The quality of your ingredients makes all the difference in this seemingly simple sandwich. For the most authentic experience, look for rolls with a slightly crisp exterior and soft interior that can cradle all those delicious ingredients without falling apart.
As for the cheese, while purists swear by Cheez Whiz, some variations use provolone or American cheese instead. And remember, the steak needs to be sliced impossibly thin—freezing it first makes this task much easier.
If you don’t have a meat slicer at home, you might ask your butcher to slice it for you. Trust me, that paper-thin cut is non-negotiable for the proper texture.
How to Make this Classic Philly Cheesesteak

Making an authentic Philly cheesesteak at home is easier than you might think—just follow these steps for sandwich perfection.
Start by heating a griddle or large non-stick pan over medium heat and add 3 tablespoons of soya oil. Toss in your diced Spanish onion (one large one is plenty) and sauté until they reach your desired level of doneness—some folks like them just softened, while others prefer them caramelized to a deep golden brown.
Remove these fragrant onions and set them aside while you tackle the star of the show.
Now for the meat magic. Add the remaining 3 tablespoons of oil to your hot surface and quickly sauté those paper-thin slices of rib-eye steak (24 ounces total) on both sides. The ultra-thin meat will brown almost instantly—this isn’t the time to check your phone or water your plants!
Using a flat spatula, scramble the meat into smaller pieces as it cooks. Meanwhile, melt your Cheez Whiz in a separate pot or microwave until it reaches that perfect, pourable consistency.
When assembling your sandwich, here’s the pro move that separates the tourists from the locals: place about 6 ounces of meat in each of your 4 crusty Italian rolls, pushing the meat to one side.
Then arrange your sautéed onions, mushrooms, and sweet peppers (if using) next to the meat—not on top of it. This layering technique guarantees you get a bit of everything in each heavenly bite.
Finally, use a butter knife to smear that liquid gold Cheez Whiz alongside the meat and toppings, creating perfect flavor integration.
For best results when preparing ingredients, a premium stand mixer can make quick work of slicing vegetables and even grinding partially frozen meat to the perfect thinness.
Classic Philly Cheesesteak Substitutions and Variations
While purists might insist there’s only one way to make a proper Philly cheesesteak, I’m here to tell you that delicious variations abound for this iconic sandwich.
The Pizza Steak variation swaps Cheez Whiz for pizza sauce and melted mozzarella, creating a mouthwatering fusion. Just pop it under the broiler for that perfect cheese pull.
Not a fan of Cheez Whiz? Try provolone or American cheese instead. The bread matters too—can’t find Italian rolls? A sturdy hoagie or ciabatta works in a pinch.
Vegetarians can substitute portobello mushrooms for the steak. Trust me, it’s still delicious.
What to Serve with Classic Philly Cheesesteak
Now that we’ve explored some tasty variations on the classic sandwich, let’s talk about what to serve alongside your Philly cheesesteak.
The perfect sides complement this hearty sandwich without overshadowing its meaty, cheesy glory.
French fries are the traditional choice, crispy on the outside and fluffy inside.
Who can resist that contrast with the soft roll and tender beef?
Onion rings offer a crunchy alternative for those craving extra texture.
For something lighter, consider a simple green salad with vinaigrette.
The acidity cuts through the richness, or try pickled vegetables for that same tangy balance.
Final Thoughts
The journey through our classic Philly cheesesteak recipe wouldn’t be complete without a few final reflections.
I believe there’s something magical about this iconic sandwich that transcends its simple ingredients. It’s the perfect balance of tender meat, gooey cheese, and the right bread that makes it extraordinary.
Remember, authentic Philly cheesesteaks aren’t fussy – they’re street food perfection. The beauty lies in those thin slices of beef, caramelized onions, and that unmistakable cheese whiz texture.
Why not make it your own with the pizza variation?
In my book, nothing beats this messy, delicious masterpiece.