Flash Sale! to get a free eCookbook with our top 25 recipes.

The Best Authentic Philly Cheesesteak Recipe (Easy!)

There are few sandwiches in the world as iconic and universally loved as the Philly cheesesteak. Imagine the sizzle of thinly sliced steak hitting a hot griddle, the sweet aroma of sautéed onions, and that glorious moment when gooey, melted cheese envelops it all inside a soft, warm hoagie roll. It’s a culinary experience that many believe you can only get from a legendary steak shop in South Philly.

But what if you could replicate that authentic, mouthwatering experience right in your own kitchen? This recipe is your ultimate guide to crafting a perfect, restaurant-quality Philly cheesesteak at home. We’re sharing the number one secret to getting that signature paper-thin steak, plus all the tips and tricks you need to build the perfect sandwich, from the garlic-toasted roll to the final cheesy melt. Get ready to create a legendary sandwich that will transport you straight to the streets of Philadelphia.

What You’ll Need: Ingredients

The magic of a great cheesesteak lies in its simplicity and the quality of its ingredients. A well-marbled ribeye and a soft, sturdy hoagie roll are the keys to success.

IngredientAmount/Quantity
Well-marbled Ribeye steak2 lbs. (can sub sirloin, flank, or strip)
Long hoagie rolls (8-9 inches)4
Unsalted butter, softened4 tablespoons
Fresh garlic, finely minced2 cloves
Olive oil, divided2 tablespoons
Large yellow onion, diced1
Large green bell pepper, thinly sliced1
Worcestershire sauce1 tablespoon
Sliced provolone cheese8 slices
Salt and freshly ground black pepperTo taste

Timing

This iconic sandwich comes together surprisingly quickly once you’ve prepped your ingredients. The short freezing time for the steak is a non-negotiable step for authentic results!

  • Preparation Time: 15 minutes
  • Freezing Time: 30-40 minutes (hands-off)
  • Cook Time: 20 minutes
  • Total Time: Approximately 1 hour, 15 minutes

Step-by-Step Instructions

Follow these simple steps to build the perfect Philly cheesesteak, from the toasted garlic roll to the final cheesy melt.

Step 1: The Secret to Paper-Thin Steak (Freeze It!)

This is the most important trick for achieving steak-shop quality at home. Place your whole ribeye steak on a plate or small tray and put it in the freezer while you prepare all of your other ingredients. Letting the steak firm up for 30-40 minutes will make it incredibly easy to slice paper-thin. While the steak is chilling, take your provolone cheese out of the fridge to let it come to room temperature, which will help it melt faster later.

Step 2: Prepare and Toast the Garlic Butter Rolls

A great cheesesteak starts with a great roll. Slice each hoagie roll open lengthwise, but not all the way through, leaving a hinge. In a small bowl, combine the softened butter and the minced garlic. Spread this garlic butter mixture onto the cut sides of each roll. Heat a large skillet (a 12-inch cast-iron is perfect) over medium-low heat and place the rolls cut-side-down. Toast them for 3-4 minutes, until they are fragrant and a beautiful golden brown. Remove the toasted rolls and set them aside.

Step 3: Slice the Steak and Season

Remove the partially frozen steak from the freezer. Using a very sharp knife, slice the meat as thinly as you possibly can against the grain. If you’d like, you can use a meat tenderizer or the bottom of a heavy pan to gently pound each slice even thinner. Place the sliced steak in a bowl, season with salt and pepper, and toss to coat.

Step 4: Sauté the Onions and Peppers

In the same skillet you used for the rolls, heat 1 tablespoon of the olive oil over medium-high heat. Add the diced onions and cook for about 3 minutes, stirring frequently. Add the sliced green peppers and continue to cook for another 6-7 minutes, until the vegetables are softened and have some nice browned edges. Remove the onions and peppers from the skillet and set them aside.

Step 5: Cook the Steak and Assemble Your Philly Cheesesteak

Add the remaining 1 tablespoon of oil to the hot skillet. Add the thinly sliced steak in a single, even layer. Let it cook for about 2 minutes to get a good sear, then add the Worcestershire sauce and toss to combine. Continue to cook, stirring occasionally, until the steak is browned and just cooked through, about 3-4 more minutes. If there is any excess liquid in the pan, carefully drain it off.

Return the cooked onions and peppers to the skillet and toss everything to combine. Divide the meat and veggie mixture into four equal portions inside the skillet. Top each portion with two slices of provolone cheese. Turn the heat off, and let the residual heat from the skillet melt the cheese until it’s gooey and delicious. Using a long spatula, scoop up each portion and place it into a toasted roll. Serve immediately!

Nutritional Information

This is a hearty, indulgent sandwich. Here is an estimated nutritional breakdown per cheesesteak.

  • Calories: 950 kcal
  • Protein: 65 g
  • Carbohydrates: 50 g
  • Fat: 55 g (Saturated Fat: 25 g)

Healthier Alternatives

While a classic for a reason, you can make a few swaps for a lighter version:

  • Leaner Meat: As the recipe notes, you can use a leaner cut of steak like sirloin or flank. You can also make a delicious Chicken Cheesesteak by substituting thinly sliced chicken breast.
  • Lighter Cheese: Use a reduced-fat provolone or a smaller amount of cheese.
  • Add More Veggies: Feel free to add sautéed mushrooms, red bell peppers, or even jalapeños to the vegetable mix to bulk it up with more nutrients.
  • Whole-Wheat Roll: Opt for a whole-wheat hoagie roll for an increase in fiber.

Serving Suggestions

A Philly cheesesteak is a magnificent meal all on its own, but it’s even better with a classic side.

  • Classic Pairings: Serve your homemade cheesesteaks with a side of hot, crispy french fries, potato wedges, or classic onion rings.
  • For a Crowd: This is the ultimate game day food. Slice the finished sandwiches into smaller, shareable portions for a party.
  • A Lighter Side: To balance the richness of the sandwich, a simple, crisp green salad or a side of creamy coleslaw is a perfect choice.

Common Mistakes to Avoid

Follow these simple tips to make your homemade cheesesteak flawless.

  • Thick, Chewy Steak: The number one mistake is not slicing the steak thinly enough.
    • Solution: Do not skip the 30-40 minute freezing step! This is the single most important trick for achieving that authentic, paper-thin steak at home without a commercial meat slicer.
  • A Soggy Sandwich: This can happen if you don’t drain the grease from the steak or if you use a roll that’s too soft.
    • Solution: Be sure to carefully drain any excess liquid from the skillet after cooking the steak. Toasting the roll with garlic butter also helps create a barrier.
  • Crowding the Pan: Piling all the steak into the skillet at once will cause it to steam instead of sear, resulting in grey, less flavourful meat.
    • Solution: Use a large skillet and make sure the steak is in a single, even layer. If necessary, cook it in two batches.

Storing and Reheating Tips

A Philly cheesesteak is at its absolute best when enjoyed fresh from the skillet.

  • Storing: If you do have leftovers, it’s best to store just the cooked meat and vegetable mixture in an airtight container in the refrigerator for up to 3 days.
  • Reheating: The best way to enjoy leftovers is to reheat the meat and veggie filling in a hot skillet until warmed through, then melt fresh cheese over the top and serve it on a freshly toasted roll. Assembling the sandwich completely before storing will result in a soggy roll.

Conclusion

This authentic Philly Cheesesteak recipe proves that you don’t need a plane ticket or a special flat-top griddle to enjoy one of the world’s greatest sandwiches. By following a few simple tricks, like freezing the steak for easy slicing and building layers of flavour in one pan, you can create a truly spectacular meal. The combination of tender, savory steak, sweet onions and peppers, and gooey, melted cheese is pure comfort food perfection.

We are so excited for you to bring the taste of Philly into your own kitchen. Give this recipe a try and let us know how your amazing cheesesteaks turned out in the comments below! Don’t forget to rate the recipe and subscribe for more classic and delicious recipes.

FAQs

Q1. What is the best kind of steak for a Philly cheesesteak?

The undisputed classic and most flavourful choice is a well-marbled ribeye. However, as the recipe notes, other cuts like top sirloin, flank steak, or strip steak also work very well and can be a bit more budget-friendly.

Q2. What is the most authentic cheese for a cheesesteak?

In Philadelphia, the great cheese debate rages on! Provolone is a very popular and classic choice that provides a great flavour and melt. The other equally authentic option is a smooth, melted cheese sauce, often Cheez Whiz. White American cheese is also a common choice.

Q3. Do I have to use a cast-iron skillet?

While a cast-iron skillet is fantastic for getting a great sear on the steak due to its excellent heat retention, any large, heavy-bottomed skillet will work well for this recipe.

The Best Authentic Philly Cheesesteak Recipe (Easy!)

Evelyn Marcella Rivera
What You’ll Need: A well-marbled ribeye, soft hoagie rolls, sweet onions, green peppers, and melty provolone. Freeze the steak briefly for paper-thin slices and true steak-shop texture.
Prep Time 15 minutes
Cook Time 20 minutes
Freezing Time 35 minutes
Total Time 1 hour 15 minutes
Course Main Course, Sandwiches
Cuisine American
Servings 4 sandwiches
Calories 950 kcal

Equipment

  • Large 12-inch skillet (cast-iron preferred)
  • Sharp chef’s knife
  • Cutting board
  • Small bowl (for garlic butter)
  • Tongs or long spatula
  • Tray/plate for freezing steak
  • Measuring Spoons
  • Paper Towels

Ingredients
  

For the Garlic Butter Rolls

  • 4 long hoagie rolls (8–9 inches) slice with a hinge and toast
  • 4 Tbsp unsalted butter, softened
  • 2 cloves fresh garlic, finely minced

For the Steak & Veg

  • 2 lb well-marbled ribeye steak can sub sirloin, flank, or strip
  • 2 Tbsp olive oil, divided
  • 1 large yellow onion, diced
  • 1 large green bell pepper, thinly sliced
  • 1 Tbsp Worcestershire sauce
  • salt and freshly ground black pepper to taste

To Finish

  • 8 slices provolone cheese room temperature melts best

Instructions
 

  • Freeze for thin slicing: Place whole ribeye on a tray and freeze 30–40 minutes until firm. Bring provolone to room temp for easier melting.
  • Toast garlic rolls: Mix softened butter with minced garlic. Split rolls with a hinge and spread cut sides with garlic butter. Toast cut-side-down in a large skillet over medium-low 3–4 minutes until golden; set aside.
  • Slice steak & season: With a sharp knife, slice the semi-frozen steak paper-thin against the grain. Lightly season with salt and pepper.
  • Sauté onions & peppers: Heat 1 Tbsp oil over medium-high. Cook diced onion ~3 minutes; add sliced green pepper and cook 6–7 minutes until soft and lightly browned. Remove to a plate.
  • Cook steak & assemble: Add remaining 1 Tbsp oil to the hot skillet. Sear sliced steak in an even layer ~2 minutes. Add Worcestershire; cook 3–4 minutes more until just cooked through. Drain excess liquid if needed. Return onions & peppers; toss to combine. Divide into 4 portions, top each with 2 slices provolone, turn off heat, and let melt. Load each portion into a toasted roll and serve immediately.

Notes

Pro tip: Paper-thin slices are the hallmark of an authentic cheesesteak—brief freezing makes this easy. Prefer onions-only or no peppers? Adjust to taste. Swap provolone for white American if you like a creamier melt.
Keyword authentic philly cheesesteak, easy cheesesteak recipe, garlic butter hoagie, provolone cheesesteak, ribeye cheesesteak