Philly Cheesesteak

4 Sandwiches
Prep Time 10 minutes
Cook Time 10 minutes
Total Time 20 minutes

Philly Cheesesteak made in your own kitchen with tender rib-eye steak, caramelized onions, and Cheese Whiz, in a buttery, toasted hoagie roll.

Cheesesteaks are one of the most iconic American Sandwich Recipes ever. We love this traditional Philadelphia dish so much that we have several versions of it already on the blog. Try out our Instant Pot Philly Cheesesteak, or Sloppy Joe Philly Cheesesteak for more cheesesteak recipes.

Philly Cheesesteak on serving plate

Enjoying authentic cheesesteaks is definitely one of the highlights of visiting Philadelphia. The tender steak, melty cheese, and buttery rolls are just the perfect combination! If you’re not in Philly you can still enjoy Cheesesteak Sandwiches. Just follow this easy recipe to make an authentic Philly Cheesesteak that’s just as good as one from your favorite sandwich shop.

Now, there are lots of variations and toppings you can try on this steak sandwich, but there are a few things that will be the same in pretty much any Philly Cheesesteak recipe. Those ingredients are thinly sliced rib-eye steaks, caramelized onions, a crusty roll, and cheese. The cheese of choice for most Philadelphians is Cheese Whiz. You can, however, use provolone or American instead.

Philly Cheesesteak collage

For a full meal serve the cheesesteaks up with your favorite sandwich sides. Garlic French Fries or Onion Rings would both be great additions to the dinner.



  • Prepping steak: To slice the steak into nice thin layers easily, you can start by freezing the beef for 2-3 hours before beginning the Philly Cheesesteak recipe. The partially frozen beef is better for slicing into thin strips.
  • Onions: To make the caramelized onions add 3 tablespoons of vegetable oil to a cast-iron skillet over medium heat. Then add the sliced onions to the pan. Stir and cook for 5-6 minutes until the onions are translucent. Remove the onions from the pan and set them to the side.
  • Steak: Slice beef into thin pieces with a sharp knife. Add the remaining oil to your pan and increase the heat to high. Add the steak slices and sear them on both sides for 1-2 minutes. Season the steak with salt and pepper then add the onions back in, and stir to combine. Remove the steak mixture from the pan.
  • Toast: Slice the hoagie rolls and brush melted butter inside them. Place them face down on the pan to toast for 2-3 minutes until they’re golden brown.
  • Assemble: Take the hoagies from the pan and assemble the steak sandwiches. Spread Cheese Whiz over each roll and then top that off with the beef and onions.
Philly Cheesesteak on serving plate with cheese sauce

Favorite Toppings in a jar for Cheesesteaks:

Hot Peppers: These are classically found on the topping bar in your favorite Cheesesteak shop, the hot peppers are a traditional PA topping, highly highly recommended.
Cheez Whiz: Yes, you can use American cheese, yes you can use Provolone, and yes we’ve even seen people using Velveeta, but the king of cheesesteak cheeses will always be Cheez Whiz. The idea of using a cheese that’s spelled with a z may be a bit of a hill to climb, but there is no more authentic version.

Philly Cheesesteak on serving plate with cheese sauce and fries

Finish it off with Dessert:

Tastykake: These packaged Philadelphia classics are found at most cheesesteak shops and are the perfect way to finish your meal. Want to make one at home, try our Tasty Kake Peanut Butter Tandy Cake


  • Steak: You can try different kinds of steak in your Philly Cheesesteak recipe besides rib-eye. Skirt steak, flank steak, or sirloin will all work well in the sandwich.
  • Bread: You can use different kinds of bread instead of classic cheesesteak hoagies. French bread rolls, challah, sourdough, or white bread would all taste amazing. For the most authentic Philly recipe, try amoroso rolls.
  • Cheese: Along with the traditional Cheese Whiz, try other cheese options like provolone cheese, American cheese, white American cheese, muenster, or Pepper Jack cheese slices.
  • Toppings: For some common toppings try out bell peppers, hot peppers, tomato, button mushrooms, pickles, or olives. Other than vegetables you can add ingredients like bacon, and mustard.
Philly Cheesesteak in hand


Classic Philly Cheesesteak Variations:

There are many classic variations you’ll find in authentic Cheesesteak Shops like Geno’s Steaks and Pat’s (try our Pat’s Cheesesteak recipe too!):

Pizza Steak: ribeye steak, grilled onions, marinara sauce and mozzarella cheese. Bonus points if you add pepperoni or sausage.
Mushroom Steak: The classic with mushrooms added. Many places will add canned mushrooms in a hurry, you need to take your time with fresh ones, cooking them down, and sometimes at a busy spot that isn’t very likely. If using canned, drain and rinse sell and still give it a good sear on the flat-top.
Pepper Steak: The classic with added green bell peppers. Depending on how long you cook the bell peppers, this could add a textural crunch to the sandwich, we like them softer than crunchier.
Steak Hoagie: Mildly ashamed to admit this is a personal favorite. When in PA, we often order a classic and a hoagie, the addition of lettuce, tomato and oregano … and sometimes mayonnaise, makes the sandwich into a hoagie. The hot and cold play well together. Try it, just not at the expense of also ordering it the classic way.

Philly Cheesesteak in hand


  • Serve: Don’t leave your Philadelphia Sandwich at room temperature for more than 2 hours.
  • Store: If you have any leftovers, you can wrap the sandwiches in plastic wrap to store in the fridge for up to 3 days. To stop the bread from becoming soggy, you can separate the filling from the bread and store it in an airtight container. Then serve the meat in fresh bread.
  • Freeze: You can also freeze the meat for up to 6 months.

Pin this recipe now to remember it later

Pin Recipe

Philly Cheesesteak

Philly Cheesesteak made in your own kitchen with tender rib-eye steak, caramelized onions, and Cheese Whiz, in a buttery, toasted hoagie roll.
Yield 4 Sandwiches
Prep Time 10 minutes
Cook Time 10 minutes
Total Time 20 minutes
Course Sandwich
Cuisine American
Author Sabrina Snyder


  • 4 tablespoons vegetable oil , divided
  • 2 large onion , thinly sliced
  • 24 ounces rib eye , thinly sliced
  • 1/2 teaspoon kosher salt
  • 1/8 teaspoon coarse ground black pepper
  • 6 ounces Cheez Whiz
  • 4 hoagie rolls
  • 2 tablespoons unsalted butter


  • In a cast-iron skillet on medium heat add three tablespoons of vegetable oil and the onions.
  • Cook, stirring often, for 5-6 minutes until translucent.
  • Remove the onions, add remaining oil.
  • Raise heat to high.
  • Add steak, searing on each side for 1-2 minutes.
  • Season with salt and pepper.
  • Add onions back to the pan and stir to combine.
  • Brush hoagies with melted butter and place buttered side down onto a griddle or pan to brown for 2-3 minutes.
  • Spread with Cheez Whiz and top with steak and onions.


To thinly slice the beef, put it in the freezer for 2-3 hours. This will allow you to slice it easily as thinly as you’d like. You can also buy sliced beef in ethnic grocery stores or in the frozen section.


Calories: 845kcal | Carbohydrates: 43g | Protein: 46g | Fat: 55g | Saturated Fat: 31g | Cholesterol: 151mg | Sodium: 1372mg | Potassium: 667mg | Fiber: 2g | Sugar: 10g | Vitamin A: 476IU | Vitamin C: 6mg | Calcium: 188mg | Iron: 14mg
Philly Cheesesteak Collage

About the Author: Sabrina Snyder

Sabrina is a professionally trained Private Chef of over 10 years with ServSafe Manager certification in food safety. She creates all the recipes here on Dinner, then Dessert, fueled in no small part by her love for bacon.

Sabrina Snyder is a professionally trained personal and private chef of over 10 years who is the creator and developer of all the recipes on Dinner, then Dessert.

She is also the author of the cookbook Dinner, then Dessert – Satisfying Meals Using Only 3, 5 or 7 Ingredients, published by Harper Collins.

She started Dinner, then Dessert as a business in her office as a lunch service for her coworkers who admired her lunches before going to culinary school and becoming a full time personal chef and private chef.

As a personal chef Sabrina would cook for families one day a week and cook their entire week of dinners. All grocery shopping, cooking and cleaning was done along with instructions on reheating. As a private chef she cooked for private parties and cooked in family homes in the evenings for families on a nightly basis after working as a personal chef during the day.

Sabrina has been certified as a ServSafe Manager since 2007 and was a longstanding member of the USPCA Personal Chef Association including being on the board of the Washington DC Chapter of Chefs in the US Personal Chef Association when they won Chapter of the year.

As a member of the community of food website creators Sabrina Snyder has spoken at many conferences regarding her experiences as a food writer including the Indulge Food Conference, Everything Food Conference, Haven Food Conference and IACP Annual Food Professionals Conference.

Sabrina lives with her family in sunny California.

Dinner, then Dessert, Inc. owns the copyright on all images and text and does not allow for its original recipes and pictures to be reproduced anywhere other than at this site unless authorization is given. If you enjoyed the recipe and would like to publish it on your own site, please re-write it in your own words, and link back to my site and recipe page. Read my disclosure and copyright policy. This post may contain affiliate links.


Leave a comment & rating

Your email address will not be published. Required fields are marked *

Recipe Rating

This site uses Akismet to reduce spam. Learn how your comment data is processed.