Homemade Philly Cheesesteak with Ribeye and Provolone finished and ready to serve

Homemade Philly Cheesesteak with Ribeye and Provolone

Save, rate, and make it yours

Optional account features. You can still read every recipe without logging in.

Your rating
Quick Answer

Homemade Philly Cheesesteak shaves partially frozen ribeye thin, griddles it with caramelized onions, and melts provolone over the top in a toasted hoagie roll.

Jump to Recipe

The freezer trick is what makes this work at home — 30 minutes in the freezer firms the ribeye just enough to shave it paper-thin, the way a cheesesteak shop does with a meat slicer. From there it's a fast, hot griddle, some patience with the onions, and provolone melted right into the meat.

Use two spatulas to chop and turn the beef as it cooks, the way you'd see behind a Philly counter — it breaks the shaved meat into that classic chopped texture instead of leaving it in long strips. Toast the rolls first so they hold up to all that juicy filling.

Prep20 minutes plus 30 minutes chilling
Cook25 minutes
Total1 hour 15 minutes
Serves4 servings
DifficultyMedium

Ingredients

  • 1½ pounds boneless ribeye
  • 1 large yellow onion, thinly sliced
  • 2 tablespoons neutral oil, divided
  • 1 teaspoon kosher salt, divided
  • ½ teaspoon black pepper
  • 1 teaspoon Worcestershire sauce
  • 8 slices mild provolone cheese, about 6 ounces
  • 4 sturdy hoagie rolls, split
  • 2 tablespoons unsalted butter, softened

Instructions

  1. 1Place the ribeye in the freezer for 30 minutes, until firm but not frozen solid. Slice it across the grain as thinly as possible.
  2. 2Heat 1 tablespoon oil in a large griddle or cast-iron skillet over medium heat. Add the onion and ¼ teaspoon salt. Cook for 12–15 minutes, stirring occasionally, until deeply browned and soft. Transfer to a plate.
  3. 3Butter the cut sides of the hoagie rolls. Toast them on the griddle for 1–2 minutes and set aside.
  4. 4Raise the heat to medium-high and add the remaining tablespoon of oil. Spread the shaved ribeye in a thin layer. Let it brown undisturbed for 60–90 seconds.
  5. 5Chop and turn the meat with two spatulas. Season with the remaining salt, black pepper, and Worcestershire. Cook for another 2–3 minutes, just until no pink remains.
  6. 6Mix the onions into the beef and divide the mixture into four portions on the griddle.
  7. 7Top each portion with 2 slices of provolone. Cover for 30–60 seconds, until melted.
  8. 8Scoop each portion into a toasted hoagie roll and serve immediately.

Pro Tips

  • Freeze the ribeye just until firm, about 30 minutes — not solid. Firm meat slices thin and even; frozen-solid meat is nearly impossible to cut cleanly.
  • Let the meat brown undisturbed for the first 60–90 seconds before you start chopping it. That's how you build real seared flavor instead of just gray, steamed beef.
  • Toast the rolls before filling them. A soft roll turns soggy fast under juicy meat and melted cheese; a toasted one holds its structure.

Substitutions

ribeye → top sirloin or flank steak Ribeye is the classic choice for richness, but leaner cuts work if sliced thin and cooked quickly.
provolone → white American cheese or Cheez Whiz Provolone is the classic; American melts even smoother, and Whiz is the diehard traditional pick.
hoagie rolls → any sturdy sub roll Look for a roll with a crisp crust and soft interior that can hold up to the juices.

Storage Instructions

Store leftover meat and onions in an airtight container in the refrigerator for up to 3 days, separate from the rolls. Reheat in a skillet and assemble fresh sandwiches.

Make Ahead

The onions can be caramelized up to 2 days ahead and reheated. Freeze and slice the ribeye the day you plan to cook, since thin-shaved raw meat doesn't hold well.

Frequently Asked Questions

Can I make Homemade Philly Cheesesteak with Ribeye and Provolone ahead of time?

The onions can be caramelized up to 2 days ahead and reheated. Freeze and slice the ribeye the day you plan to cook, since thin-shaved raw meat doesn't hold well.

How do I store leftover Homemade Philly Cheesesteak with Ribeye and Provolone?

Store leftover meat and onions in an airtight container in the refrigerator for up to 3 days, separate from the rolls. Reheat in a skillet and assemble fresh sandwiches.

Can I freeze Homemade Philly Cheesesteak with Ribeye and Provolone?

The cooked beef and onion mixture freezes well for up to 2 months. Thaw overnight and reheat in a skillet before building fresh sandwiches.

What should I serve with Homemade Philly Cheesesteak with Ribeye and Provolone?

Classic diner sides like fries or a pickle spear round it out, and a cold soda keeps it simple. Sharp banana peppers on the side add a vinegary kick.

Can I adjust Homemade Philly Cheesesteak with Ribeye and Provolone for the ingredients I actually have?

Yes. The ribeye and the yellow onion have the most wiggle room here, and the Substitutions section walks through the swaps that hold up. Stay close to the original ratios and adjust by taste.

What is the most common mistake when making Homemade Philly Cheesesteak with Ribeye and Provolone?

Freeze the ribeye just until firm, about 30 minutes — not solid. Firm meat slices thin and even; frozen-solid meat is nearly impossible to cut cleanly.

How long does Homemade Philly Cheesesteak with Ribeye and Provolone take?

About 1 hour 15 minutes from start to finish, including 25 minutes of active cooking. Most of it is hands-on, so plan to stay near the stove.

Finish With Dessert

Cinnamon Rolls Recipe: Soft, Gooey, Glazed All the Way Through

Try this next

Cinnamon Rolls Recipe: Soft, Gooey, Glazed All the Way Through

View recipe →