Traditional Philly Cheese Steak Recipe: Thinly Sliced Meat and Melted Cheese on Toasted Hoagies

Main Courses

Traditional Philly Cheese Steak Recipe: Thinly Sliced Meat and Melted Cheese on Toasted Hoagies

This traditional Philly cheese steak recipe delivers the hearty, melt-in-your-mouth experience that made it a Philadelphia legend. The secret lies in thinly sliced ribeye steak, charred to perfection over high heat, then layered with melted provolone and nestled in a toasted hoagie roll.

I've perfected this version after years of testing what works—and what doesn't—when recreating that iconic sandwich.

The key to authenticity starts with the meat: ribeye or sirloin cut paper-thin and seared in a screaming-hot skillet until it develops those signature grill marks.

Whiz cheese sauce (the original Philly secret) or sharp provolone melts into the meat, creating a gooey, flavorful blanket that transforms this into more than just a sandwich. The hoagie roll must be toasted just enough to hold up to the juicy filling without becoming soggy.

What you'll end up with is a sandwich that captures all the essence of a classic Philly cheesesteak—juicy, tender beef, melted cheese that stretches with every bite, and a roll that's sturdy enough to contain it all.

This isn't just a sandwich; it's a taste of Philadelphia's culinary soul, brought right to your kitchen. The onions and peppers are optional, but the meat and cheese combination is non-negotiable for true authenticity.

Whether you're serving this at a game day gathering or treating yourself to a Philly-style lunch, this recipe delivers the real deal. The method is straightforward, but the results are anything but ordinary—every bite should transport you to a corner shop in South Philly.

Let's get started on making this iconic sandwich at home.

👨‍🍳
Difficulty
Medium
🥩
Category
Meat
🔥
Calories
High Cal

Ingredients for traditional philly cheese steak

Four key ingredients make this Philly cheesesteak legendary: thin ribeye, sharp provolone, toasted hoagies, and optional peppers.

Ingredient Amount Notes
Ribeye Steak 🥩 1 ½ lb Thinly sliced against the grain
Sharp Provolone Cheese 🧀 12 oz Sliced into 1/4-inch strips
Hoagie Rolls 🥖 4 whole Freshly baked or lightly toasted
Yellow Onion 🧅 1 whole Thinly sliced (optional)
Green Bell Pepper 🌶️ 1 whole Thinly sliced (optional)
Extra-Virgin Olive Oil 🫒 2 tbsp For high-heat searing
Kosher Salt 🧂 1 ½ tsp For seasoning meat
Freshly Ground Black Pepper 🌶️ ½ tsp For seasoning meat
Whiz Cheese Sauce 🧀 ¼ cup Optional for authentic Philly flavor
Garlic Cloves 🧄 2 cloves Minced (optional)
Mayonnaise 🥛 1 tbsp For optional spread
Yellow Mustard 🍯 1 tbsp For optional spread

The ribeye is non-negotiable—look for well-marbled cuts at your local butcher or Costco's pre-sliced steak section. If you can't find ribeye, sirloin works too, but ribeye has that extra fat for juiciness. Slice it paper-thin against the grain (like cutting paper) so it stays tender. Pat it dry before seasoning—wet meat won't sear right. For the cheese, provolone is a must, but if you're feeling fancy, grab some Whiz cheese sauce from a Philly grocery store for that authentic taste. The hoagie rolls? Freshly baked from a bakery or the frozen section at Trader Joe's—just toast them until golden.

No ribeye? Sirloin or flank steak will work in a pinch, but slice it even thinner. Skip the peppers? No problem—just double the onions for crunch. The Whiz cheese sauce is hard to find outside Philly, but melted provolone plus a splash of Worcestershire sauce gets you close. For the rolls, Italian bread or even a crusty baguette can substitute if you're out of hoagies. The key is toasting them—butter them lightly before toasting for extra flavor. And if you're feeling adventurous, add a smear of mayo and mustard inside the roll for that classic Philly touch.

The steak keeps best 1-2 days in the fridge, but slice it fresh for the best texture. Provolone stays good for weeks if wrapped tightly. For game day prep, slice all the cheese and onions ahead and store separately—just assemble right before serving. The rolls can be toasted up to 3 days ahead and reheated in a 200°F oven for 10 minutes. Leftovers? Wrap tightly and refrigerate—they reheat best in a skillet with a splash of water to revive the juices.

❤️

Why You'll Love This Recipe

  • No Chopping Chaos: I slice the onion and bell pepper once—thin enough to caramelize fast, but not so fine they disappear into the steak. That’s it. No dicing, no julienneing, just a quick knife pass while the grill heats up.
  • Melty Magic Combo: Sharp provolone on ribeye? That’s the secret. The cheese doesn’t just melt—it transforms the steak into something rich and tangy, while the ribeye keeps it hearty. (Yes, even the first bite makes me close my eyes.)
  • Tailgate to Tuesday: This feeds a crowd without stress—double the batch for game day, or save half for tomorrow’s lunch. The rolls stay soft, the cheese stays gooey, and nobody complains when you reheat it.
  • Budget Powerhouse: A single ribeye stretches across two sandwiches, and provolone’s cheaper than you’d think. I’ve made this for under $10 a serving, and it still feels like a splurge. (My wallet approves.)

Step-by-step instructions for traditional Philly cheese steak

Here's how to assemble this classic sandwich with perfect meat and melty cheese every time.

1

Prepare the Ribeye Steak

Slice the 1.5 lb ribeye steak thinly against the grain using a sharp knife. You want slices about ¼-inch thick—this ensures tender bites that cook quickly. Pat the slices dry with paper towels to help them sear properly.

Season both sides generously with 1.5 tsp kosher salt and 0.5 tsp freshly ground black pepper. I like to press the seasoning into the meat so it adheres well. Let the seasoned slices sit at room temperature for 10 minutes before cooking—this helps them sear evenly without drying out.

2

Sear the Steak in Olive Oil

Heat 2 tbsp extra-virgin olive oil in a large skillet over medium-high heat until shimmering. Add the ribeye slices in a single layer and let them cook undisturbed for 2-3 minutes per side until they develop a deep golden brown crust. The high heat is crucial—it creates that signature Philly steak texture.

Don't overcrowd the pan or the meat will steam instead of sear. If needed, cook in batches. Remove the steak from the pan and set aside on a plate. Keep it warm by tenting loosely with foil while you prepare the rest of the sandwich.

3

Toast the Hoagie Rolls

Lightly toast the 4 whole hoagie rolls in the same skillet (after wiping out any excess oil) for 1-2 minutes per side until they're lightly golden and crisp. You want them warm but not burnt—just enough to hold up to the juicy filling. Keep them toasted while you assemble the sandwiches.

For extra flavor, I sometimes add a thin layer of 1 tbsp mayonnaise and 1 tbsp yellow mustard to the inside of each roll before adding the steak. This is optional but adds that classic Philly touch. Spread it evenly on the bottom half of each roll.

4

Layer the Cheese and Vegetables

Slice the 12 oz sharp provolone cheese into ¼-inch strips and thinly slice the yellow onion and green bell pepper if using. The cheese should melt beautifully, so don't skip this step—it's what makes a Philly steak special. You can also add 0.25 cup whiz cheese sauce for that authentic, extra-cheesy flavor if you like.

Assemble each sandwich by placing 2-3 ribeye slices on the bottom half of each toasted roll. Top with the sliced sharp provolone cheese, then add the thinly sliced onion and bell pepper if you're using them. The vegetables should be fresh and crisp—they add a nice crunch against the tender meat.

5

Melt the Cheese and Serve

Place the assembled sandwiches under a broiler for 2-3 minutes or until the sharp provolone cheese is fully melted and bubbling. Watch closely—the cheese melts quickly, and you don't want it to brown or burn. If you prefer a stovetop finish, cover the sandwiches with a lid or foil and let them steam for 1-2 minutes until the cheese melts.

Serve immediately with the top half of the hoagie roll. The sandwich should be hot, with the cheese stretching slightly when you pull it apart. Cut diagonally if you like, but traditional Philly cheese steaks are often eaten whole—just fold and take a big bite. Enjoy with a side of fries or a simple salad for the full experience!

👨‍🍳

Pro Tips For Making Traditional Philly Cheese Steak

  • Sear Ribeye Fast: Hit the steak with a screaming-hot cast-iron or griddle for 30 seconds per side before adding peppers and onions. I used to let it sit too long, and the meat turned out chewy—high heat locks in juices while building that crust we all crave.
  • Shred Cheese Properly: Use a box grater or food processor for provolone—thin, even shreds melt faster and coat the steak better than chunks. My first attempts with a knife left gooey pockets of unmelted cheese, and nobody wants that.
  • Toast Rolls Low: Warm hoagie rolls in a 300°F oven for 5 minutes with a splash of water in the pan—just until soft, not crispy. Over-toasting dries them out, and nobody’s eating a shoe with their steak.
  • Skip Pre-Cut Veggies: Dice onions and bell peppers yourself—freshly cut pieces caramelize faster and add texture pre-cooked mixes can’t match. I know it’s faster to grab the bag, but the difference is noticeable.

Common mistakes when making great traditional philly cheese steak

Overcrowding the Pan

One of the biggest mistakes I see is trying to cook all the ribeye slices at once in a crowded pan. When you overload the skillet with too many slices, they'll steam instead of sear, resulting in soggy meat that lacks those beautiful crispy grill marks.

I recommend cooking in 2-3 batches to give each slice room to develop that perfect crust. 🔥

Skipping the Rest

After searing, many people rush to assemble their sandwiches immediately. But letting the steak rest for even 2-3 minutes after cooking allows the juices to redistribute. If you skip this step, the meat will dry out as it sits in the roll, making every bite less tender.

Trust me—this short wait makes a world of difference.

Using the Wrong Cheese

While provolone is the classic choice, some people default to cheddar or mozzarella. These cheeses melt differently and don't provide that same sharp, rich flavor that defines a true Philly cheesesteak.

If you can't find provolone, try a mix of sharp cheddar and mozzarella for a close alternative. And never skip the cheese—it's what makes this sandwich legendary!

Under-Slicing the Meat

Thinly sliced meat is key, but I've seen people cut their steak too thick, resulting in tough, chewy bites. Aim for slices about ¼-inch thick—thin enough to cook quickly but not so thin they fall apart.

Use a sharp knife and slice against the grain for maximum tenderness. If your slices are uneven, trim them before cooking for consistency. 💡

Over-Toasting the Rolls

Burnt rolls are a common mistake when trying to achieve that perfect toast. The goal is a light golden brown, not a dark, crispy crust. Toast for just 1-2 minutes per side over medium heat, then keep them warm while you assemble.

Over-toasted rolls become hard and dry, ruining the sandwich's texture. A lightly toasted roll is sturdy enough to hold the filling without being tough.

Skipping the Room Temp Step

Many home cooks forget to let their seasoned steak sit at room temperature for 10 minutes before cooking. Cold meat takes longer to sear and can release moisture, preventing that perfect crust from forming.

This simple step ensures even cooking and better flavor. Just leave the seasoned slices on your counter while you prep the rest of the ingredients.

Nutrition facts

Servings 4
Amount Per Serving
Calories 680kcal
% Daily Value *
Total Fat 42g54%
Saturated Fat 18g90%
Cholesterol 145mg48%
Sodium 1250mg54%
Total Carbohydrate 52g18%
Dietary Fiber 3g11%
Sugars 6g
Protein 52g104%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

What's the best cut of beef for a traditional Philly cheesesteak?

Use ribeye or sirloin—both are classic choices. Ribeye has more marbling for juiciness, while sirloin is leaner. Slice against the grain to ¼-inch thickness for perfect tenderness. Never use tougher cuts like flank steak unless sliced extremely thin.

2

Can I make this sandwich ahead of time?

Prep components separately for best results: slice the meat and cheese, toast the rolls, and chop veggies. Assemble only when ready to eat—cheese melts best fresh. Keep rolls toasted in a 200°F oven for up to 3 days and reheat meat in a skillet for 1-2 minutes before assembling.

3

What's the deal with Whiz cheese sauce?

Whiz is a Philly staple made from processed cheese, milk, and spices. It adds that signature gooey, slightly sweet flavor. If unavailable, substitute with melted provolone + 1 tsp Worcestershire sauce per sandwich. The sauce should coat the meat evenly for that authentic taste.

4

How do I fix dry, tough meat?

Dry meat usually means overcooking or under-slicing. Always cook 2-3 minutes per side on high heat, then rest for 2-3 minutes before assembling. For extra moisture, add a splash of beef broth to the pan while searing. If already dry, slice thinner next time and cook faster.

5

What's the best way to toast the rolls?

Toast in a clean skillet over medium heat for 1-2 minutes per side until golden. For extra flavor, spread with mayo + mustard before toasting. Avoid high heat—it burns the outside while keeping the inside raw. Keep toasted rolls warm in a 200°F oven while assembling.

★★★★★4.9(8 reviews)
Categories Main Courses