The Philly Cheese Steak Sandwich is not just a sandwich—it’s an American culinary institution with deep roots in the heart of Philadelphia. Originating in the early 20th century, legend has it that the first cheesesteak was served from a hot dog stand by Pat and Harry Olivieri, who grilled some thinly sliced beef on the griddle and tucked it into a crusty Italian roll. The simple but savory concoction drew so much attention that they later opened Pat’s King of Steaks in South Philadelphia, where the sandwich quickly gained iconic status.
From those humble beginnings, the Philly cheesesteak evolved into a symbol of no-fuss, blue-collar flavor: quick, hearty, and undeniably satisfying. While debates still rage among locals about the best spot to grab one (Pat’s vs. Geno’s is the classic rivalry), at the core of every great cheesesteak is a balance of elemental ingredients—tender steak, a fresh roll, and melted cheese. This recipe aims to carry on that tradition, while refining the steps and ingredients just enough to elevate the final result without sacrificing authenticity.
One of the defining components of this sandwich is the beef—ribeye is traditionally the cut of choice due to its rich marbling and tender texture. It cooks quickly when thinly sliced and remains moist and flavorful. Freezing it for a short time before slicing is a professional tip that makes it easier to get those paper-thin slices that cook beautifully on a hot skillet.
Next come the caramelized onions, which introduce sweet, savory depth to balance the meat’s richness. Though not always included in the original versions, green bell peppers are a beloved addition for many, contributing an earthy flavor and a bit of bite. This version allows for that classic variation, adjusting to suit regional tastes and seasonality.
Cheese is arguably the most polarizing element in a cheesesteak, with traditionalists favoring either provolone, American cheese, or Cheez Whiz. This recipe goes with provolone for its creamy melt, mild tang, and elegant texture, giving the sandwich a richer mouthfeel. However, it encourages customization based on personal preference.
The roll is as crucial as the filling and often the most overlooked. In Philly, locals swear by Amoroso rolls—soft hoagie-style buns with just enough chew to hold up to the juicy filling without falling apart. The recipe suggests lightly toasting the rolls for a delicate crust while maintaining the interior softness.
While the Philly Cheese Steak Sandwich may have been born in a modest corner of South Philadelphia, it has since become a nationwide comfort food favorite. This version draws its inspiration from those iconic cheesesteak joints but adds chef-level finesse so that anyone can recreate this storied sandwich at home. Whether you serve it up for a casual weeknight dinner, game day snack, or a taste of Philly nostalgia, you’re guaranteed a bite that honors the roots of this American classic—hearty, flavorful, and unapologetically satisfying.
Classic Philly Cheese Steak Sandwich
Equipment
- Cast iron skillet or heavy-bottomed pan
- Chef’s Knife
- Cutting board
- Tongs or spatula
- Aluminum foil (optional for keeping sandwiches warm)
Ingredients
- 1 pound ribeye steak thinly sliced against the grain; freeze for 30 minutes for easier slicing
- 1 tablespoon vegetable oil for sautéing
- 1 tablespoon unsalted butter
- 1 large yellow onion sliced thinly
- 1 medium green bell pepper optional, sliced thinly for traditional variation
- 4 pieces hoagie rolls preferably Amoroso-style or other soft sub rolls
- 8 slices provolone cheese or American cheese, depending on preference
- ½ teaspoon kosher salt to taste
- ¼ teaspoon freshly ground black pepper to taste
Instructions
- Preheat a cast iron skillet over medium-high heat (about 375°F / 190°C). Add the vegetable oil and butter until melted and shimmering.
- Add sliced onions (and bell peppers, if using) and sauté for 7–9 minutes until caramelized and golden brown. Stir occasionally to prevent burning. Remove and set aside.
- In the same skillet, add the thinly sliced ribeye in batches to avoid overcrowding. Season with salt and black pepper. Cook for 4–6 minutes, stirring occasionally, until browned with slightly crisped edges.
- Return the onions and peppers to the pan and mix with the beef until fully combined and heated through, 2–3 minutes.
- Place two slices of provolone cheese over each portion of beef mixture while still in the pan. Cover and let melt for about 1 minute.
- Split hoagie rolls without cutting all the way through. Lightly toast them in a dry pan or oven at 350°F (175°C) for 4–5 minutes, if desired.
- Using a spatula, scoop generous portions of the cheesy beef mixture into each roll. Serve hot.
Notes
- For a leaner cut, sirloin may be substituted though ribeye offers the juiciest result.
- For a mushroom twist, add sautéed cremini or button mushrooms.
- Don’t over-toast the rolls—they should remain soft but with a slight crunch at the edges.















































