Easy Philly Cheesesteak Sandwich Recipe (2024)

Published March 18, 2020.This post may contain affiliate links. Please read my disclosure policy.

It’s time to take a trip up to the Northeast with this Authentic Philly cheesesteak smothered in caramelized onions and served up in a toasted bun and topped off with a delicious homemade cheese sauce. This seriously may be the best sandwich of all time.

The cheesesteak is a super classic American dish that originated in Philadelphia, Pennsylvania in the 1930s by a man named Pat Olivieri. The creator was originally a hot dog vendor and decided to throw some meat on the grill one day and add it to a bun.

Easy Philly Cheesesteak Sandwich Recipe (1)

This sandwich attracted all sorts of customers, including cab drivers, and the word spread fast about this tasty steak sandwich. Pat’s is now one of the original and most famous cheesesteak restaurants in Philly.

It’s super simple to make consisting of only sliced ribeye that’s cooked with caramelized onions and served up on a bun with cheese. Right along with my Roast Beef Sandwich and Jibarito sandwich, this ones’ at the top of my favorites list.

It’s an awesome sandwich to serve to a crowd during a sporting event or it’s amazing when just eating it for lunch. You pick.

Philly Cheesesteak Cheese

The classic cheesesteak cheese used is cheese whiz, believe it or not. If that grosses you out as much as it does for me, then let’s just make our own homemade version. Here is what you need?

  • Shredded Cheddar – Buy a ½ pound block of extra sharp cheddar from the cheese department and grate it up.
  • Shredded American Cheese – You can ask for a chunk from the deli department it grates perfectly. American cheese has sodium citrate in it which will help keep the sauce smooth.
  • Cornstarch – I use this to ensure my sauce is thick for spreading.
  • Garlic Powder – I like to use the coarser ground garlic granules.
  • Dry Ground Mustard – This is going to add some great flavor to the sauce.
  • Sea Salt – You will use less sea salt, plus it’s better for you and tastes better.
  • Evaporated Milk – A canned milk that is more flavorful and will help thicken the sauce.

What Kind of Steak to Use

The most traditional cut of meat to use in a Philly cheesesteak recipe is ribeye. It’s a well-marbled cut of beef that, when sliced thin and cooked, chews very easily when eaten. If for some reason you are wanting a leaner cut of beef, then check out these options:

  • Filet Mignon
  • Top Sirloin
  • Strip Sirloin
  • Flank Steak

Does It Have to Have Onions?

My personal opinion is that some caramelized onions need to be cooked in with the thinly sliced ribeye because it will greatly enhance its flavor. Caramelized onions are commonly served as an additional topping to the steak sandwich and you tell the guy at the counter making it, “wid” or “widout.”

Cheesesteak Topping Options

Here are the most common toppings you can add to the top or cook into the sandwich:

  • Caramelized Onions
  • Cheese Sauce
  • Provolone
  • Pizza Sauce
  • Mushrooms
  • Peppers

Make-Ahead and Storage

Make-Ahead: You can caramelize the onions and meat 2-3 hours ahead of serving. Simply keep them warm in a crockpot or in a pan over low heat. The meat is thin enough that it will stay tender.

How to Reheat the Steak: Add the desired amount of steak and onions to a small frying pan over low heat and cook until hot. You can also heat in a microwave-safe bowl until hot.

How to Reheat the Sauce: Add the desired amount to a small saucepan and heat over low heat while occasionally stirring until hot.

How to Store: Keep the cooked meat and onions separate from the buns and sauce and cover in the refrigerator for up to 4 days. The sauce will keep for up to 5 days covered in the fridge.

How to Freeze: Keep the cooked meat and onions separate from the buns and sauce and cover in the freezer for up to 2 months. Thaw for 1 day in the refrigerator before reheating.

Easy Philly Cheesesteak Sandwich Recipe (2)

chef notes + tips

  • Tools Needed: You can use a flat top pan or a regular large frying pan. You will also need a metal spatula.
Easy Philly Cheesesteak Sandwich Recipe (3)

More Amazing Sandwich Recipes

  • Buffalo Chicken Meatball Sandwich
  • Smoked Salmon Tea Sandwich
  • Ribeye Steak Sandwich
  • Grilled Cheese
  • Chicken Club

Be sure to follow me onFacebook,Youtube,Instagram,andPinterest,and if you’ve had a chance to make this then definitely drop me a comment and a rating below!

Easy Philly Cheesesteak Sandwich Recipe (4)

Video

Save

The Best Philly Cheesesteak Recipe

Easy Philly Cheesesteak Sandwich Recipe (5)

Print

5 from 16 votes

Learn how to make an authentic Philly Cheesesteak Sandwich loaded up with caramelized onions and a delicious cheese sauce.

Servings: 4

Prep Time: 10 minutes minutes

Cook Time: 20 minutes minutes

Ingredients

For the Sauce:

  • 1 cup shredded sharp cheddar cheese
  • 1 cup shredded American cheese
  • 1 tablespoon cornstarch
  • 1 teaspoon garlic granules
  • 1 teaspoon ground dry mustard
  • 12 ounces evaporated milk
  • sea salt to taste

For the Sandwich:

  • 3 tablespoons clarified butter, ghee
  • 2 peeled and sliced yellow onions
  • 2 pounds thinly sliced ribeye steak
  • 4 8 ” buns
  • sea salt and pepper to taste

Instructions

  • For the Sauce: Add all of the ingredients to a medium-size pot and cook over low heat stirring often until hot and thick. Keep warm.

  • Add 1 ½ tablespoons of clarified butter to a large frying pan or flattop over medium-high heat and cook the onions until lightly browned and soft, about 10 minutes. Set to the side.

  • Add the remaining 1 ½ tablespoons of clarified butter to the pan and add in the sliced steak.

  • Cook for 2-4 minutes or until lightly browned and cooked throughout.

  • Add ½ of the cooked onions to the top of the beef, season with salt and pepper and mix together until combined.

  • To Serve: Add the sliced buns cut side down onto the other side of the pan or flat top to heat up and lightly toast.

  • Evenly divide the sliced cooked steak between the lightly toasted buns and top off with the remaining caramelized onions and cheese sauce.

  • Serve hot.

Notes

Chef Notes:

  • Make-Ahead: You can caramelize the onions and meat 2-3 hours ahead of serving. Simply keep them warm in a crockpot or in a pan over low heat. The meat is thin enough that it will stay tender.
  • How to Reheat the Steak: Add the desired amount of steak and onions to a small frying pan over low heat and cook until hot. You can also heat in a microwave-safe bowl until hot.
  • How to Reheat the Sauce: Add the desired amount to a small saucepan and heat over low heat while occasionally stirring until hot.
  • How to Store: Keep the cooked meat and onions separate from the buns and sauce and cover in the refrigerator for up to 4 days. The sauce will keep for up to 5 days covered in the fridge.
  • How to Freeze: Keep the cooked meat and onions separate from the buns and sauce and cover in the freezer for up to 2 months. Thaw for 1 day in the refrigerator before reheating.
  • Tools Needed: You can use a flat top pan or a regular large frying pan. You will also need a metal spatula.

Nutrition

Calories: 1298kcalCarbohydrates: 109gProtein: 72gFat: 63gSaturated Fat: 29gCholesterol: 212mgSodium: 1423mgPotassium: 854mgFiber: 4gSugar: 20gVitamin A: 443IUVitamin C: 5mgCalcium: 443mgIron: 36mg

Course: lunch, Main

Cuisine: American

Author: Chef Billy Parisi

Elevate Your Every Day Cooking

Get Chef Billy’s go-to tips that transform “blah” into “brilliant” plus weekly newsletter!

Add a comment

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

33 comments

    • Lynn
    • Easy Philly Cheesesteak Sandwich Recipe (7)

    Loved this recipe

    • Reply
    • Jeremy Johnson
    • Easy Philly Cheesesteak Sandwich Recipe (8)

    Made thus for supper tonight and the wife said we’re gonna add it to the rotation. It was sooo good!

    • Reply
    • Linda
    • Easy Philly Cheesesteak Sandwich Recipe (9)

    Made these for dinner tonight. Seriously soooooo dang good. People this is a must try.

    Thank you chef Billy, for sharing this recipe.

    • Reply
    • Jeanie Kristek
    • Easy Philly Cheesesteak Sandwich Recipe (10)

    Delicious! The cheese sauce is the bomb. Bon Appetite!

    • Reply
    • Jane Wishard

    Everything tasted delicious but I must have done something wrong to the cheese sauce. When I added the cornstarch, it made the sauce have very small lumps. No matter how much I whisked it, lumps would not disappear. Help!

    • Reply
    • Easy Philly Cheesesteak Sandwich Recipe (11)

        Odd that happened. That’s a first. You can strain it.

        • Reply
      • Melanie
      • Easy Philly Cheesesteak Sandwich Recipe (12)

      BEST Philly Cheesesteak recipe Ever! Thank you, Chef!

      • Reply
      • Easy Philly Cheesesteak Sandwich Recipe (13)

          love it!

          • Reply
        • Lisa Ray
        • Easy Philly Cheesesteak Sandwich Recipe (14)

        The best Philly cheesesteak ever! The cheese sauce puts it way over the top. Don’t skip the cheese sauce!

        • Reply
        • Easy Philly Cheesesteak Sandwich Recipe (15)

            Appreciate it

            • Reply
          • Easy Philly Cheesesteak Sandwich Recipe (17)

              thanks for giving it a shot!!

              • Reply
            • Lynn
            • Easy Philly Cheesesteak Sandwich Recipe (18)

            I made this recipe several times and it turns out delicious 😋 every time!

            • Reply
            • Easy Philly Cheesesteak Sandwich Recipe (19)

                so good!!

                • Reply
              • Nathalie Aoun
              • Easy Philly Cheesesteak Sandwich Recipe (20)

              Very easy and so tasty

              • Reply
              • Easy Philly Cheesesteak Sandwich Recipe (21)

                  so good!!

                  • Reply
                • Betty McBride
                • Easy Philly Cheesesteak Sandwich Recipe (22)

                I loved this recipe. I had never made Philly Beefsteak sandwiches before. I will definitely be making them again. I love your videos and restaurants.
                Made the focaccia rosemary bread last Sunday. It was a huge hit. Will be making it again.
                Thank you for your encouragement for everyone. Your humble, caring approach means so much.

                • Reply
                • Easy Philly Cheesesteak Sandwich Recipe (23)

                    thanks for giving it a shot!!

                    • Reply
                      • Maria L

                      Hi I was wondering if you can use some provolone the shop we used to live by used a white sauce and I heard the provolone is traditional. I could be wrong as we were in CA

                      • Reply
                      • Easy Philly Cheesesteak Sandwich Recipe (24)

                          both work

                          • Reply
                    • George Anastos

                    A favorite in Philadelphia, I eat it often but without the bun and with provolone cheese. I add a side of sautéed broccoli rabe with fresh squeezed lemon juice, for a perfect low carb meal.

                    • Reply
                    • Angela Panter
                    • Easy Philly Cheesesteak Sandwich Recipe (25)

                    One of my favourite recipes.

                    • Reply
                    • Easy Philly Cheesesteak Sandwich Recipe (26)

                        so good!!

                        • Reply
                      • Mary Lodin
                      • Easy Philly Cheesesteak Sandwich Recipe (27)

                      Outstanding!

                      • Reply
                      • Chandler Roetzer

                      Fireeeeee!!! I substituted pepper-jack for the sharp cheddar! Still good!

                      • Reply
                      • Karen
                      • Easy Philly Cheesesteak Sandwich Recipe (28)

                      Wow!! Hands down, the best Philly Cheesesteak that I every had! Thanks for sharing the recipe.

                      • Reply
                      • Carolyn Trott
                      • Easy Philly Cheesesteak Sandwich Recipe (29)

                      This is one of our family favorites! They would eat it every week if possible. You could put that cheese sauce on cardboard and it would still be delish!

                      • Reply
                      • Taylor

                      Hi Billy! Why do you use ghee as opposed to an oil or butter in this recipe?

                      • Reply
                      • Easy Philly Cheesesteak Sandwich Recipe (30)

                          ghee can go hotter than butter without burning and has more flavor than oil. Plus it’s what would be used in a classic Philly cheesesteak recipe.

                          • Reply
                        • Suzanka

                        Hey Chef! What can I sub for American cheese? i am not in America 🙂

                        • Reply
                        • Easy Philly Cheesesteak Sandwich Recipe (31)

                            I would use all cheddar

                            • Reply
                          • Jeffrey Tabels
                          • Easy Philly Cheesesteak Sandwich Recipe (32)

                          Made these for Sunday Football. Couldn’t have been easier! Added some fine chopped Jimmy Nordello peppers to the cheese sauce. Wish I could add a picture. I’d like to see a take on the “sleeper” Philly classic, pork and broccoli rabe.

                          • Reply
                        Easy Philly Cheesesteak Sandwich Recipe (2024)
                        Top Articles
                        Latest Posts
                        Recommended Articles
                        Article information

                        Author: Madonna Wisozk

                        Last Updated:

                        Views: 5401

                        Rating: 4.8 / 5 (48 voted)

                        Reviews: 87% of readers found this page helpful

                        Author information

                        Name: Madonna Wisozk

                        Birthday: 2001-02-23

                        Address: 656 Gerhold Summit, Sidneyberg, FL 78179-2512

                        Phone: +6742282696652

                        Job: Customer Banking Liaison

                        Hobby: Flower arranging, Yo-yoing, Tai chi, Rowing, Macrame, Urban exploration, Knife making

                        Introduction: My name is Madonna Wisozk, I am a attractive, healthy, thoughtful, faithful, open, vivacious, zany person who loves writing and wants to share my knowledge and understanding with you.