This best ever cheesesteak is hearty, comforting, and easy to make at home. Made with ribeye steak, onions, bell pepper, mushrooms, and melty cheese on a lightly toasted hoagie roll.
If you are a cheesesteak fan like me, you're going to love these best ever cheesesteak sandwiches. This cheesesteak recipe makes a hearty, filling, and comforting sandwich that's easy to prepare at home.
These sandwiches are made with thin-sliced ribeye meat, your favorite toppings, and melty cheese. Served on a buttered and toasted hoagie roll, these cheesesteak sandwiches couldn't be easier to prepare. They're ready in about 20 minutes!
While not a traditional cheesesteak, I think you'll enjoy my cheesesteak recipe. They're filled with flavor, hearty, filling, and the perfect comfort food meal!
What makes a cheesesteak authentic?
Is this an authentic cheesesteak from Philadelphia? Short answer - no.
However, I can tell you that this is an amazing, flavorful, and delicious steak sandwich. Authentic or not, I think you'll enjoy it.
What makes a Philly cheesesteak authentic? First of all, it probably needs to be made in Philadelphia - hence the name. Second, traditional cheesesteak is made with thin sliced ribeye steak and cheese, served on an amoroso roll. Onions are a common topping for authentic cheesesteak sandwiches.
Depending on where you buy your cheesesteak, it may be topped with American cheese, provolone cheese, or cheese whiz.
In places of the country other than Philadelphia, bell peppers and mushrooms are common toppings. If you do not like these toppings, they are completely optional and can be omitted.
If you'd like to learn more about the history, check out Wikipedia: Cheesesteak
Ingredients and substitutions
For a traditional cheesesteak experience, try hunting down some amoroso rolls. They can be ordered online here: Amoroso's Bakery
If you can't find amoroso rolls nearby, any bakery style hoagie rolls will work. I purchase these hoagie rolls at my local Publix bakery: Hoagie Rolls 4-Count
Traditional cheesesteak toppings are as simple as adding onions to your sandwich. We like adding bell pepper and mushrooms for added flavor and texture, but you're welcome to add your favorite toppings.
I highly recommend white American cheese because it adds a salty, creamy, melty flavor to a cheesesteak sandwich that can't be beat. However, popular substitutions include cheese whiz and smoked provolone cheese slices.
Cheesesteak toppings
A traditional Philly cheesesteak usually only includes onions as a topping. In other cities across the country, popular toppings include bell peppers, hot peppers, or mushrooms.
You could also make a "cheesesteak hoagie," which is a combination of a hot cheesesteak and a cold hoagie. For this version, you'd add mayonnaise, shredded lettuce, and sliced tomatoes.
In my opinion, there is not one ideal cheesesteak recipe for everyone. Add your own favorite toppings and enjoy!
Best cheese for cheesesteak
I highly recommend trying white American cheese on your cheesesteak sandwich. It adds a creamy, melty, and salty quality to the cheesesteak that really completes the sandwich.
Other popular choices include smoked provolone slices or cheese whiz. I suggest using your favorite - it's your sandwich after all!
Let us know in the comments below what cheese you enjoy on your sandwich 🙂
How to thinly slice your ribeye
If you're having trouble thinly slicing your ribeye, here are a few tips:
- Place your steak in the freezer for about 20 minutes - just enough time to slightly firm up. This helps make it easier to slice. Use this video as a guide: How to thinly slice steak
- Use a sharp chef's knife - it will glide through your steak easily, especially if it's been partially frozen first.
- Ask your butcher to slice your steak for you. Really? Yep! Whether at a standalone location or at your local grocery store, your butcher should gladly slice your ribeye for you. The best part? There is no additional charge for this.
Best Ever Cheesesteak
Ingredients
- 2 eight inch hoagie rolls sliced
- 2 tablespoons unsalted butter divided
- ½ green bell pepper sliced
- ½ onion sliced
- 4 button mushrooms sliced
- 16 ounces boneless ribeye steaks thinly sliced against the grain
- salt and pepper to taste
- 2 teaspoons worcestershire sauce
- 4 slices white american cheese
Instructions
- Optionally, butter insides of hoagie rolls with 1 tablespoon of butter and toast. Set aside.
- In a saute pan over medium heat, add 1 tablespoon of butter. Once melted and bubbling, add bell pepper, onions, and mushrooms. Cook, stirring occasionally, until veggies are lightly browned and onions turn translucent. Remove from pan and set aside.
- Season sliced ribeye with salt and pepper. Add 1 tablespoon of butter to pan. Once melted and bubbling, add ribeye to skillet and cook for 2-4 minutes, stirring occasionally. Add worchestershire sauce to skillet and stir to combine.
- Reduce heat to low. Return veggies to pan and stir to combine. Split your steak mixture in half on either side of the pan. Lay two pieces of cheese onto each half and allow to melt, about 1 minute.
- Spoon cheesesteak mixture into your hoagie rolls. Serve immediately.
Equipment Recommendations
Video
Notes
- This recipes makes two large, hearty sandwiches. Filling can be divided between three hoagie rolls to make smaller sandwiches.
- White American cheese can be substituted with cheese whiz or smoked provolone cheese.
- Onions are the only traditional cheesesteak topping - bell pepper and mushrooms are optional, but recommended for flavor.
- Amoroso rolls are traditional for making cheesesteaks, but any bakery style hoagie rolls will work.
Nutrition
Chicken cheesesteak
Try my chicken version of this recipe - Chicken Cheesesteak Sandwiches
This looks so tasty! I wish my husband would let me use mushrooms. 🙁 I have never had a problem melting provolone though - a lot of places have really thin sliced cheese if you ever want to try it again. I always wondered about the cheese whiz. I've never actually seen anyone use it.
The thin sliced provolone is a great idea!
This is our new favorite way to make cheesesteaks. SO good!
Glad you enjoyed them, Rod!
I have never left a comment before but this recipe deserves it!! Amazing!!!
I'm so glad you enjoyed the recipe!
Philly cheesesteaks IN Philadelphia never have bell peppers and mushrooms. Some people put HOT peppers on it but never bell peppers...ever!
I didn't see the word Philly anywhere in your recipe. Very tasty cheesesteak thanks
I’d switch the Worcestershire Sauce for Marsala wine, just a little more Italian.
Yum, that sounds great!
Did pepper jack cheese - NICE little kick.
With a Brioche roll that sqeezed down nicely
Pepper jack cheese sounds like a great idea!
Thank you for sharing! So good! Actually going to make them again this weekend. Also that jay guy doesn’t have a clue. I live in Philly and always get asked if I’d like to add bell peppers to my sandwich when I order one. Please share more deliciousness
So freaking good. Never made it before and was a little worried but it turned out so good! I added minced garlic to the steak and carne asada seasoning instead of the Worcestershire sauce. It was fast and easy. I think I might eat the leftovers tomorrow with a sliced up avocado in a bowl for lunch, instead of on the toasted rolls. Thanks girl for helping a newbie.😍
Thanks for the recipe! Turned out perfect. I have been making cheesesteaks and they were always so bland. This recipe has the right amount of flavor. Its going in my rotation!🙂👍
Delicious, I will be making this again! I didn’t use rib eye. I used skirt steak...less fat. Thank you, I seldom eat meat but I will have this again.
Absolutely perfect! I've tried a few different cheese steak recipes, with varying degrees of success. This is THE one! We are eating this right now and my husband just asked if we can have this in our regular rotation. I only made 1 substitution, as I didn't have Worcestershire sauce on hand. I used Heniz 57 and it came out great. Next time I'll try it with Worcestershire for a taste comparison.
Thank you for such a great recipe, clear photos, and easy to follow instructions!
Ohhh weeee let me tell ya ill be making this regularly from now on!!! Thank you for the recipe its delicious. No cheese wiz though. Had to do it american style. Good grub!
I've been looking for a good cheesesteak recipe since my favorite sub shop closed. I have tried three recipes and two restaurants with no success.. Finally this is the one! THANKS FOR POSTING!
We made this last night over here and they were delicious!
Delicious recipe. I’m very glad I tried it. My husband really liked it too! Thank you for sharing it.
How do you get your Ribeye thinly sliced? Your butcher? Do you have your own slicer?
Hi Dawn, I thinly slice my steak using a chef's knife. Partially freezing the steak helps make thinner slices. This video by saveur is a great example: https://www.saveur.com/article/video/VIDEO-how-to-slice-steak/
You can also ask your butcher to thinly slice it for you!
This recipe is AMAZING! I’m a beginner cook but it was it so easy to follow and tasted like restaurant quality! My family honestly couldn’t believe I made it lol. I can’t wait to check out your other recipes!
Thanks!
SO GOOD!! I left out the bell peppers and mushroom, added in garlic powder when I seasoned the steak, and put mayo on the hoagies after I toasted them. Delicious!
These were sooo good! The family loved them, and my husband has officially retired his sub-par recipe.
Definitely will make this again! It was delicious and super easy. The bread I got from the store was still pretty soft after toasting the inside in the pan, so I threw them in the over for a few minutes!
I put cream cheese too
We’re getting debt free so we decided not to eat out. I was craving a cheesesteak and was determined to find a recipe. I came across this recipe and I was not disappointed because it came out better than my favorite fast food spot. This is now my go to recipe for cheesesteaks at home. Thank you!