Best Philly Cheesesteak Sandwich Recipe

5 from 7 votes

This post may contain affiliate links. Read full disclosure.

Super quick and easy Philly cheesesteak recipe with indulgent provolone cheese sauce! Let me show you how to make practically fail-proof cheese sauce, so you too can make weeknight dinner a little more special.

Super quick and easy Philly cheesesteak recipe with indulgent provolone cheese sauce! Let me show you how to make practically fail-proof cheese sauce, so you too can make weeknight dinner a little more special. #philycheesesteak

Philly cheesesteak sandwiches are our favorite go-to dinner on a typical weeknight. It literally takes less than 30 minutes to make it.

But honestly, it gets a little boring sometimes.

Well, that’s not a bad problem to have, because there’s a quick fix for that…

Smother them sandwiches with indulgent Provolone cheese sauce!!! It’s creamy smooth and SO flavorful! I mean, who would say no to a cheese sauce, right?

Super quick and easy Philly cheesesteak recipe with indulgent provolone cheese sauce! Let me show you how to make practically fail-proof cheese sauce, so you too can make weeknight dinner a little more special. #philycheesesteak #cheesesauce

Homemade Philly Cheesesteak Ingredients

  • Bacon fat – adds great flavor to the sauce. You may substitute butter, if needed.
  • Flour – is used for thickening the sauce. Use regular all purpose flour.
  • Milk – I recommend whole milk for rich flavor and texture, but 2% milk will work too.
  • Provolone cheese – is semi-hard Italian cheese. Choose mild and creamy Provolone Dolce.
  • Hoagie rolls – are long and flat rolls perfect for sandwiches
  • Steak – Ribeye steak and top sirloin steak are the best cuts for making these sandwiches.
  • Vegetables – are optional and you can also use frozen ones, if you had some in the freezer as your meal prep routine.

How To Make Provalone Cheese Sauce

As mentioned earlier, it’s quite easy to make a good cheese sauce!

  • Step 1. We’ll start with making a roux by roasting all-purpose flour in bacon fat (or butter). Cook the mixture until it’s light brown color and smells toasted. Be careful not burn it! (I wrote a complete guide on how to make roux earlier. Check it out for more detailed information.)
  • Step 2. Stir in cold milk, whisking constantly. Once the mixture comes to a boil, take it off heat.
  • Step 3. And then add grated Provolone cheese and stir until smooth.

Voila! Now that cheese sauce is ready, let’s cook the sandwiches.

Step by step guide to perfectly smooth and indulgent cheese sauce. #cheesesauce

How to make Philly Cheesesteak

By no means I claim this as an authentic Philly cheese steak recipe. In fact, I’ve never been to Philly and never tried an authentic version.

That being said, this’s how we make it and keep it simple with quality ingredients for maximum flavor!

  • Step 1. Toast the buns!!! Buttery crispy toasted buns are everything! You can use either butter or mayo. I often use mayo, if I don’t have softened butter.
  • Step 2. Sauté the vegetables, if you’re using. Honestly, we often skip this part, because Garrat doesn’t process onions and peppers well. But if I have some on hand, I add it. I always serve it separately though.
  • Step 3. Make sure to thinly slice the steaks and cook them on high heat for quick 2 minutes, stirring frequently. Here’s a genius trick to thinly slice the meat at home!
  • Step 4. Divide the meat into 4 equal piles, place cheese slices on top to melt. Then put a bun over the meat and flip over.

Serve with the cheese sauce and sautéed veggies.

Step by step guide to truly satisfying Philly cheesesteak sandwiches. #phillycheesesteaks

Yeah, once you try this Philly cheesesteak recipe, with or without the cheese sauce, you’ll understand why it’s such a staple in our family! And quite honestly, it’s a great casual dinner for a company too.

If you’re not up for making the cheese sauce, you can simply omit that. Also, feel free to use American cheese in place of Provolone cheese. Again, flexibility is the best part of this recipe!

Super quick and easy Philly cheesesteak recipe with indulgent provolone cheese sauce! Let me show you how to make practically fail-proof cheese sauce, so you too can make weeknight dinner a little more special. #philycheesesteak #phillycheesesteaksandwiches

How to serve the Best Philly Cheesesteak

Serve Philly cheesesteak sandwiches with veggies and cheese sauce on the side.

How to store a Philly Cheesesteak Sandwich

Wrap the assembled sandwich in foil without the cheese sauce and refrigerate. When ready to serve, place the wrapped sandwich in the oven at 350F for 10-15 minutes, or until fully heated through and cheese is melted. It’s a great grab and go for a quick meal!

5 from 7 votes

Philly Cheesesteak Sandwich

Super quick and easy Philly cheesesteak recipe with indulgent provolone cheese sauce! Let me show you how to make practically fail-proof cheese sauce, so you too can make weeknight dinner a little more special.
Total: 35 minutes
Servings: 4 sandwiches

Ingredients

For provolone sauce:

  • 2 tablespoons bacon fat or butter (Note 1)
  • 3 tablespoons all purpose flour
  • 2 cups milk Note 2
  • ½ cup 4oz grated Provolone cheese
  • Salt and pepper to taste

For sandwiches:

  • 4 hoagie rolls
  • 4 tablespoons butter or mayo
  • 2 tablespoons olive oil or avocado oil, divided
  • ½ white onion chopped, optional, (Note 3)
  • ½ green bell pepper diced, optional
  • ½ red bell pepper diced, optional
  • 1.5 lbs 675gr thinly sliced ribeye steak, or top sirloin steak (Note 4)
  • 1 garlic clove pressed
  • ½ teaspoon coarse kosher salt
  • ½ teaspoon black pepper
  • 8 slices Provolone cheese

Instructions 

  • To make provolone sauce, melt bacon fat (or butter) in a medium saucepan over medium heat. (If using butter, let the butter to cook for 30 seconds or so to evaporate water. It should bubble up, but don’t let the butter brown.)
  • Add flour and cook the flour, stirring continuously, for no more than 2 minutes, or until flour turns slightly golden color. (This’s called white roux, which will thicken the cheese sauce and make it nice and smooth.)
  • Slowly pour in milk into the roux, while whisking the mixture continuously. Once all the milk is added, cook it for another 2-3 minutes, or until the mixture comes to a boil.
  • Remove from heat and stir in cheese. Whisk until cheese is fully melted. Season with salt and pepper to taste.
  • To prepare the rolls, slice hoagie rolls ¾ way and smear 1 tablespoon of butter, or mayo inside of each roll.
  • Heat a large skillet over medium high heat.
  • Place the rolls cut-side down on hot skillet and toast until nice and golden. Remove from heat and set aside.
  • To cook the vegetables, heat 1 tablespoon of oil in the same skillet you toasted the roll. When oil is hot, add the diced onion and bell peppers and cook until nice and soft, about 3 minutes. Transfer onto a small plate.
  • To cook the meat, heat the remaining 1 tablespoon of oil in the same skillet over medium high heat. Add the sliced steaks, garlic, salt and pepper. Cook, stirring frequently, until meat is fully cooked, no more than 2 minutes.
  • Remove from heat and divide the meat into 4 equal parts in the skillet. Place 2 slices of provolone cheese over each steak piles. Let it melt for a minute or so. Then place toasted hoagie roll on each steak pile. Slide a spatula under the meat and flip the sandwiches one at a time.
  • Serve immediately with provolone cheese sauce.

Tips & Notes

Note 1: You can use any kind of fat/oil here. You can read more about how to make a roux here to find out other fat options.
Note 2: I recommend whole milk for rich flavor and texture, but 2% milk will work too.
Note 3: Vegetables (onions and peppers) are optional and you can also use frozen ones, if you had some in the freezer as your meal prep routine.
Note 4: To get super thin meat slices, freeze the steak for 30-45 minutes, or until mostly firm. Using a sharp knife, shave off thin slices against the grain. Be careful when you are cooking! Thinly sliced meat cooks in minutes. Here’s a great guide on how to slice meat thinly.
Make-Ahead Tip: Wrap the assembled sandwich in foil without the cheese sauce and refrigerate. When ready to serve, place the wrapped sandwich in the oven at 350F for 10-15 minutes, or until fully heated through and cheese is melted. It’s a great grab and go for a quick meal!

Nutrition

Calories: 646kcal
Carbohydrates: 36g
Protein: 23g
Fat: 46g
Sugar: 11g
Sodium: 1148mg
Course: Main Course
Cuisine: American

Philly Cheesesteak Sandwich Recipe FAQ

What is the best cheese for Philly cheesesteak?

In my opinion, creamy and mild Provolone Dolce is the best cheese for Philly Cheesesteak.

What is the best meat for Philly cheesesteak?

Thinly shaved ribeye steak is the best meat for making these famous sandwiches.

What kind of bread is Philly cheesesteak bread?

Hoagie rolls are a classic bread for these cheesesteak sandwiches.

Hi, I’m Shinee!

Welcome! I’m so happy you’re here! I believe anyone can cook restaurant-quality food at home! And my goal is to help you to become a confident cook with my easy-to-follow recipes with lots of tips and step-by-step photos.

5 from 7 votes (5 ratings without comment)

Leave a comment

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

Made this? Rate this recipe:




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

4 Comments

      1. Hi, Ty. Yes, you can refrigerate it, it won’t thicken too much. Gently reheat it when ready to serve.