Philly Cheesesteak with tender ribeye steak, melted gooey cheese, and caramelized onions hugged by a toasted garlic butter hoagie roll. This is the classic way to make Philly Cheesesteaks. Watch the video tutorial below, and you’ll know why everyone is talking about this sandwich.

This post may contain affiliate links. Read my disclosure policy.
Helpful Reader Review
” This recipe rates 5 stars! I made this tonight. I did not change a thing. It was absolutely delicious!! My family loved it!” – Diane ★★★★★
Philly Cheesesteak Video
This classic Philly Cheesesteak recipe is one of my family’s favorite meals for a cookout. I love that you can make a big batch of them on a flat cooktop or griddle. We also make these every year when we go camping because it’s an easy and memorable way to feed a crowd.
Philly Cheesesteak is a sandwich made with super-thinly sliced ribeye steak, caramelized onion, and provolone cheese. That simple combination is the original classic as made popular on the East Coast. The Philly Cheesesteak has been modified on the West Coast to include green bell peppers and mushrooms, but a true “Philly” only has steak, onion, and cheese served over a roll.
We love re-creating restaurant-quality sandwiches such as Crispy Chicken Sandwiches, French Dip, and Hamburgers! Recreating this Cheesesteak recipe is easier than you think.

Which Cut of Beef Should I Use for Cheesesteaks?
Ribeye is the steak of choice for Philly Cheesesteak sandwiches. It is well-marbled and tender when cooked. Another cut that we have used with great results is flank steak, which is lean but very tender when cut against the grain. You will need a little extra oil on your cooking surface if using flank steak.
The Best Cheese for Philly Cheesesteak?
The most popular cheese is mild provolone. We have tested a variety of provolone brands, and the only one we didn’t enjoy was “aged” provolone from Costco. The flavor of aged provolone cheese was overpowering. Another popular option is white American cheese or even mozzarella cheese. Some restaurants in Philadelphia add ‘Cheeze Whiz’ – a Velveeta-like cheese, but I like provolone best for its flavor and melty cheese-pull.

The Key to Thinly Sliced Beef
The key to a great cheesesteak is super thinly sliced pieces of beef. For easier slicing, cover and freeze your steak for 20-30 minutes (freeze a thicker steak for 30 minutes and a thinner steak for 20 minutes). Cut away any excess fat and silver skin (if present), then use a sharp knife to thinly slice against the grain. You can watch me demonstrate this technique in the video tutorial above.
Time Saving Tip: Ask your butcher to slice your beef super thinly. If you pre-plan this, they could place the steak in the freezer while you do your shopping to achieve those paper-thin slices.

How to Make Philly Cheesesteaks
This is one of our easiest sandwich recipes with quick prep and even faster cooking. It is a 30-minute meal. You can cook this in a large skillet on the stovetop, flat cooktop or griddle.
- Butter hoagie rolls, dice onion and thinly slice beef
- Sautee onions and remove (if you’re adding mushrooms or bell peppers – add them at this time)
- Sautee beef until cooked through and season with salt and pepper, then add back onions
- Divide into 4 portions, top each with 2 slices of cheese
- Cover with buns and scrape into buns with a spatula

Creative Ways to Serve Philly Cheesesteak
I love to serve a Philly Cheesesteak with Air Frier French fries, Baked Potato Wedges, or Onion rings. If you’re craving that beefy cheesy filling and want to skip the bun, there are so many fun ways to serve this mix, including some fantastic keto (low-carb) Philly Cheese Steak ideas!
- As a topping for cooked pasta or stuffed into pasta shells.
- Sliders – Make Philly Cheesesteak Sliders (like my French Dip Sliders)
- In Tortillas – Philly Cheesesteak Quesadillas or in Pita Bread
- Low Carb Options – try Philly Cheesesteak Stuffed Bell Peppers, or Stuffed Portobello Mushrooms

There’s something so satisfying about sinking your teeth into a hot, cheesy, and beef Philly Cheesesteak sandwich. Are you craving one yet? Let me know if you make this classic version or add your own twist.
Philly Cheesesteak

Ingredients
- 1 lb Ribeye steak, trimmed and thinly sliced*
- 1/2 tsp Sea salt, or to taste
- 1/2 tsp Black pepper, or to taste
- 1 sweet onion, (large), diced
- 8 slices provolone cheese, mild (not aged provolone)
- 4 Hoagie Rolls, sliced 3/4 through
- 2 Tbsp unsalted butter, softened
- 1 garlic clove, pressed
- 2-4 Tbsp mayonnaise, or to taste
Instructions
- Slice hoagie rolls 3/4 of the way through with a serrated knife. Dice onions and thinly slice beef.*
- In a small bowl, stir together 2 Tbsp softened butter with 1 pressed garlic clove. Spread garlic butter onto the cut sides of 4 hoagie roll. Toast the buns on a large skillet, flat cooktop or griddle on medium heat until golden brown then set aside.
- Add 1 Tbsp oil to your pan/cooktop and sautee diced onions until softened. Sprinkle lightly with salt and cook until caramelized then transfer to a bowl.
- Increase to high heat and add 1 Tbsp oil. Spread the super thinly sliced steak in an even layer. Let brown for a couple of minutes undisturbed then flip and season with 1/2 tsp salt and 1/2 tsp black pepper. Sautee until steak is fully cooked through then stir in the caramelized onions.
- Divide into 4 even portions and top each with 2 slices of cheese and turn off the heat so the cheese will melt without overcooking the meat.
- Spread a thin layer of mayo on the toasted side of each roll. Working with one portion at a time, place a toasted bun over each portion and use a spatula to scrape the cheesy beef into your bun as you flip it over. Serve warm.
Notes
*Variations – If you want to add more veggies or substitute the onion, try sliced bell peppers and/or mushrooms.
Nutrition Per Serving
Filed Under
More Favorite Sandwich Recipes
- Smash Burger – restaurant-style
- Grilled Cheese Sandwich
- Breakfast Sandwiches
- Reuben Sandwich
- Salami Cream Cheese Sandwich
- Chicken Bacon Avocado Sandwich
- Chicken Sandwich Melts
- BLT sandwich – with the best sauce
Picked this as my very first recipe on my Camp Chef outdoor griddle. They came out amazing!! Thank you so much, Natasha!
Wonderful! So glad they were enjoyed.
Do you have a video that shows the technique you used to dice the onion in your Philly Cheesesteak video?
Hi Harry, I have a video on How to Cut an Onion.
We’re Aussies. I’ve read about Philly Cheesesteaks in lots of books so looked them up to see what they were. About 6 months later, my 17yo son asked if I knew what they were. I told him I did and he asked me to make them, so I used your recipe.
OMG so good!!! I’m making them again.
So glad you tried and loved this recipe!
Love ur recipe thank u so
much going to try the meatloaf tonite or the stroganoff ooh my goodness. They all look delicious was wondering have you ever made hummus or the sandwiches the Lebanese food called sandwiches it’s like a grilled chicken garlic I think it has tahini the main thing I was wondering what is the best recipe for the hummus that you’ve had I’ll keep looking in maybe I’ll find it on here or if you could send me the recipe to Melton 309@gmail.com thank you have a great day don’t stop cooking it’s Meltondee09@gmail.com ty talk soon
Hi Dee, I’m glad you love this recipe. You can find my hummus recipe here on my blog. Just use the search bar at the top to look for it.
Chef’s kiss, this recipe – super yum. I picked up a pack of frozen very thinly sliced beef from an Asian supermarket – I think used for Chinese hot pot. Worked like a charm.
Great to hear! Thank you for the wonderful review.
My family is just getting overbeing sick and this Philly is just what we needed! The flavor was delightful and the sandwich was so filling. Thank you for this amazing recipe for our recuperating household 🙂
Thank you too for your good comments and feedback. Hoping for a fast recovery for you all!
I’ll make these cheesesteaks tomorrow night , I’ll invite both my sons over for dinner. You go girl. Keep bringing these great recipes coming. Thank-You
You’re very welcome! I hope they enjoy it!
Made this for dinner, and it was such a hit! My kids absolutely loved the dish and rated it 10 out of 5! Thanks Natasha for all the great recipes you have!
Wow, it’s always great to get an awesome review, thanks for sharing that with us!
The recipe calls for the steak to be “thinly sliced”. How thin and with or against the grain?
Hi John, we have a photo and tips in the recipe for reference. See the “Pro-Tips for Thinly Slicing Beef:” section! I hope that helps!
Love the recipe, I put sautéed mushrooms and jalapeños on it for an added kick!
Yum! Thank you so much for sharing that with me, Jim! That sounds delicious!
You have hoagie rolls, do you have the recipe for hoagie rolls?
Hi Dale, we used hoagie rolls for this recipe, but we do not have a hoagie recipe at this time.
Have used this recipe many times. We love it. I like to add some diced green bell pepper with the onions. On my sandwich, when I do my onions and bell pepper I also add some diced jalapeno. I also use Tony Chachere seasoning for the beef.o,
So glad you enjoy this recipe, Ricky. Thank you for the review.
Hi Natasha! I love your cooking show! When i wanted to inquire about the Print buttons, both the black and red. Neither one of these print buttons work. I tap and nothing happens. I am able to print from other recipe sites. Please help! 🥰 Thank you
Hi Tami! I just tried it on mobile and laptop, and it printed both times. I recommend clearing your device cache and cookies & restarting to try again. I hope that helps! If not, please let me know exactly what steps you are taking and where you are navigating to print our recipes.
I made a similar philly cheesesteak. I marinated beef stir fry in a teaspoon of baking soda , sea salt for about 30 min. Then I sauteed I clove of garlic, red pepper. Onions and mushrooms. Added a tsp of oyster sauce and tsp of soy sauce. Rinsed of the baking soda from beef. Mixed all together in a frying pan, cooked another 3 to 5 minutes. Grill hoagie bun. Topped it with meat and shredded gruyere and swiss cheese. It was delicious. Meat was real tender. Asian style.
Thank you so much for sharing that with me!
Can you recommend the best cooking thermometer you use.
Thanks….Can’t wait to make the delicious cheesesteak….
Hi Elaine! I LOVE this Thermaworks thermometer and use it on everything. You can find it HERE.
Love it !! and I love all your recipes, you make it look so easy. Thanks for sharing them !
You’re so nice! Thank you!
Originally the Philly Cheese Steak was White American Cheese and thin sliced steak, not chopped. That was it. They got the peppers and onion and chipped steak from their Pennsylvania Dutch neighbors over in the Lancaster Pa. Region.
Thank you for the info, Chris.
Originally the Philly cheese steak was Cheez Whiz. My grandfather introduced me to peppers, onions, sometimes mushrooms. He first had this type in the early 50s in Philadelphia. Not sure about Lancaster County. I question if cheese steaks were even known in the 50s Lancaster County or any place outside of SE PA.
These were good! I added a pepper relish mine to jazz it up, but my son ate his as written and loved it! I would skip the garlic next time because it just burned and I ended up scraping it off the toasted bread.
Hi Stacey! Thank you for sharing that with us. Pepper relish sounds amazing! 🙂
I made mine with saute yellow onion and a clove of garlic with salt and pepper then did not toast the bun it was sour dough baggett added the tri tip that was cooked the day before marinated in olive oil garlic salt pepper and red wine vinegar after all ingredients were cooked I put the steak onions and topped it with peperoncini , put shredded mozzarella cheese and stuck it under a broiler open face till melted!! Was very good and had a kick to it from the peperoncini!!
Thank for sharing, Ray. Great to know that you enjoyed the recipe!
Delicious. I hate making any changes to a recipe, but I think the ones I made enhanced the original recipe. I’ve never been to Philadelphia so I don’t have a basis to compare. The changes I made were to add diced sweet peppers (red, yellow and orange) to the onions. I also added a few dashes of Worcester sauce along with the salt and pepper. That’s it, other than broiling the garlic buttered rolls in my air fryer instead toasting in the pan. Natasha, thank you for inspiring me to cook delicious food for my husband.
Thank you so much for sharing that with me, Al! I’m so glad you’re both enjoying my recipes!
I am 86 and from suburban Phila. originally, and was raised on these cheesesteaks. You have the recipe exactly…only one important addition missing..the Amoroso Italian bakery roll. These soft hoagie rolls are an injustice to the wonderful , delicious traditional recipe.
Hi Eleanor, thank you for the recommendation 🙂