Authentic Philly Cheesesteak Recipe

by Lisa Anderson
Philly Cheese Steak Sandwich

This is a straightforward cheesesteak built on thin-shaved ribeye, caramelized onions, and your choice of provolone or Cheez Whiz, all done in about 27 minutes. The honest reason to make it tonight: one skillet, four sandwiches, and almost nothing to clean up afterward. It won’t be Pat’s or Geno’s, but it’s genuinely good on a weeknight.

Why this recipe works

Two things actually matter here. First, the pan temperature — a cast-iron skillet ripping hot before the meat goes in means the ribeye sears instead of steams, which is where the flavor comes from. Second, slicing the beef as thin as possible (or buying it pre-shaved) keeps it tender in the short cook time; thick slices turn chewy fast. Everything else is just assembly.

Smart swaps

  • Ribeye: It’s the right cut, but sirloin works if that’s what’s available — just don’t go leaner than that or the sandwich turns dry. Ask your butcher to shave it, or freeze the steak for 30 minutes and slice it yourself with a sharp knife.
  • Cheez Whiz vs. provolone: Both are legitimate. Cheez Whiz melts instantly with no extra effort; provolone needs a lid or foil tent over the pan for 30–45 seconds to actually melt. Pick based on how much you care about cleanup.
  • Hoagie rolls: Amoroso-style rolls are ideal, but any soft sub roll with a slightly firm crust works. Avoid sourdough or anything too crusty — it fights the filling instead of compressing around it.

Leftovers and make-ahead

Store the cooked meat and onion mixture separately from the rolls — assembled sandwiches go soggy fast. The filling keeps in an airtight container in the fridge for up to 3 days. To reheat, put it back in the cast-iron skillet over medium-high heat for 2–3 minutes; a splash of beef broth keeps it from drying out. Skip the microwave if you can — it makes the meat rubbery. The filling also freezes well for up to 2 months; thaw overnight in the fridge before reheating.

If something goes sideways

  • The meat is releasing a lot of liquid and steaming: The pan wasn’t hot enough, or you added too much meat at once. Work in two batches and let the pan come back up to temperature between them.
  • The onions are burning before they soften: Lower the heat and add a tablespoon of water to the pan — it deglazes the fond and buys time without losing flavor.
  • The cheese won’t melt over the meat: Cover the pan with a lid or a sheet of foil for 30–45 seconds. The trapped steam does the work quickly without overcooking the beef.
  • The roll is falling apart: The filling is too wet, usually from meat that steamed instead of seared. Next time, higher heat and smaller batches. For now, toast the roll cut-side down in the same pan for 60 seconds before loading it — skip the garnish, it’s not worth the extra dish.
  • The sandwich tastes flat: Season the meat in the pan, not before — salt draws out moisture before it hits the heat. A pinch of salt right after the beef goes in makes a real difference.
Philly Cheese Steak Sandwich

Philly Cheese Steak Sandwich

Authentic Philly Cheesesteak RecipeLisa Anderson
Thin-shaved ribeye, caramelized onions, and melted provolone or Cheez Whiz piled into a toasted hoagie roll — this Philly cheesesteak hits all the classic notes in about 30 minutes. Cooking the beef on a screaming-hot pan mimics the sizzling griddle technique that makes this sandwich so flavorful. It's a hearty, no-fuss dinner that works any night of the week.
No ratings yet
Prep Time 12 minutes
Cook Time 15 minutes
Total Time 27 minutes
Course Main Course
Cuisine American
Servings 4 sandwiches
Calories 783 kcal

Equipment

  • 12-inch cast-iron skillet or flat griddle
  • Chefs Knife
  • Cutting board
  • Flat metal spatula (grill spatula) or bench scraper
  • Tongs
  • Small saucepan (for warming cheese, optional)
  • Sheet pan (for toasting rolls)
  • Measuring spoons
  • Foil or lid (to help melt cheese)

Ingredients
 
 

  • 1 cup Cheez Whiz warmed; classic option. Use instead of provolone
  • 8 slices provolone cheese sharp or mild; alternative to Cheez Whiz (2 slices per sandwich)
  • 4 whole hoagie rolls (Amoroso-style if possible), 6–8 inch soft interior with a light crust for authenticity
  • 2 tbsp unsalted butter, softened for toasting rolls
  • 2 tbsp neutral oil (avocado or canola) high smoke point for searing
  • 1 large yellow onion, thinly sliced aim for even, thin slices for quick browning
  • 1 medium green bell pepper, thinly sliced (optional) not strictly traditional but widely loved
  • 8 oz white or cremini mushrooms, sliced (optional) adds savory depth
  • 1 lb ribeye steak, very thinly sliced (shaved) ask your butcher to shave it; good marbling is key
  • 1 tsp Kosher salt, divided adjust to taste
  • ½ tsp freshly ground black pepper
  • ½ tsp garlic powder (optional) for a subtle savory lift
  • 4 tbsp mayonnaise (optional) spread on rolls for extra richness
  • ¼ cup pickled cherry peppers, thinly sliced (optional, for serving) adds bright heat
  • 2 tbsp fresh parsley, finely chopped (optional garnish) a fresh pop of color

Instructions
 

  • Heat Your Surfaces: Place a rack in the middle of the oven and preheat to 375°F (190°C) for roll toasting. Set a cast-iron skillet or griddle over medium-high heat until lightly smoking—about 3 minutes.
  • Warm the Cheese: If using Cheez Whiz, add 1 cup to a small saucepan and warm over low heat until fluid and glossy, 3–4 minutes, stirring. If using provolone, separate 8 slices and have them ready.
  • Prep and Toast Rolls: Split the 4 hoagie rolls lengthwise, spread the cut sides with 2 tbsp softened butter, and toast on a sheet pan in the 375°F (190°C) oven until lightly crisp at the edges, 3–5 minutes. Keep warm.
  • Brown the Onions (and veg): Add 1 tbsp oil to the hot skillet. Add the sliced onion and a pinch of salt; cook, stirring occasionally, until golden at the edges and sweetly aromatic, 4–5 minutes. If using, add bell pepper and mushrooms; cook 3–4 minutes more until tender with light char. Push vegetables to one side of the pan (or transfer to a warm plate).
  • Sear the Steak in Batches: Add the remaining 1 tbsp oil and increase heat to high. Add half the shaved ribeye in a single layer. Season with half the salt, black pepper, and garlic powder. Sear undisturbed 60–90 seconds until the edges are browned and you see sizzling juices. Using a flat spatula, chop and fold the meat in quick, short motions (like a griddle cook) to create tender, bite-sized pieces. Push to the side with the vegetables and repeat with remaining steak and seasonings.
  • Combine and Melt: Toss meat and vegetables together briefly, then divide into 4 neat piles roughly roll-length. Top each pile with 2 slices provolone OR spoon over 2–3 tbsp warm Cheez Whiz. Tent with a lid or foil to trap steam and melt the cheese, 30–60 seconds.
  • Assemble: If using, spread the toasted rolls with mayonnaise. Invert each roll over a cheesy meat pile, slide the spatula underneath, and flip to nestle the filling inside. Finish with pickled cherry peppers and a sprinkle of parsley, if desired.
  • Serve: Eat immediately while the roll is warm, the onions are fragrant, and the cheese is molten.
  • Technique Notes: To thinly slice ribeye at home, freeze the steak for 20–25 minutes until firm but not solid, then slice against the grain with a sharp knife. If you don’t have a cast-iron skillet, use two large stainless pans to avoid crowding.

Notes

Lisa’s Tips: 

  • Butcher’s Advantage: Ask for “shaved ribeye.” The even thinness cooks faster and stays tender.
  • Speed-Caramelize Onions: Add a tiny pinch of baking soda to the onions to accelerate browning (use sparingly and only if needed).
  • Cheese Choices: Provolone = sharper, cleaner melt. White American = super-gooey. Cheez Whiz = classic stadium-style.
  • Rolls Matter: Look for soft, slightly chewy hoagie rolls (Amoroso’s or Liscio’s style). A quick toast prevents sogginess.
  • Dietary Swaps: Use gluten-free hoagie rolls; dairy-free cheese and mayo; replace butter with more oil.
  • Alternative Cooktop: No griddle? Two skillets let you cook meat and onions simultaneously to save time.
  • Temperature Notes: Oven for rolls: 375°F (190°C). Griddle/skillet: medium-high to high heat; look for a light smoke and instant sizzle for optimal sear.
  • Leftovers keep 1 day refrigerated; rewarm gently in a skillet and toast a fresh roll.
  • For a peppery variation, add a pinch of crushed red pepper to the onions.
  • Avoid overcooking the steak—thin slices only need a brief sear to stay tender.

Serving Suggestions: 

Present the sandwiches on a wooden board lined with parchment. The rolls should look lightly bronzed, the cheese glossy and draped over juicy ribbons of beef, and the onions amber-sweet. Garnish with thinly sliced cherry peppers and a dusting of parsley for contrast. Serve with kettle chips or crinkle-cut fries, a spear of dill pickle, and an ice-cold lager or iced tea.

Culinary Context: 

The cheesesteak’s origin story points to 1930s South Philadelphia, credited to Pat and Harry Olivieri. The local lingo—“wit” or “witout” onions, “whiz wit” for Cheez Whiz with onions—speaks to a culture that prizes speed, sizzle, and personality. My take preserves the spirit while streamlining for home cooking, prioritizing hot-and-fast searing and the right roll-to-filling balance.

Optional Advanced Instructions: 

  • Make-Ahead: Slice onions and peppers up to 2 days in advance; keep refrigerated. Shave ribeye and refrigerate tightly wrapped for up to 24 hours.
  • Parallel Prep: Toast rolls while onions cook. Warm cheese during the final steak sear.
  • No Mortar-and-Pestle Needed: For chopping the steak on the griddle, a flat metal spatula or bench scraper works best—short, quick strokes to avoid overworking.

Timing: 

Prep Time: 0 hours 12 minutes
Cook Time: 0 hours 15 minutes
Total Time: 0 hours 27 minutes

Course: 

MainCourse; also perfect for Lunch or Dinner.

Origin: 

American — Philadelphia, Pennsylvania.

Nutrition

Calories: 783kcalCarbohydrates: 15gProtein: 42gFat: 62gSaturated Fat: 27gPolyunsaturated Fat: 9gMonounsaturated Fat: 19gTrans Fat: 0.3gCholesterol: 161mgSodium: 2168mgPotassium: 809mgFiber: 3gSugar: 8gVitamin A: 1200IUVitamin C: 31mgCalcium: 528mgIron: 3mg
Keyword cheesesteak, philly cheese steak sandwich recipe, Philly cheesesteak, ribeye, Sandwich
Tried this recipe?Rate this recipe !

Common questions

Can I use a regular nonstick pan instead of cast iron?

You can, but the results won’t be as good — nonstick pans can’t handle the high heat needed to properly sear the beef. If cast iron isn’t an option, a stainless steel skillet is a better substitute than nonstick.

Do I have to use ribeye, or will another cut work?

Ribeye is the right choice because the fat marbling keeps the thin slices juicy at high heat. Sirloin is a workable backup, but avoid anything labeled “lean” — it dries out quickly when shaved thin.

Can I prep anything ahead of time to speed up the weeknight cook?

Yes — slice or shave the beef and store it in the fridge for up to 24 hours before cooking. You can also slice the onions and peppers ahead and keep them in the same container, so the only thing left to do is cook.

If you liked this one

You may also like

Leave a Comment

Cooked this? Rate this recipe!




This site uses Akismet to reduce spam. Learn how your comment data is processed.