Classic Philly Cheesesteak Sandwiches

Philly cheesesteak sandwiches with thin-sliced ribeye, sweet sautéed onions, and melted provolone piled into toasted hoagie rolls. Ready in 30 minutes.

Philly Cheesesteak served and ready to eat

This post may contain affiliate links. See our disclosure policy.

Philly cheesesteak sandwiches are a 30-minute dinner once you know the trick, and the trick is how thin you slice the beef. This philly cheesesteak is the real sandwich: paper-thin ribeye seared hard, sweet onions and peppers cooked down soft, and provolone melted right on top of the pile before it all gets scooped into a toasted hoagie roll.

Thin is not a suggestion here. Shaved ribeye cooks through in about four minutes and stays tender because there’s no muscle fiber long enough to fight you. Cut it thick and you get chewy gray strips no amount of cheese can rescue. Fifteen minutes in the freezer firms the steak up enough that a sharp knife glides through it, and the butcher counter will shave it for you if you ask.

The other detail people skip is melting the cheese in the pan. Piling the meat into four mounds and laying provolone right on top lets it melt into the beef instead of sitting on it, so every bite has cheese in it rather than one gooey layer sliding off the first bite.

Inline — In-Post Opt-in

Free weekly meal plan

Dinner sorted, a week at a time.

A free five-dinner plan for the week ahead, every Friday.

No spam. Unsubscribe any time.

Why You’ll Love This Philly Cheesesteak Recipe

  • Dinner in 30 minutes. Thin-sliced ribeye sears in about 4 minutes, so the onions take longer than the steak does.
  • Tender, not chewy. Slicing against the grain as thin as you can is the whole difference between a great cheesesteak and a tough one.
  • Cheese in every bite. Melting the provolone directly over the piled meat works it through the whole sandwich.
  • Better than takeout. Four loaded sandwiches for the price of one or two ordered out, and you control how much cheese goes on.

Philly Cheesesteak Ingredients

Ribeye is the classic cut because its fat marbling melts into the beef as it sears. Top sirloin or flank steak work if ribeye is out of budget, though you’ll want to slice them extra thin since they’re leaner and firm up faster.

  • 1 1/2 lbs ribeye steak, sliced as thinly as possible
  • 1 tsp salt
  • 1/2 tsp black pepper
  • 2 tbsp vegetable oil, divided
  • 1 large yellow onion, thinly sliced
  • 1 green bell pepper, thinly sliced
  • 8 slices provolone cheese (about 8 oz)
  • 4 hoagie rolls, split
  • 2 tbsp butter, softened
Ingredients for Philly Cheesesteak

Recipe Variations

  • Swap the provolone for white American cheese, which melts into something closer to what most Philly shops actually serve.
  • Leave out the bell pepper for a plain steak-and-onion sandwich, which is how it’s ordered most often in Philadelphia.
  • Add 8 ounces of sliced mushrooms with the onions and cook them 2 minutes longer to drive off the extra moisture.

How to Make Philly Cheesesteak

  1. Slice and season the steak: Slice the ribeye against the grain as thinly as you can manage, about 1/8 inch. Season with the salt and pepper and set aside.
  2. Toast the rolls: Spread the softened butter on the cut sides of the hoagie rolls, arrange them cut side up on a sheet pan, and broil for 1-2 minutes until lightly golden. Watch them closely, they go from toasted to burnt fast.
  3. Cook the onion and pepper: Heat 1 tablespoon of the oil in a large skillet or griddle over medium-high heat. Add the onion and bell pepper and cook for 6-7 minutes, stirring occasionally, until soft and browned at the edges. Transfer to a plate.
  4. Sear the steak: Add the remaining 1 tablespoon oil to the same skillet and turn the heat to high. Spread the steak in a single layer and let it sit undisturbed for 2 minutes, then chop and toss it with the edge of a spatula for 2-3 minutes more, just until no pink remains. Thin-shaved beef cooks through in minutes, so pull it the moment the pink is gone or it turns tough.
  5. Pile and melt the cheese: Return the onion and pepper to the skillet and toss with the steak. Push the mixture into 4 roughly roll-sized mounds and lay 2 slices of provolone over each one. Turn off the heat, cover the pan, and let it stand 3 minutes, until the cheese is fully melted. The pan’s residual heat does the melting, and those 3 minutes double as the rest the USDA recommends for beef.
  6. Build the sandwiches: Slide a wide spatula under each mound and flip it straight into a toasted roll, cheese side down. Serve right away while everything is hot.
How to make Philly Cheesesteak – step 1

Recipe FAQs

What’s the Best Cut of Steak for a Philly Cheesesteak?

Ribeye. The marbling melts as it sears and keeps the beef juicy. Top sirloin is the budget pick, and flank steak works if you slice it very thin against the grain.

How Do I Slice the Steak Thin Enough at Home?

Freeze it for 15-20 minutes first. Firm meat holds still under the knife instead of squashing. Many grocery meat counters will also shave it for you if you ask, and some stores sell pre-shaved steak.

Provolone, American, or Cheez Whiz?

All three are legitimate in Philadelphia. Provolone gives you the most flavor, white American melts smoothest, and Cheez Whiz is the nostalgic choice. Use about 2 ounces per sandwich either way.

What Kind of Roll Should I Use?

A soft hoagie or Italian roll that’s slightly crusty outside and pillowy inside. Skip anything too crusty like a baguette, since a hard crust shreds the roof of your mouth and pushes the filling out.

Can I Make the Filling Ahead?

You can cook the onions and peppers a day ahead and refrigerate them, but cook the steak fresh. Reheated shaved beef dries out fast and loses the tenderness that makes this sandwich worth it.

How to make Philly Cheesesteak – step 2

Cooking Tips

  • Get the pan hot before the steak goes in. A screaming-hot skillet browns the beef in seconds, while a lukewarm one steams it gray.
  • Cook the steak in two batches if your skillet is smaller than 12 inches. Crowded meat releases liquid and boils instead of searing.
  • Season the steak before it hits the pan, not after. Salt on the surface helps it brown, and salt sprinkled on cooked beef just sits there.
Philly Cheesesteak ready to serve

Storage and Freezing

To store: Refrigerate the cooked steak and vegetable mixture in an airtight container for up to 3 days. Store the rolls separately at room temperature so they don’t go soggy.

To freeze: Freeze the cooked steak and onion mixture for up to 2 months in a freezer bag. The texture softens a little, so it’s better in a wrap or over rice than in a fresh roll.

To reheat: Warm the filling in a hot skillet for 2-3 minutes, just until heated through. Add the cheese at the end and toast a fresh roll.

Close-up of Philly Cheesesteak

How to Serve Philly Cheesesteak

Philly Cheesesteak sandwiches want something salty and crunchy alongside, so a bag of kettle chips, oven fries, or a scoop of dill pickle spears all work. A simple green salad balances out how rich the sandwich is if you want something on the lighter side. If you liked these flavors and want them stretched into a full skillet dinner, our Philly Cheesesteak Pasta turns the same idea into a creamy ground beef pasta.

Loved This Recipe?

Philly Cheesesteak sandwiches come together in half an hour and beat the drive-through version by a wide margin.

Leave a star rating in the comments below, it helps other people find this recipe. Made it? Tag @allwellfed on Instagram, I love seeing this one in other people’s kitchens.

Philly Cheesesteak

Classic Philly Cheesesteak Sandwiches

Philly cheesesteak sandwiches with thin-sliced ribeye, sautéed onions and peppers, and provolone melted right over the meat.
Prep Time:15 minutes
Cook Time:15 minutes
Total Time:30 minutes
Course: Dinner
Cuisine: American
Servings: 4 servings

Ingredients

  • 1 1/2 lbs ribeye steak sliced as thinly as possible
  • 1 tsp salt
  • 1/2 tsp black pepper
  • 2 tbsp vegetable oil divided
  • 1 large yellow onion thinly sliced
  • 1 green bell pepper thinly sliced
  • 8 slices provolone cheese about 8 oz
  • 4 hoagie rolls split
  • 2 tbsp butter softened

Instructions

  • Slice and season the steak: Slice the ribeye against the grain as thinly as you can manage, about 1/8 inch. Season with the salt and pepper and set aside.
  • Toast the rolls: Spread the softened butter on the cut sides of the hoagie rolls, arrange them cut side up on a sheet pan, and broil for 1-2 minutes until lightly golden. Watch them closely, they go from toasted to burnt fast.
  • Cook the onion and pepper: Heat 1 tablespoon of the oil in a large skillet or griddle over medium-high heat. Add the onion and bell pepper and cook for 6-7 minutes, stirring occasionally, until soft and browned at the edges. Transfer to a plate.
  • Sear the steak: Add the remaining 1 tablespoon oil to the same skillet and turn the heat to high. Spread the steak in a single layer and let it sit undisturbed for 2 minutes, then chop and toss it with the edge of a spatula for 2-3 minutes more, just until no pink remains. Thin-shaved beef cooks through in minutes, so pull it the moment the pink is gone or it turns tough.
  • Pile and melt the cheese: Return the onion and pepper to the skillet and toss with the steak. Push the mixture into 4 roughly roll-sized mounds and lay 2 slices of provolone over each one. Turn off the heat, cover the pan, and let it stand 3 minutes, until the cheese is fully melted. The pan’s residual heat does the melting, and those 3 minutes double as the rest the USDA recommends for beef.
  • Build the sandwiches: Slide a wide spatula under each mound and flip it straight into a toasted roll, cheese side down. Serve right away while everything is hot.

Notes

Slice the ribeye against the grain as thinly as possible and sear it hot and fast, pulling it as soon as no pink remains. Thin shaved beef passes the USDA’s 145°F recommendation for whole cuts of beef within a couple of minutes, but it is far too thin to probe accurately, so go by the pink disappearing. Then let it stand 3 minutes off the heat under the cheese, which is the rest USDA guidance calls for after beef hits 145°F. Freezing the steak 15-20 minutes first makes slicing much easier.

You May Also Like

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating