Homemade Philly Cheesesteak Sandwich Recipe - Adventures of Mel (2024)

Home » » Homemade Philly Cheesesteak Sandwich Recipe >

by Mel Lockcuff

Jump to Recipe

This post may contain affiliate links which means we receive a small commission at no cost to you when you make a purchase. As an Amazon Associate I earn from qualifying purchases.

How to make the best homemade Philly Cheesesteak, including tips for the best steak, cheese, and hoagie rolls to use. This is one easy skillet meal you can make for dinner, and the whole family will love it!

Even though I traveled plenty as a kid (my dad was a truck driver), I didn't taste my first cheesesteak until I was in college.

this recipe

Then I married a Pennsylvanian who loves his Philly cheese steak. So, of course, I had to learn how to make a traditional Philly cheesesteak sandwich, mainly so we didn't have to buy those awful store kits but also because I actually wanted to learn how to make this beloved sandwich.

And I have to say, though not quite an authentic Philly cheese steak recipe, this delicious cheesesteak sandwich comes awfully close and is now one of my favorite dinner recipes.

It even has mushrooms, and y'all know I'm not a fan of mushrooms. But I'll eat them in a Philly cheese steak because it's just that good.

Follow me down through this page, and I'll teach you the ins and outs of how to make the best Philly cheesesteak recipe ever, with Cheez Whiz or provolone, whichever is your preference. I'm drooling just thinking about it.

Want More Philly Cheese Steak Recipes?

We're big fans of cheesesteaks, so we make a lot of cheesesteak recipes…

  • Philly cheesesteak sloppy joes are a quick and easy dinner idea.
  • I personally love Philly cheesesteak sliders, with garlic butter brushed on top and the addition of smoked paprika that gives a little kick to the meat and veggie mixture.
  • Philly cheesesteak stuffed peppers ground beef style are a slightly healthier alternative without all the carbs of bread.
  • And if you'd like a slow cooker version of this recipe, you can make a Crock Pot Philly Cheesesteak.
Homemade Philly Cheesesteak Sandwich Recipe - Adventures of Mel (2)

What Makes an Authentic Philly Cheesesteak?

An authentic Philly cheese steak sandwich is basically a sandwich made on a hoagie roll with smaller, thinner pieces of beefsteak, onions, and cheese. What cheese goes on a Philly cheese steak depends; it can be provolone, American, or Cheez Whiz.

Two of the most famous places to actually buy a Philly cheesesteak sandwich are in Philadelphia (go figure), and they sit directly across from each other, Pat's King of Steaks and Geno's Steaks.

Originally a hot dog stall, Pat's was founded in 1930 by two brothers, Pat and Harry Olivieri. They are the ones who actually invented the famous cheesesteak in 1933.

An ordinary steak sandwich eventually became the cheesesteak and led to the brothers opening a restaurant in place of the hot dog stall.

Homemade Philly Cheesesteak Sandwich Recipe - Adventures of Mel (3)

Ingredient Notes

  • Steak – Let's talk about the best steak to use for Philly cheesesteak. Most people will recommend ribeye for a traditional Philly cheesesteak, but ribeye can be quite expensive. Others may also recommend top round steak. For this recipe, at the recommendation of our butcher, I used a sirloin steak, sliced thinly. Sirloin has just enough fat to give the meat a lot of flavor and to make the meat quite tender when cooked. Two things to look for when buying Philly cheese steak meat… You need to be able to slice it thinly. It also needs to be tender, not tough, and fat is a good thing for both flavor and tenderness.
  • Bacon grease, olive oil, or butter – You can use whichever you prefer, but I'll tell ya, nothing beats the flavor of bacon grease.
  • Garlic Cloves – I like to buy already minced garlic in the jar to use when I don't have fresh garlic on hand.
  • Yellow Onion – Sliced onions are an integral part of any cheesesteak sandwich.
  • Mushrooms – Fresh portobello mushrooms are delicious in cheesesteak.
  • Green Bell Pepper – While not included on an authentic Philly cheesesteak, I just love the flavor that pepper gives to steak.
  • Worcestershire Sauce
  • Cheese – So opinion varies on what kind of cheese to use for cheese steak. It really is a debate if you research it. The traditional consensus says the best cheese for cheesesteak is either Cheez Whiz or provolone. Some even say American cheese pairs well with the provolone. We tried it with both, and while I love the provolone, the Cheez Whiz won my taste buds over; nothing beats a Philly cheesesteak, Cheese Whiz style. However, it's up for debate in our house too because a couple of my guys really love the provolone. Confession: I love both together.
  • Hoagie Rolls – I recommend a soft hoagie roll, at least 6 inches long. While the hoagie bun completes the ensemble, you can make this recipe more low carb by eating the meat without the bun. Maybe add it to a bed of lettuce or spinach, or pair it with these low carb dinner rolls or keto garlic cheese bread.

Remember, all of the ingredient amounts you’ll need are in theprintable recipe card below.

Homemade Philly Cheesesteak Sandwich Recipe - Adventures of Mel (4)

How to Make Philly Cheesesteak

First things first, it's important to prep the meat.

How to Slice Philly Cheese Steak Meat

Slice against the grain when slicing the sirloin, in order to retain the tenderness of the meat.

Homemade Philly Cheesesteak Sandwich Recipe - Adventures of Mel (5)

Also, be sure to leave the fat on the meat. Fat gives meat flavor, especially during the cooking process.

Slice the meat as thin as possible, slicing it into thin strips for cooking. You'll need a good knife.

How to Cook Cheese Steak

When you've thinly sliced your steak, it's time to prep the veggies, which include garlic, onion, mushrooms, and a bell pepper. I recommend mincing the garlic and mushrooms, then slicing the onion and bell pepper. Not sure how to slice a pepper? Learn how to cut a bell pepper.

  1. Sauté the garlic, onion, mushrooms, and bell pepper in the bacon grease for about 10 minutes, or until the vegetables begin to soften. While I sauté the veggies in bacon grease, you can use olive oil or butter.
Homemade Philly Cheesesteak Sandwich Recipe - Adventures of Mel (6)
  1. Remove the vegetables from the skillet and set aside.
  2. Add the meat to the skillet, along with the salt, pepper, and Worcestershire sauce. Cook until the meat is almost done but not quite cooked through.
Homemade Philly Cheesesteak Sandwich Recipe - Adventures of Mel (7)
  1. When the meat is fully cooked, that's when you can add the veggies back in with the meat, and let everything simmer until the meat is fully cooked.
Homemade Philly Cheesesteak Sandwich Recipe - Adventures of Mel (8)

TIP: It's important when you cook the meat that you don't cook it so long that you dry it out. You want it to be done, but you also want it to be nice and flavorful, as well as moist and tender.

How to Assemble a Cheesesteak Sandwich

While the meat is simmering is a good time to toast the buns in a dab of bacon grease or butter on a griddle or in the oven.

  1. Spread a tablespoon or so of mayonnaise in each bun.
  2. If you want provolone, put two slices of provolone on before you add the meat.
  3. Then add a generous helping of the meat and vegetable mixture.
  4. Finally, if you'd rather have Cheez Whiz, top it all off with Cheez Whiz.
Homemade Philly Cheesesteak Sandwich Recipe - Adventures of Mel (9)

Note: If you really wanna go wild, you can have both provolone and Cheez Whiz. No judgment here.

Expert Tips and Recipe FAQ's

How should I store Philly cheese?

I would only make enough sandwiches to consume at the moment. If you have leftovers, store the meat (in the fridge) separately from the hoagie rolls; that way your rolls don't get soggy in the fridge.

How do I re-heat Philly cheesesteaks?

When it comes time to re-heat your cheesesteak, heat it in the microwave at 30-second intervals; then toast your roll, if desired, and assemble your sandwich as usual.

Homemade Philly Cheesesteak Sandwich Recipe - Adventures of Mel (10)

More Sandwich Recipes You May Enjoy

Grilled cheese sloppy joes are what's for dinner or lunch or whatever meal you like. If it's a wrap you prefer, roast beef lettuce wraps (a Jimmy John's Unwich copycat) are the bomb.

My friend Kristy at Mommy Hates Cooking has a recipe for slow cooker cheesesteak sandwiches. Swap beef for chicken with these chicken Philly sandwiches from my friend Heather at Sugar Dish Me.

If you try this recipe, why not leave a star rating in the recipe card right below and/or a reviewin the comment sectionfurther down the page? I always appreciate your feedback. You can also follow me on Pinterest, Facebook, Instagram, and YouTube. And subscribe to my email list too!

Homemade Philly Cheesesteak Sandwich Recipe - Adventures of Mel (11)

Homemade Philly Cheesesteak

How to make the best homemade Philly Cheesesteak, including the best steak, cheese, and hoagie rolls to use. Easy skillet meal for dinner!

4.50 from 6 votes

Print Pin Rate

Course: Burgers & Sandwiches

Cuisine: American

Prep Time: 30 minutes minutes

Cook Time: 30 minutes minutes

Total Time: 1 hour hour

Servings: 6

Calories: 880kcal

Author: Mel Lockcuff

Ingredients

  • 2 pounds sirloin steak sliced thinly
  • 2 tablespoons bacon grease*
  • 2 cloves garlic minced
  • 1 medium yellow onion sliced
  • 4 ounces fresh mushrooms minced
  • 1 large green bell pepper sliced
  • 1/2 teaspoon salt
  • 1/8 teaspoon ground black pepper
  • 1 tablespoon Worcestershire sauce
  • 1/3 cup mayonnaise
  • 12 slices provolone cheese
  • 3/4 cup Cheez Whiz
  • 6 hoagie rolls*

Instructions

  • Thinly slice the steak, slicing against the grain and leaving the fat on the meat for both flavor and tenderness.

  • Wash and prep the veggies, mincing both the garlic and mushrooms, and slicing the onion and bell pepper.

  • Sauté the garlic, onion, mushrooms, and bell pepper in the bacon grease for about 10 minutes, or until the vegetables begin to soften.

  • Remove the vegetables from the skillet and set aside.

  • Add the meat to the skillet, along with the salt, pepper, and Worcestershire sauce. Cook until the meat is almost done but not quite cooked through.

  • Add the vegetables back in with the meat, stir, and let simmer until the meat is fully cooked. Be careful that the meat doesn't cook so long that you dry it out. You want it to be done, but you also want it to be nice and flavorful, as well as moist and tender.

  • Meanwhile, while the meat is simmering, toast the buns in a dab of bacon grease or butter on a griddle or in the oven.

  • When the meat and buns are ready, assemble each cheesesteak. Spread a tablespoon or so of mayonnaise in each bun.

  • If you want provolone cheese, put two slices of provolone on before you add the meat.

  • Then add a generous helping of the meat and vegetable mixture.

  • Finally, if you'd rather have Cheez Whiz, top it all off with Cheez Whiz.

  • And that's it, they're ready to serve and enjoy.

Notes

*You can use olive oil or butter in place of bacon grease.

*We used smaller hoagie buns, probably 6-inch buns, we found at the store.

What's the best meat for Philly cheesesteak?

Most people will recommend ribeye for a traditional Philly cheesesteak, but ribeye can be quite expensive. Others recommend top round steak. For this recipe, at the recommendation of our butcher, I used a sirloin steak, sliced thinly. It had just enough fat to give the meat a lot of flavor and to make the meat quite tender when cooked.

Two things to look for when buying Philly cheese steak meat…

  • You need to be able to slice it thinly.
  • It needs to be tender, not tough, and fat is a good thing for both flavor and tenderness.

How should I store Philly cheese?

I would only make enough sandwiches to consume at the moment. If you have leftovers, store the meat (in the fridge) separately from the hoagie rolls; that way your rolls don't get soggy in the fridge.

Nutrition

Serving: 1g | Calories: 880kcal | Carbohydrates: 18g | Protein: 64g | Fat: 60g | Saturated Fat: 27g | Polyunsaturated Fat: 26g | Cholesterol: 220mg | Sodium: 1617mg | Fiber: 2g | Sugar: 6g

Tried this Recipe? Tag us Today!Mention @mellockcuff or tag #aomrecipes!

Homemade Philly Cheesesteak Sandwich Recipe - Adventures of Mel (2024)

FAQs

What is the secret ingredient in Philly cheesesteak? ›

Food - News

Thin-sliced beef, sauteed onions, and gooey melted cheese on a thick, hearty bread roll, there is one secret ingredient that would make Philly cheesesteak even more delicious. Philly native and true cheesesteak connoisseur Chris Pinto of the Tiki Lounge Talk blog adds garlic powder for some extra flavor.

What's the best cheese to use for Philly cheesesteak? ›

Cheese: Provolone is fantastic in these sandwiches, but you can substitute American cheese, Velveeta, or Cheez Wiz for a great melty, traditional cheesesteak. Freezing Directions: Follow the steps until you fill the hoagies with the beef and onion mixture. Allow to cool completely and then wrap tightly in foil.

What is the key to a good Philly cheesesteak? ›

Step 1 – Marinate Steak: Marinating the steak is KEY for the Best Philly Cheese Steak recipe. The marinade is where all the flavor comes from AND it tenderizes the meat. Our marinade consists of a simple mixture of Dijon, balsamic, Worcestershire and seasonings.

What is the best steak for a Philly cheesesteak? ›

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.

What gives Philly cheesesteak its flavor? ›

Mix salt, pepper, paprika, chili powder, onion powder, garlic powder, thyme, marjoram, and basil together in a small bowl. Place steak in a large bowl; sprinkle seasoning mixture over top and stir to coat.

What kind of bread is used for Philly cheesesteak? ›

Bread – we used a crusty baguette for this recipe, but you can also serve the filling over a Hoagie roll. If you to make an authentic Philly cheesesteak, you should use Amoroso roll, although you may have some trouble finding them if you're not from Philadelphia. Salt and pepper – for seasoning.

What's the difference between a cheesesteak and a Philly cheesesteak? ›

However, the main difference between the two is that a Philly cheesesteak is a specific type of cheesesteak that originated in Philadelphia, Pennsylvania. It is made with thinly sliced ribeye steak, grilled onions, and melted cheese, typically served on a hoagie roll.

Is there mayo on a Philly cheesesteak? ›

Crafted with premium steak, grilled onions, American cheese, mushrooms, bell peppers, provolone cheese, light mayo on our fresh-baked bread.

What condiments go on a Philly cheesesteak? ›

Cheesesteak lovers don't always put condiments on their sandwiches, but if they do it is likely to be ketchup. Other options that seem to be more common include sriracha or other types of hot sauce.

What is the best meat for cheesesteaks at home? ›

A traditional Philly cheesesteak is made with very thinly sliced ribeye steak. If you're looking to make your cheese steak as authentic as possible, definitely go with the ribeye. If you're not hung up on appearances, then you really can use any steak for this recipe.

Can you use chuck roast for Philly cheesesteak? ›

Ribeye is the traditional cut of beef used to make Philly cheesesteaks. However, since this is a crockpot recipe, you'll want to choose a cut of beef that cooks well low and slow. I recommend boneless chuck roast which also can be labeled as a shoulder roast, chuck eye roast, or arm chuck roast.

Is the top round or bottom round better for Philly cheesesteak? ›

There are a number of different steaks that you can use for a cheese steak, but we recommend making a top round cheese steak. Top round steaks are a lean cut of beef that are very affordable.

What's the difference between a Philly cheesesteak and a regular cheesesteak? ›

However, the main difference between the two is that a Philly cheesesteak is a specific type of cheesesteak that originated in Philadelphia, Pennsylvania. It is made with thinly sliced ribeye steak, grilled onions, and melted cheese, typically served on a hoagie roll.

What makes Philly cheesesteak unique? ›

What makes a Philadelphia cheesesteak special is the beef, and the way that it plays with the cheese, onions, and bread to become a cohesive whole that's better than the sum of its parts. Ribeye is the best meat for a cheesesteak, because it is a cut that won't lose its flavor when grilled well-done.

What's the difference between a Philly steak and a steak and cheesesteak? ›

A classic cheesesteak uses thinly sliced, sautéed ribeye beef, a tender cut of steak from the outer ribs. If a different cut of beef is used, like skirt steak, or if the beef is cut into thick slices or served in a different manner, then it's a steak and cheese sandwich.

Do people put mayo on Philly cheesesteak? ›

Mayo goes on a cheesesteak hoagie, along with all the rabbit food that comes on a hoagie.

Top Articles
Latest Posts
Article information

Author: Rubie Ullrich

Last Updated:

Views: 6055

Rating: 4.1 / 5 (52 voted)

Reviews: 91% of readers found this page helpful

Author information

Name: Rubie Ullrich

Birthday: 1998-02-02

Address: 743 Stoltenberg Center, Genovevaville, NJ 59925-3119

Phone: +2202978377583

Job: Administration Engineer

Hobby: Surfing, Sailing, Listening to music, Web surfing, Kitesurfing, Geocaching, Backpacking

Introduction: My name is Rubie Ullrich, I am a enthusiastic, perfect, tender, vivacious, talented, famous, delightful person who loves writing and wants to share my knowledge and understanding with you.