Save Recipe

Sign in and save recipe to your profile.

Sign In
Get free recipes sent straight into your inbox!

The Philly Cheesesteak Sandwich is the best comfort food. Thinly sliced ribeye steak, cheese, onions, and a delicious hoagie roll. This is one of those recipes that everyone loves!

a Philly cheesesteak open to expose the meat and cheese and onions

We are making a Philadelphia classic today with our Philly Cheesesteak. This sandwich is more than just bread, meat and cheese; it is a 70 year old cultural icon born in South Philadelphia at Pat’s Steaks. If you’ve never had a Philly Cheesesteak, today’s your lucky day. This sandwich is so easy to put together, and is sure to become a favorite!

There are a lot of strong opinions out there on what should and should not be included on a Philly Cheesesteak. Onions? Provolone cheese? Cheese Whiz? American cheese? Veggies? If you’re from Philadelphia, I’m sure you’ve had a few heated debates yourself about Pat’s vs. Geno’s Steaks. We’re not here to ruffle any feathers. We just want to help you enjoy an authentic Philly Cheesesteak from the comfort of your own home. 

  • Cheese Options on a Philly Cheesesteak: 

    The original Philly Cheesesteak didn’t even have any cheese! Later they added Provolone, and now you typically get a choice of Cheese Whiz, American, and sliced Provolone cheese.

  • Onions or No Onions:

    We love the added flavor of onions to a Philly Cheesesteak. However, authentic Cheesesteaks are served ‘wit onions’ or wit-out onions’, so the choice is up to you!

  • Beef Options:

    The best cut to use in a Philly Cheesesteak is ribeye or top round. Definitely avoid chuck steak or any other tough cuts. Always shave the meat very thinly. 

    Pro Tip: If you’re struggling to shave the meat thin enough, partially freeze it first!

  • What type of roll should I use? 

    We love a good hoagie roll on a Philly Cheesesteak, however, Amoroso Rolls are considered the Authentic Philly option.

overhead view of a Philly cheesesteak sandwich

If you like this recipe, you may be interested in these other delicious sandwich recipes:

Watch the video below where Rachel will walk you through every step of this recipe. Sometimes it helps to have a visual, and we’ve always got you covered with our cooking show. You can find the complete collection of recipes on YouTube, Facebook Watch, or our Facebook Page, or right here on our website with their corresponding recipes.

Authentic Philly Cheesesteak

4 sandwiches

a Philly cheesesteak open to expose the meat and cheese and onions
The Philly Cheesesteak Sandwich is the best comfort food. Thinly sliced ribeye steak, cheese, onions, and a delicious hoagie roll. This is one of those recipes that everyone loves!
Prep Time 5 minutes
Cook Time 15 minutes
  • 2 beef ribeye steaks or top round
  • 1 tablespoon vegetable oil
  • salt , to taste
  • pepper , to taste
  • 4 hoagie rolls (Amoroso Rolls for authenticity)
  • 1 medium yellow onion , thinly sliced (optional)

Cheese Options

  • 4 slices Provolone cheese (choose 1)
  • 4 slices American cheese (choose 1)
  • 1/2 cup Cheese Whiz (choose 1)
  • Slice steak as thin as possible. Season both sides with salt and pepper.
  • Heat oil in a large skillet over medium high heat. Add in sliced onion and saute until soft, 5-7 minutes. Remove and set aside. If not using onion, proceed immediately to the next step.
  • Add slices of steak into the pan in one layer to sear, 1-2 minutes, then flip and sear the other side.
  • Use a spatula to chop up steak. Add in cooked onions (if using) and any other desired additions.
  • Reduce heat to low and top chopped steak with choice of cheese. Let melt then transfer to hoagie roll. Serve immediately.

Popular Add-Ins and Toppings:

  • Sauteed bell peppers (sliced or diced)
  • Sauteed sliced mushrooms
  • Pickled jalapeno slices
  • Hot cherry peppers
  • Long hot peppers
  • Sweet peppers
  • Lettuce and Tomatoes
  • Marinara + Toasted Bun
  • Mayo
  • Mustard
  • Tobasco Sauce


Serving: 1sandwich | Calories: 472kcal | Carbohydrates: 25g | Protein: 31g | Fat: 28g | Saturated Fat: 14g | Cholesterol: 90mg | Sodium: 623mg | Potassium: 425mg | Fiber: 1g | Sugar: 4g | Vitamin A: 215IU | Vitamin C: 3mg | Calcium: 307mg | Iron: 4mg
Course: Main Dish, Sandwich
Cuisine: American
Keyword: Cheesesteak
Notify of
Most Voted
Newest Oldest
Inline Feedbacks
View all comments
Vincent Zumpano
November 12, 2020 9:05 am

This recipe turned out amazing. It was a nice change from what I usually cook. I used a London broil and we are a family of 5, 3 kids 12 and under and we all loved it. Thanks for your recipes and easy to follow videos…
A Grateful Dad

November 8, 2020 5:44 pm

I keep failing and failing with new recipes and trying to find something my guys will love. I just discovered your site and tried the Mississippi Pot Roast which was a HUGE success and now this cheese steak one. I am so happy tonight as I had a happy crew here! My husband got involved and cooked up the onions and mushrooms and we just really had a nice time with this. Thank you for the great recipes!

December 13, 2020 10:32 am

5 stars
I literally just made it for my family!! It was absolutely delicious and so easy to make. Thank you for the tip of freezing the ribeye first !!

December 7, 2020 9:03 am

As a Philly transplant currently living in TX, this made my mouth water AND made me homesick at the same time! You gotta have a fresh Amoroso roll for it to really taste like Philly.

November 14, 2020 7:06 am

5 stars
Love it!

Erlinda Oliva
November 6, 2020 11:01 am

5 stars
Im making. this for dinner tonight
Thanks Rachel. Please keep on posting easy to follow and delicious recipies like this one.

Trina Muhammad
November 5, 2020 2:17 pm

So glad someone has finally presented a REAL CHEESESTEAK. No imitation here BRAVO

Become a Member

Sign up to save recipes in you recipe book, write reviews and more!

Sign up with

By signing up you agree to's terms of use and privacy policy.