I spent 30 years in kitchens so you don’t have to mess this up. The Philly Cheesesteak is one of those sandwiches where everyone has an opinion, most of those opinions are wrong, and the argument never ends. Cheese Whiz or provolone? Onions only or peppers too? Ribeye or top round? I’ve made it every way and I’ll tell you what I think: ribeye, thinly shaved, cooked fast and hot on a flat griddle with caramelized onions and proper provolone melted over the top on toasted Amoroso roll (or the best substitute you can find). That is the right way. You’re welcome to disagree, but you’ll be wrong.
The technique is the thing. The beef is shaved thin — frozen slightly before slicing helps — and cooked on a ripping hot surface with just enough oil to prevent sticking. It cooks fast. The onions go on first and give way to the beef. The cheese melts under a dome of steam. The roll absorbs the beef fat. That’s the experience. Let’s build it.
Why This Philly Cheesesteak Works
- Ribeye, shaved thin: The fat content and tenderness of ribeye is irreplaceable here. Semi-freezing the steak for 30 minutes before slicing makes paper-thin cuts possible without a deli slicer.
- Screaming hot cooking surface: High heat creates a seared exterior on the thin beef strips in seconds. Lower heat steams rather than sears, producing gray, limp beef.
- Caramelized onions cooked separately: Starting the onions first and cooking them down to golden-sweet before adding the beef allows each to cook correctly. The onions take 15 minutes; the beef takes 2 minutes. They cannot be cooked at the same time.
- Cheese melted with steam: Placing cheese over the beef and then covering for 30–60 seconds traps steam that melts it quickly and evenly without over-cooking the beef.
- The roll matters: A soft, absorbent Italian roll (like Amoroso) soaks up the beef fat and holds together under the weight of the filling. Hard-crusted French bread doesn’t work for this sandwich.
Ingredients
Per Sandwich
- 6 oz ribeye steak, semi-frozen and shaved as thin as possible
- 1 medium onion, thinly sliced into half-moons
- 2 slices provolone cheese (or Cheese Whiz, or American)
- 1 Italian hoagie roll (soft, not crusty)
- 1–2 tbsp neutral oil (vegetable or canola)
- Salt and black pepper
- Optional: green bell pepper, sliced thin
- Optional: mushrooms, sliced
Instructions
Step 1: Freeze and Shave the Beef
Place the ribeye in the freezer for 20–30 minutes until firm but not frozen solid. Using a very sharp knife, slice against the grain as thin as possible — almost translucent. If a thick piece occasionally occurs, don’t worry. Separate the slices and set aside. Season lightly with salt and pepper.
Step 2: Caramelize the Onions
Heat 1 tablespoon of oil in a large, heavy skillet or flat griddle over medium heat. Add sliced onions with a pinch of salt. Cook, stirring occasionally, for 12–15 minutes until deeply golden and sweet. Move to the side of the pan or remove and set aside. If using peppers or mushrooms, cook them in the same pan during this stage.
Step 3: Cook the Beef
Increase heat to high. Add remaining oil. Once the pan is smoking, add the shaved beef in a single layer — spread it out. Cook 1 minute without moving, then use a metal spatula to flip and chop the beef into rough pieces, mixing it with the reserved onions. The whole cook time is 2–3 minutes. Pile the beef and onions into the shape of the roll.
Step 4: Melt the Cheese and Build
Layer provolone slices directly over the beef pile. Add a tablespoon of water to the far edge of the pan and immediately cover the beef with a dome (another pan, a pot lid, or foil) for 30–60 seconds. The steam melts the cheese over the entire beef mound. Slide the cheesesteak into the warmed roll in one motion using the spatula. Serve immediately.
Tips and Common Mistakes
- Too thick beef: Thick beef slices turn chewy and rubbery in a cheesesteak. The thin-cut is structural — it cooks in seconds and layers into the roll as a silky mass rather than individual tough pieces. Semi-freezing is the home cook’s solution to slicing thin without a deli slicer.
- Crowding the pan: A small pan can’t handle all the beef at once at high heat. It steams instead of searing. Work in batches if necessary, or use the widest skillet you own.
- Wrong roll: The roll makes a significant difference. An Amoroso roll is ideal. Italian sub rolls from a bakery or grocery are a good substitute. Avoid anything with a hard, thick crust.
- Over-chopping: Some cheesesteak places finely chop the beef. Others leave it in strips. Somewhere in between — rough chop, not mince — gives the best eating texture.
Variations
- Whiz wit: The classic street version uses Cheese Whiz (processed cheese sauce) instead of provolone. “Wit” means with onions. Cheese Whiz provides creamier coverage and a distinct sweet-savory flavor that’s part of the authentic experience. Try it once.
- Chicken cheesesteak: Thinly sliced chicken breast sauteed the same way. A completely different sandwich but uses the same technique and flavors.
- Mushroom cheesesteak: Double the mushrooms, skip the beef. Cook mushrooms low and slow until deeply browned and caramelized — they need 20 minutes of patience. Satisfying vegetarian version.
The best sandwich lineup in the house: French Dip Sandwich, the Sloppy Joe, the Classic Reuben, the Egg Salad Sandwich, and the Classic BLT.
Storage
- Best fresh: A cheesesteak is a right-now food. Eat it immediately after assembling.
- Cooked beef filling: Keeps 3 days refrigerated. Reheat in a hot skillet with a splash of beef broth to maintain moisture. Avoid microwave — it makes the beef tough.
- Freezer: Shaved raw ribeye freezes well for 3 months. Freeze already-shaved in portions for fast weeknight assembly.
Frequently Asked Questions
Ribeye vs. sirloin for cheesesteak?
Ribeye is the traditional choice for a reason — the fat content keeps it moist and flavorful even when cooked at screaming heat for a very short time. Top round and sirloin are leaner and work when frozen and shaved very thin, but the mouthfeel is noticeably different. If you want the true experience, use ribeye.
What’s the right cheese for a Philly Cheesesteak?
Three main camps: Cheese Whiz (traditional Pat’s / Geno’s style), provolone (common throughout the city), and American cheese (a middle ground). All are correct depending on who you ask in Philadelphia. Cheese Whiz purists will argue their case passionately. Provolone people consider Whiz a lesser option. Both make excellent cheesesteaks.
Do I need a flat griddle?
A flat griddle or wide cast iron skillet works best for the volume of beef and onions. A standard 10-inch skillet is technically functional but limits batch size. A cast iron griddle that covers two burners is the ideal home setup for cheesesteaks.
Is a Philly cheesesteak actually from Philly?
Yes, unambiguously. Pat Olivieri is credited with inventing the cheesesteak in the 1930s at his South Philadelphia hot dog stand. He added beef to the bread and the rest is American food history. Pat’s King of Steaks and Geno’s Steaks across the street from each other in South Philly remain the most famous representatives of the form.






