Cheesesteaks are more than just sandwiches in Philadelphia, they’re a lifestyle, a tradition, and a topic of heated debate. Among the contenders for the crown of the most iconic cheesesteak shop are Pat’s King of Steaks and Geno’s Steaks, famously located across from each other in South Philly. If you’ve ever walked that intersection near Passyunk Avenue, you’ve probably seen the lines of loyal fans outside both.
This recipe honors the spirit of Geno’s Philly cheesesteak, known for its shaved ribeye beef, creamy cheese, sweet caramelized onions, and chewy toasted rolls. You don’t need to book a plane ticket to taste the real deal. Even at home, with the proper method, ingredients, and timing, you can recreate the magic of a proper cheesesteak. Sharp, gooey, beefy, savory—it’s all here.

What Is Geno’s Philly Cheesesteak?
A Geno’s Philly cheesesteak is a hot sandwich that features:
- Thinly sliced ribeye steak
- Melted provolone or Cheez Whiz
- Sautéed onions and sometimes bell peppers
- Served on a long, soft hoagie roll
What defines Geno’s approach is simplicity and sharp flavor, no overpowering sauces, no fillers, just tender beef, melty cheese, and carefully cooked vegetables packed into the kind of hoagie roll that surrenders at the first bite.
At Geno’s, you can order your sandwich “wit” (with onions) or “wit-out.” Either way, the thin steak is cooked lightning fast on a flat-top grill, combined with cheese, scooped into a toasted roll, and handed off steaming hot.
Our home kitchen version respects every detail, from freeze-slicing ribeye to mastering the cheese combo.
Why You’ll Love This Geno’s Philly Cheesesteak
There’s something deeply satisfying about biting into a hefty cheesesteak with hot beef, gooey cheese, and sweet caramelized onions wrapped in a warm bun. This recipe makes that moment achievable at home—no trip to Philly required.
You’ll love this because it replicates the core techniques used by the pros: ultra-thin sliced ribeye, layered cheeses for a flavor hit, and perfectly softened peppers and onions. It’s easier than you think, insanely filling, and customizable based on your spice and cheese preferences.
I’ve made this recipe for friends from Philadelphia, and every time I serve it, I see that moment—the first juicy, cheesy bite—that confirms we got it right. It’s a mess worth making.
Why You Can Trust This Recipe
As both a registered dietitian and home cook, I’ve dedicated years of kitchen-testing to bring real-world recipes to home cooks who love classic food done right. This Geno’s Philly cheesesteak recipe has been kitchen-tested over and over, on cast iron, griddles, and in both simple and souped-up sandwich versions.
I don’t just recreate surface-level recipes. I rely on reading from professionals, visiting the real spots, and examining why certain ingredients work better together—like sharp provolone AND Cheez Whiz, not one or the other.
Families, clients, and Philly expats have all approved this version in my workshops and home kitchen, and I’ve improved it with every run. This is the sandwich you’d proudly give to a cheesesteak lover and say, “Trust me, just try it.”
The Ingredients You Will Need to Make Geno’s Philly Cheesesteak
- 10 to 12 ounces ribeye steak
- 1/2 teaspoon kosher salt
- 1/2 teaspoon black pepper
- 2 tablespoons olive oil, divided
- 1/2 medium sweet onion, thinly sliced
- 1/2 green bell pepper, thinly sliced
- 1/2 red bell pepper, thinly sliced
- 2 ounces provolone cheese (about 3 slices)
- 1/4 cup Cheez Whiz, warmed for drizzling
- 2 hoagie rolls, lightly toasted
- Fresh thyme, finely chopped (optional garnish)
Tip: Want authentic flavor? Ask your butcher to shave the ribeye for you or briefly freeze it at home before slicing it as thin as possible.

Step-by-Step Instructions
Step 1: Freeze and Slice the Steak
Place your ribeye on a small baking sheet or freezer-safe plate and freeze for 10 minutes. This firms up the meat, making it much easier to slice thinly.
Trim any tough exterior fat. With your sharpest knife, slice the steak across the grain into paper-thin strips. Season the meat with kosher salt and black pepper. Set aside.
Step 2: Sauté the Onions and Peppers
Heat 1 tablespoon of olive oil in a large cast-iron skillet over medium heat. Add the sliced onion, green and red bell peppers, plus a pinch of salt and pepper.
Sauté for 12 to 15 minutes, stirring occasionally, until the vegetables soften and caramelize lightly at the edges. Transfer them to a bowl and wipe out the skillet if needed.
Step 3: Cook the Steak
Add the second tablespoon of olive oil to the skillet. Increase the heat to medium-high.
Add the thinly sliced steak in an even layer. Let it sit untouched for about a minute, then stir and cook for another 1–2 minutes. The beef will cook extremely fast due to its thinness. Don’t overcook—it’s ready once there’s no pink left.
Step 4: Combine with Cheese and Veggies
Reduce the heat to low. Add the sautéed peppers and onions back on top of the steak. Mix gently to combine everything.
Lay 3 slices of provolone on top of the meat-veggie mixture and let it melt—no need to stir immediately. Once melted, stir to fully combine the cheese throughout the mixture.
Step 5: Assemble the Cheesesteaks
Toast hoagie rolls under the broiler for 1–2 minutes if you haven’t already. Fill each roll with the hot steak, onion, and cheese mixture. Use a large spoon or spatula to pack each one generously.
Right before serving, drizzle each sandwich with warm Cheez Whiz and sprinkle with fresh thyme if using.
Serve immediately, grab extra napkins, and enjoy that cheesy, beefy bite.
Notes
- Freezing the steak makes slicing much easier. Don’t skip this step if you want that paper-thin cut.
- Iron or flat-top heat is important. A hot skillet delivers texture and fast-cooked tenderness.
- Cheese variations: Switch it up with sharp cheddar, pepper jack, or even mozzarella, but provolone remains the classic.
- Don’t overcook the steak, it goes from perfect to dry fast. Stay attentive.
- Skip the peppers if you want a more traditional Philly steak “wit” (with onions only).
Storage Tips
- Refrigerate leftovers in an airtight container for up to 3 days. Keep filling and bread separate for best results.
- Do not freeze after cooking, especially if using cheese sauces, as they won’t reheat well.
- To reheat, warm the filling in a skillet over medium-low heat, covered, with a splash of water. Toast bread separately to avoid sogginess.
Serving Suggestions
Looking to serve your cheesesteaks in a way that turns dinner into an event? Try these ideas:
Classic Deli Style
Serve with crinkle-cut fries or kettle chips, deli pickles, and a cold can of soda or beer. It’s just like having it from a Philly sidewalk stand.
Cheesesteak Platter
Add jalapeño coleslaw, a scoop of macaroni salad, and a small corn or black bean salsa on the side for balance and color.
Game Day Set-Up
Slice each hoagie in half and place on a platter. Provide ramekins of extra warm Cheez Whiz, hot sauce, and mayo mixed with garlic and lemon for dipping.
Brunch Fusion
Serve a mini cheesesteak with a fried egg on top and a side of home fries. It turns yesterday’s dinner into today’s best brunch.
What Other Substitutes Can I Use in Geno’s Philly Cheesesteak Recipe?
Meat Options
- Top round steak: A leaner traditional substitute. Less marbled than ribeye but still tender when thin-sliced.
- Chicken breast: Philly-style chicken cheesesteaks are great, just thin-slice and cook the same way.
Cheese Options
- American cheese: Adds creaminess and mild tang.
- Mozzarella: Melts easily and pairs well with sautéed veggies.
- Pepper jack: For a spicier variation.
Rolls
- Amoroso rolls: The classic, if you can find them.
- Soft hoagie, sub, or steak rolls: Work well if toasted lightly.
- French bread or baguette halves: If you like more chew and crust.
Veggie Additions
- Mushrooms: Sauté with the onions for an earthy mix.
- Jalapeños: For a hot twist.
- Tomatoes or thin zucchini slices: Add moisture and brightness.
- Pizza sauce: Create a Philly pizza-steak fusion topped with mozzarella.

Conclusion
This Geno’s Philly cheesesteak recipe captures the rich, meaty flavor and gooey, indulgent textures of the original, legendary sandwich. It’s more than melted cheese and sliced beef, it’s a Philly staple that’s all about precision: thin steak, a perfectly toasted roll, and strong, balanced cheese.
Whether you like it with onions or without, with provolone or Whiz, this homemade version delivers that crave-worthy experience in 30 minutes flat. Share it with a fellow cheesesteak lover or devour the whole thing with pride.
Because in this kitchen, you don’t have to choose Pat’s or Geno’s, you’re the chef.
You’ll also like the following Recipes!
Geno’s Philly Cheesesteak Recipe – Quick Simple Dishes
Description
This Geno's Philly cheesesteak recipe brings legendary Philly flavor straight to your kitchen. Loaded with ultra-thin ribeye, sweet sautéed onions and peppers, provolone cheese, and a drizzle of warm Cheez Whiz on a buttery toasted hoagie roll, this sandwich is the real deal. Whether you're recreating a Pat's vs. Geno's taste test at home or just want a bold, sizzling, meat-and-cheese-filled experience, this recipe has you covered. It's comforting, mouthwatering, and Philly-approved.
Ingredients
Instructions
Step 1: Freeze and Slice the Steak
Place your ribeye on a small baking sheet or freezer-safe plate and freeze for 10 minutes. This firms up the meat, making it much easier to slice thinly.
Trim any tough exterior fat. With your sharpest knife, slice the steak across the grain into paper-thin strips. Season the meat with kosher salt and black pepper. Set aside.
Step 2: Sauté the Onions and Peppers
Heat 1 tablespoon of olive oil in a large cast iron skillet over medium heat. Add the sliced onion, green and red bell peppers, plus a pinch of salt and pepper.
Sauté for 12 to 15 minutes, stirring occasionally, until the vegetables soften and caramelize lightly at the edges. Transfer them to a bowl and wipe out the skillet if needed.
Step 3: Cook the Steak
Add the second tablespoon of olive oil to the skillet. Increase the heat to medium-high.
Add the thinly sliced steak in an even layer. Let it sit untouched for about a minute, then stir and cook for another 1–2 minutes. The beef will cook extremely fast due to its thinness. Don’t overcook—it’s ready once there's no pink left.
Step 4: Combine with Cheese and Veggies
Reduce heat to low. Add the sautéed peppers and onions back on top of the steak. Mix gently to combine everything.
Lay 3 slices of provolone on top of the meat-veggie mixture and let it melt—no need to stir immediately. Once melted, stir to fully combine the cheese throughout the mixture.
Step 5: Assemble the Cheesesteaks
Toast hoagie rolls under the broiler for 1–2 minutes if you haven't already. Fill each roll with the hot steak, onion, and cheese mixture. Use a large spoon or spatula to pack each one generously.
Right before serving, drizzle each sandwich with warm Cheez Whiz and sprinkle with fresh thyme if using.
Serve immediately, grab extra napkins, and enjoy that cheesy, beefy bite.
Nutrition Facts
Servings 2
- Amount Per Serving
- Calories 994kcal
- % Daily Value *
- Total Fat 55g85%
- Saturated Fat 20g100%
- Cholesterol 160mg54%
- Sodium 1380mg58%
- Total Carbohydrate 70g24%
- Dietary Fiber 3g12%
- Sugars 6g
- Protein 57g114%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily value may be higher or lower depending on your calorie needs.
Note
- Freezing the steak makes slicing much easier. Don’t skip this step if you want that paper-thin cut.
- Iron or flat-top heat is important. A hot skillet delivers texture and fast-cooked tenderness.
- Cheese variations: Switch it up with sharp cheddar, pepper jack, or even mozzarella, but provolone remains the classic.
- Don’t overcook the steak—it goes from perfect to dry fast. Stay attentive.
- Skip the peppers if you want a more traditional Philly steak "wit" (with onions only).
