This is the best Philly Cheesesteak recipe, tested, tweaked, and perfected to deliver bold, crave-worthy flavor in every bite that readers call: โAWESOME, AMAZING, DELICIOUS recipe!!,โ โINCREDIBLE!! 10/10 easy!!โ and โthe best sandwiches I have ever had!โ
The juicy marinated steak and zesty spiced mayo take it to the next levelโworlds above basic versionsโand you wonโt believe how easy they are to make at home! With step-by-step photos, helpful tips and tricks, and tons of rave reviews, this recipe guarantees foolproof, flavor-packed success. I canโt wait for you to try them!
Watch How to Make Philly Cheesesteak


The Best Cheesesteak Recipe
I love cheesesteak so much that our authentic hole-in-the-wall Philly Cheesesteak Sandwich shop was my requested Valentineโs destination.ย True love. Iโve even created an Alfredo Philly Cheese Steak Pizzaย (one of my first posts, terrible pics but SO GOOD), Philly Cheese Steak Egg Rolls, Philly Cheese Steak Soup, Philly Cheesesteak Pasta, and Philly Cheesesteak Sloppy Joes to satisfy my cravings.
Needless to say, Iโve dined at my share of cheesesteak shops to know what makes the best cheesesteak recipe, and Iโve created, tested, and perfected this recipe until I can confidently say itโs the BEST, and hundreds of reviews agree! Hereโs why youโll love it:

Readers Rave about this Cheesesteak Recipe!
โMy in-laws lived in a suburb of Philly, so Iโve been to Patโs and Ginoโs many timesโฆI will confirm that these cheesesteaks ARE much better. The marinade and spiced Mayo puts them over the top! Delicious!โ
โHoly cheesesteak, Batman; these are amazing! The marinade is the absolute kicker that puts the sandwich over the top. Thanks for the recipe; its a keeper!โ
ย
โIโve spent the last year and a half making a new recipe every night for my family- and theyโve all agreed this is the best one so far! Thank you!!!โ
โTotally unbelievable and amazing and incredibleโฆโฆ.howโs that for a recommendation!! This silenced three teenaged boys completely at dinner timeโฆand for that I say THANK YOU!!!!โ
โI have had a lot of cheese steak over the years & this is absolutely one of the best! The flavor is out of this world! I didnโt think it was possible to make a cheese steak that is just as good as a Genoโs but this one makes the grade.โ
โThis is an eleven! Itโs been more than a decade since, I think, I was able to get a Genoโs. This was so good that I think youโve eclipsed the best in Philadelphia! My wife said: โThis is good; more than a ten!โ So there you are an elevenโ.

What is a Philly Cheese Steak?
A classic Philly cheesesteak is made with thinly sliced ribeye, melted cheese (usually Cheez Whiz, provolone, or American), and a soft hoagie roll, often with sautรฉed onions.
Authentic versions stick to the basics, but regional or homemade versions usually include additional toppings to suit personal taste, like bell peppers (like in this recipe) or mushrooms. Some versions also contain sweet peppers, hot peppers, banana peppers, pimientos, pickles, lettuce, tomatoes, olives, and/or pepperoncini.
Iโve kept this recipe simple with steak, onions, bell peppers, and cheese, but feel free to add whatever toppings your heart (or belly) desires!


Philly Cheesesteak Recipe Ingredients
The key to a good cheesesteak sandwich is perfectly flavored meat. Hereโs what youโll need to make the sandwiches, marinade, and toppings:


What cut is best for Philly Cheesesteak Meat?
Ribeye is the traditional cut for Philly cheesesteaks due to its rich marbling, which keeps the meat juicy and flavorful. However, since this recipe uses a marinade to tenderize and enhance flavor, you can substitute a more budget-friendly cut like top sirloin, flank, or skirt steak.

What cheese for Philly Cheesesteak is best?
The best cheese for a Philly cheesesteak depends on your preference, but the three most iconic options are:ย American Cheese, Cheeze Whiz, and provolone:
โขProvolone: A classic choice with a smooth melt and slightly tangy flavor.
โขCheez Whiz: The most iconic and traditional option, especially in Philly. Itโs creamy, salty, and melts right into the meat.
โขAmerican cheese: Ultra-melty with a mild, creamy flavorโoften used for its gooey texture and nostalgic appeal.
Bottom line: Iโve chosen to avoid the processed cheese whiz but instead melt sharp cheddar cheese into the filling for a sharp cheesy flavorย andย add slices of provolone to the top of each Philly Cheese Steak to create a blanket of cheesy goodness. That being said, feel free to make it your own!

What bread is best for this Cheese Steak?
The best bread for a Philly cheesesteak is a soft yet sturdy hoagie roll, ideally an Amoroso-style roll if you can find it. These are long, soft rolls that are slightly salted with a slightly crisp crust and a tender, pillowy interior that holds up well without becoming soggy. Lightly toasting the inside adds extra texture and helps prevent the bread from getting soggy.
When looking for rolls to serve your cheesesteak recipe at home, shop your local bakery or the bakery at your local grocery store for a soft hoagie roll.

How to Make Philly Cheesesteak
Letโs take a closer look at how to make this recipe with step-by-step photos (full recipe in the printable recipe card at the bottom of the post):












Best Philly Cheesesteak Recipe Tips

What to Serve With a Philly Cheesesteak Sandwich
Philly Cheesesteak sandwiches are often served with French Fries, onion rings, or potato chips, and a green salad and/or pasta salad.ย And because this is theย best recipe, it deserves the very best sides!ย Here are some of my favorites:


Storing Leftover Philly Cheesesteaks
To store the cooked meat, allow it to cool completely first. Then, place it in an airtight container and refrigerate for up to 5 days. I like to refrigerate mine with any leftover drippings in the pan for extra moisture and flavor.
Can you freeze Philly Cheese Steak?
Yes, you certainly can!ย You may freeze both the rolls and the Philly cheesesteak meat, so youโll be all ready for Philly cheesesteak sandwiches!
To freeze Philly cheesesteak:
1. Let meat cool completely.
2. Transfer to an air-tight container or a heavy-duty freezer bag along with some of the juices (to keep it juicy).
3. Squeeze out any excess air to prevent freezer burn.
4. Label and freeze for up to 3 months.
5. When ready to eat, thaw in the refrigerator overnight. Reheat in microwave or on the stove.

How to reheat Philadelphia Cheesesteak
The plain meat and vegetables can easily be reheated on the stove or in the microwave. Once you assemble the sandwiches, theyโre best enjoyed right away.
โขStove:ย Heat steak and veggies over medium heat, stirring occasionally until heated through. Assemble sandwiches and bake in the oven as directed.
โขMicrowave:ย Transfer smaller servings of steak and veggies to a microwave-safe dish, cover with a microwave-safe lid or paper towel. ย Microwave for 30 seconds, stir, then continue to microwave for 15-second intervals, if needed.
Cheesesteak Recipe FAQs
YES!ย You can leave the steak to marinate overnight and slice all the veggies ahead of time. The next day, simply saute the meat and veggies, then assemble the sandwiches.
Cheez Whiz is the traditional served with Philly Cheesesteak. Cheez Whiz is known for its creamy and tangy flavor, and it complements the flavors of the thinly sliced beef and caramelized onions in the cheesesteak. However, there are other sauce options that can be used as well, depending on personal preference such as: mayonnaise, ketchup, sriracha, aioli, steak sauce, remoulade, ranch and even marinara.
The secret to a good Philly Cheesesteak lies in a few key elements:
โ
High-quality beef:ย Usingย thinly sliced,ย tender beef, such as ribeye.
โ
Properly cooked onions:ย Sautรฉing the onions until they are caramelized and golden brown adds a sweet, aromatic savoriness.
โ
Cheese melting technique:ย Melting the cheese directly on top of the beef allows it to blend and coat the meat, adding richness and creaminess to each bite.
โ
Toasting the rolls:ย Opting for a fresh and soft Italian or Amoroso roll, then toasting it so it can hold up to the meat and toppings without becoming soggy is essential for a satisfying texture.

WANT TO TRY THIS RECIPE?
PIN ITย to your recipe BOARD TO SAVE FOR LATER!
FIND ME ON PINTERESTย FOR MORE GREAT RECIPES!ย I AM ALWAYS PINNING :)!
ยฉCarlsbad Cravingsย by CarlsbadCravings.com

Philly Cheesesteak Sandwich
Save This Recipe To Your Recipe Box
You can now create an account on our site and save your favorite recipes all in one place!
Ingredients
- 1 ยฝ lbs. ribeye (may sub top sirloin or skirt steak), very thinly sliced*
- olive oil
- 1 large yellow onion, thinly sliced
- 2 green bell peppers, thinly sliced
- 1 poblano pepper, thinly sliced
- 3/4 cup freshly grated sharp cheddar cheese (or more to taste)
- 1/3 cup roughly chopped jarred sweet cherry peppers (optional)
- 2 -6 tablespoons diced jarred hot cherry peppers (optional)
- 8 provolone cheese slices
- 4 soft hoagie rolls
Marinade
- 2 tablespoons Dijon mustard
- 2 tablespoons balsamic vinegar
- 2 tablespoons Worcestershire sauce
- 1 teaspoon salt
- 1/2 tsp EACH garlic powder, onion powder, dried thyme, dried parsley
- 1/4 tsp EACH pepper, red pepper flakes
Spiced Mayonnaise
- 1 tablespoon Reserved Spiced Mayonnaise (in directions)
- 1/2 cup mayonnaise
- Hot sauce to taste (optional)
Instructions
- Make Spiced Mayonnaise: Whisk the Marinade ingredients together in a Ziploc bag. Remove 1 tablespoon and mix it with ยฝ cup mayonnaise in a small bowl to make "Spiced Mayonnaise." Add hot sauce to the mayonnaise if desired, then store in the refrigerator.
- Marinate Steak: Add the thinly sliced steak to a Ziploc bag with the remaining marinade. Marinate for 6 hours or overnight. Remove the steak from the fridge 20-30 minutes before cooking.
- Prepare Rolls: Preheat the oven to 400ยฐF. Slice each hoagie roll in half horizontally. Hollow out the bottom and top halves of the bread, leaving about a 1/2-inch shell.ย
- Cook Meat: Heat 1 teaspoon of olive oil in a large cast iron skillet over medium-high heat until smoking. Pat excess marinade off of the steak and add it to the skillet. Cook without stirring for 1 minute, then continue cooking while stirring just until the meat is no longer pink, about 1-2 minutes, chopping it up with a spatula as you cook. Remove to a paper towel-lined plate. (You can also chop on a cutting board or chop finer on a cutting board-the key is not to overcook.) *Drain off any liquid that accumulates as the steak cooks.
- Sautรฉ Veggies: Wipe out the skillet and heat one tablespoon of olive oil over medium-high heat. Add the peppers and onions and cook 6-8 minutes or until softened.
- Add Cheese: Add the chopped steak back to the pan along with ยพ cup cheddar, one tablespoon Spiced Mayonnaise, and pimientos (optional). Stir just until the steak is warmed through and cheese begins to melt, about 1 minuteโseason with salt and pepper to taste.
- Assemble: Spread each top and bottom half of the hoagie roll with the Spiced Mayonnaise. Evenly divide the beef mixture between the bottom buns, then top each with 2 slices of provolone cheese.
- Bake: Bake hoagies open faced for 5 minutes or until the cheese is completely melted. Replace top buns and eat immediately.
Video
Notes
Did You Make This Recipe?
Tag @CarlsbadCravings and Use #CarlsbadCravngs
Leave a Review, I Always Love Hearing From You!

ยฉCarlsbad Cravings Original






























Jim says
This is an eleven! Itโs been more than a decade since, I think, I was able to get a Genoโs. This was so good that I think youโve eclipsed the best in Philadelphia! My wife said: โThis is good; more than a ten!โ So there you are an eleven.
Donโt use โfajita cutsโ from the market. I used a slicer to get 1/8โณ thick strips from the ribeye. The marinade didnโt seem to get to all the steak in the Ziploc, so I doubled it. Also added mushrooms near the end of the onions and peppers.
I love Loriโs suggestion for using the leftovers in omelets and pizza. Iโll have to try a lettuce wrap too.
Jen says
Thank you so much for the glowing review Jim! Iโm honored this might even eclipsed Genoโs! Thank you, thank you!
Holly says
I used flank steak and was worried that it would not be tender, but it turned out great! The marinade makes this dish! Another winner, thank you!
Jen says
Youโre so welcome Holly, Iโm so pleased you loved it!
HK says
I decided to make your philly cheesesteak for a lunch party tomorrow. I went to three groceries and could only find whole hot cherry peppers in a jar at Fresh Market. I wasnโt sure if this is what you had in mind. Apparently, there are hot and sweet peppers, and whole or diced.
Jen says
Hot and sweet cherry peppers can be used, depending on what you like! I hope your lunch party went well!
Elizabeth J Jurgens says
Canโt wait to try the Philly cheese steak
Jen says
Iโm sure you will love it!
Samantha says
Literally just finished eating these for supper!
INCREDIBLE!! 10/10 easy!! I was unsure about the marinade but man, it was delicious! My 15yr old order a Philly in every restaurant and he said these were the best ones!
I didnโt have a poblano or any pimento but I did do onion, bell pepper and mushrooms! Such an easy meal for cooking on the Blackstone.
Jen says
Yay! Thank you so much for your glowing review, Samantha! I am thrilled this was such a hit!!
Kristina says
This recipe isโฆ AMAZING!!! The meat is SO flavorful. I added a little cream cheese to the meat instead of the sharp cheddar and it was wonderful! Side note- Iโve made them exactly as written with the cheddar and they are divine that way as well. 10/10. Will definitely make them again.
Jen says
Yum! Cream cheese sounds like a delish substitute! Iโm glad that this one is a repeat!
Paula says
My in-laws lived in a suburb of Philly, so Iโve been to Patโs and Ginoโs many timesโฆI will confirm that these cheesesteaks ARE much better. The marinade and spiced Mayo puts them over the top! Delicious!
Jen says
Thank you, what a compliment! Iโm thrilled they turned out so well!
Jennifer says
I love this recipe so much! I cheat a little bit and get the thinly sliced ribeye from trader joes. I love adding mushrooms to this as well.
Curious, but would this be good made for a large crowd using Hawaiian king rolls?
Jen says
Hi Jennifer! Iโm so glad that you love this recipe! It should be great with Hawaiian king rolls!
Jennie Richards says
AMAZING! Absolutely delicious!!! I didnโt have any poblano peppers or pimento so I just left them out, and I subbed Mozzarella for the Provolone as my husband isnโt a big fan of Provolone cheese, I canโt wait to make them again!!
Jen says
Hi Jennie! I am so glad to hear that this was a hit and that you will be making this dish again! Thank you so much for taking the time to share your feedback!
Tiffany says
So delicious! The meat had so much flavor and was so tender! Everyone loved it! That mayonnaise is good stuff!
Jen says
Hi Tiffany! Itโs so wonderful to hear that you loved this dish! Thank you for your review!
Kristel says
OHHH MY GOODNESS!!!! AMAZING!!
Jen says
Thanks so much Kristel! So happy you loved it!