This Philly Cheesesteak Sandwich is made with marinated chuck roast shavings, caramelized onions, and peppers then broiled over toasted hoagie rolls with provolone cheese! It’s one of the softest steak slices you’ll have in a Philly Cheesesteak!

a Philly Cheesesteak in a toasted hoagie roll with peppers and onions

Sandwiches are one of the quickest recipes to throw together, it’s no wonder many Restaurants have it as a menu item! Eating out is not always an option for our big family of 7 people and sometimes homemade is far more efficient. Try out feather-light Hamburger Buns that can easily be made into hoagie rolls and if you don’t have steak make our Burgers from ground beef instead!

What is a Philly Cheesesteak?

A Philadelphia Cheese Steak is a popular beefsteak sandwich made with sliced steak, cheese, and bread known to have been originated on the East Coast. Some add-ins like mushrooms, bell peppers, and onions have come into play along with different cheeses like American Cheese or Cheez Whiz. The ingredients are simple but how you make the beef and what bread and cheese you use will determine how good your scrambled steak really comes out to be.

Like any Steak Sandwich, you’ll want to season the beef. I didn’t want typical pan-seared steak slices that can turn out to be thick and rather chewy, so I brainstormed some ideas. Turn’s out Subway’s Steak pieces are marinaded in water and spices before it’s cooked so I wanted to tenderize my meat first.

I ended up soaking my thinly shaved steak pieces in a bowl of spices and water to really tenderize the steak. This will allow your beef to soften and the thinner the slices the better! I’m convinced fast-food Restaurants have their signature taste to their beef because theirs doesn’t taste like a plain seared ribeye steak, and tenderizing the meat makes it much softer to chew down which is sometimes the opposite of what you’d have at home.

Philly Cheesesteak Sandwich Recipe

How to Make Philly Cheesesteak:

Philly Cheesesteak Sandwich on deli paper and bitten into


What Cut of Beef Can I Use?

When making Philly Cheesesteak Sandwiches choose a lean cut of meat with minimal marbled fat. Marbled fat is the super chewy part of biting into a steak sandwich and nobody wants to chew meat for too long.  A good choice of meat would be Chuck roast or sirloin steak. The darker and meatier the steak the better.

Rib-eye, flank steak, and top round are also popular choices just make sure you cut against the grain.

What Kind of Cheese for Philly Cheesesteak?

The best kind of cheese is a mild one like Provolone cheese. Anything sharp or too aged can be overwhelming. Popular choices are American cheese, Cheez Whiz, or Processed cheddar cheese. I’ve used Monterey Jack Cheese with excellent results.

How to Thinly Slice Beef?

The secret to a good Philly Cheesesteak is thinly sliced steak. You get more for the buck and nobody wants to chew thick steak pieces per bite. The only way to get thinly sliced steak at home is to flash freeze your steak until it’s hard enough to slice with a sharp knife or mandoline (this takes about 30-40 minutes depending on the thickness.)

I like to use a mandoline to get beef shavings which makes it easier than using a knife. You can also find beef shavings already pre-packaged and ready to use or if you can ask your butcher to slice it paper-thin when shopping for beef.


  • Make a chicken cheesesteak by omitting the beef.
  • Sautee Mushrooms to make a Mushroom Cheesesteak.
  • Top with seared sweet bell peppers or hot peppers to make a Pepper Cheesesteak.
  • Make a Pizza Steak by using Marinara Sauce and Mozzarella Cheese.
  • Make a Cheesesteak Hoagie with Cheez Whiz and caramelized onions.

Pan-Seared or Oven-Baked?

I’ve tried it both ways and it really gets the job done either way. A pan is my preferred method as it’s easy to access and I can get the charred look I desire. Using an oven is ideal if you’re trying to avoid oil.

Another way to cook a Cheesesteak is to use a large griddle. This cooking method is the best for fewer dishes and utensils to use, as you can toast your rolls on it, scramble the steak, and easily melt the cheese all-in-one!

Can I use a griddle for everything?

Many Restaurants use open-faced griddles when making a Cheese Steak and I’ll tell you why! Doing so is ideal for fewer dishes to wash and the unit can do everything from toasting your rolls to melting the cheese! It’s much more convenient to use a griddle but not everyone owns one, so a regular pan will get the job done too!

Can I make a Philly Cheesesteak in the Crockpot?

Philly Cheese Steaks can be made in a slow-cooker!

How to make slow-cooker Philly’s:

  1. Start by seasoning and searing your 4 or 5 pounds of chuck roast in oil first.
  2. Add the beef to the crockpot with 2 cups of beef broth, 1 Tbsp Worcestershire sauce, and additional spices if desired.
  3. Cook on low for 8 hours. Add any veggies like mushrooms, onions, or peppers and cook for an additional hour.
  4. Cut the beef against the grain.
  5. Serve over toasted hoagie buns with melted cheese and veggies.

What Sauce Goes With Philly Cheesesteak?

Sauces will either make or break a sandwich. Here are some flavors that will go with beef;

Philly Cheesesteak sandwich with bell peppers, onions, and provolone cheese


  1. Shave your beef with a mandoline for ultra-thin beef pieces.
  2. Marinade the beef for 20 minutes to tenderize meat.
  3. Use a griddle to cook the steak, toast the hoagie buns, and melt the cheese.
  4. Spread mayo over the buns before toasting works like butter but much easier!

Other Sandwich Recipes to Try:

Philly Cheesesteak

Prep Time: 25 minutes
Cook Time: 18 minutes
Broiling: 5 minutes
Total Time: 48 minutes
Servings: 6 subs
This Philly Cheesesteak Sandwich is made with marinaded chuck roast shavings, caramelized onions, and peppers then broiled over toasted hoagie rolls with provolone cheese! It's one of the softest steak slices you'll have in a Philly Cheesesteak!


  • Mandoline
  • Large Frying Pan
  • sheet-pan


Philly Cheesesteak:

  • 2 lbs beef (chuck roast)
  • 2 green bell peppers
  • 2 onions
  • 6 Hoagie rolls
  • 9 slices provolone cheese

Beef Marinade:

  • 1/2 Tbsp baking soda
  • 1 1/2 Tbsp vinegar
  • 2 Tbsp sugar
  • 1 Tbsp garlic salt
  • 1/2 Tbsp onion powder
  • 2 tsp black pepper
  • 1 tsp salt
  • 2 cup water
  • 2 tsp Worcestershire sauce


How To Make Philly Cheesesteak:

  • Thinly shave partially frozen beef, using a mandoline.
  • thinly sliced beef marinating in a bowl
    Add the beef marinade to shavings and let sit for 20 minutes.
  • cooked and seared beefsteak and bell peppers with onions for Philly Cheesesteak Sandwiches
    Meanwhile, slice the onions and peppers with a mandoline. Sear in 3 Tbsp of oil until charred for 3 minutes. Remove and place the pan back on the burner.
  • Drain the beef from the marinade and cook in 3 Tbsp of oil over high heat until browned (10-15 minutes.)
  • assembled Philly Cheesesteaks on a baking sheet with provolone cheese about to be broiled
    Cut and thinly spread mayo on each half of the hoagie rolls, then place opened into the oven and broil high for 3 minutes. Add the steak, peppers, and cheese and broil for 2 more minutes until cheese melts.


Slowcooker Instructions-
  1. Season and sear 4-5lbs of chuck roast in oil. Add to crockpot with 2 cups of beef broth, 1 Tbsp Worcestershire sauce, and additional spices if desired. Cook on low for 8 hours. Add any veggies like mushrooms, onions, or peppers and cook for an additional hour. Cut the beef against the grain. Serve over toasted hoagie buns with melted cheese and veggies.

Nutrition per serving

Serving: 1Philly CheesesteakCalories: 701kcalCarbohydrates: 44gProtein: 40gFat: 40gSaturated Fat: 17gCholesterol: 127mgSodium: 2494mgPotassium: 595mgFiber: 3gSugar: 11gVitamin A: 398IUVitamin C: 35mgCalcium: 271mgIron: 14mg

New Be featured here!

Hashtag #yesalyonascooking on both Instagram and Pinterest to be seen here!

Leave a comment

Recipe Rating


    • Brenda

    This was delicious!!! My husband & 2 teen sons (& myself) all loved it. The meat is so tender & delicious. We’re not fans of peppers, so I swapped those for fresh sliced mushrooms. We’ll definitely make these again. Thanks for sharing a great recipe!

      • Alyona’s Cooking

      I’m so happy to hear, Brenda! You’re very welcome!

    • Saori

    It was really good 😆 thank you😋

      • Alyona’s Cooking

      Wonderful, Saori! Thanks for the feedback!

    • Felice58

    I don’t know why every recipe for a Philly Cheesesteak that I see calls for Green Pepper and Provolone cheese. I was born and raised in Philly and lived there for 62 years, so I think I am somewhat an expert on cheesesteaks. A true Philly Cheesesteak consists of fried onions, American Cheese (Cheese Wiz is also an acceptable substitute) and a good hoagie roll (Amorosos is the popular favorite roll in Philly). Also, a Pizza steak is made with Mozzarella Cheese and Pizza Sauce, which is very good. The Cheesesteak Hoagie, also known as the Weber, has Lettuce, Tomato and Mayonnaise. Also delicious!!! I am not putting down this recipe because I love Green Pepper and Provolone Cheese. Just wanted to clarify what a true Philly Cheesesteak is all about.

      • Alyona’s Cooking

      Hi Felice,

      Thank you for your input on the Philly Cheesesteaks. I’m sure there are many variations according to Wiki. Since toppings are so versatile it’s good to stick to a good steak recipe and build from there. Definitely give the meat a try because it’s marinated in a unique marinate that differs from other recipes.

      Let me know how you like it,


    • Heather

    Made this for the first time tonight and my husband and I really enjoyed it. I’m just curious what the purpose of the baking soda is for in the marinade? It took me a little bit of time to cook the meat with some of the marinade sauce in the pan because it kept bubbling up. I’m assuming the bubbles came from the baking soda?

      • Alyona’s Cooking

      Hi Heather, The baking soda works as a meat tenderizer and softens the beef up a bit. It’s typical to see it bubble up when frying, however, it evaporates and starts browning the beef. Hope that makes sense.

    • Beth

    This recipe is absolutely delicious!! I’ll definitely be making this a lot😊

      • Alyona’s Cooking

      I’m so glad to hear that, Beth! I’ve been wanting to make them again myself!

    • Sarah

    Best home cooked cheese steak I’ve had in years. Shaving the frozen steak with a mandolin was a game changer!

      • Alyona’s Cooking

      So happy to hear, Sarah!

    • Sandra

    My first time making Philly cheese steak sandwich and I’m happy I went with this recipe because mine came out so yummy!!

      • Alyona’s Cooking

      I’m so happy to hear, Sandra!

You might also like:

Explore Recipes

See What Others Made!
#yesalyonascooking on pinterest or instagram to be featured

Alyona’s Cooking