Philly Cheesesteaks
Enjoy the fresh flavor of a thinly sliced steak with cheese, onions, and peppers on rolls with this recipe for Philly Cheesesteaks.

This post may contain affiliate links. We may receive a small commission if you click and purchase something. Please see our disclosure policy for more details.
If you’ve ever visited Philly (or any of the towns surrounding Philadelphia), you know that it is famous for its Philly Cheesesteaks. These flavorful cheesesteaks are great to have for lunch and dinner.
Best of all, they’re not hard to prepare using some of the simplest ingredients, including ribeye, sweet onion, and green bell pepper, along with several other simple, easy-to-find ingredients.
Ingredients for Philly Cheesesteaks
Before you prepare these tasty, cheesy sandwiches, you’re going to need the following ingredients, all of which you can easily find at your grocery store:

- Ribeye – You’ll need 12 ounces of ribeye. Be sure to slice it into the thinnest pieces possible.
- Sweet Onion – Grab your sweet onion and chop it into pieces or slice it into thin pieces.
- Green Bell Pepper – You’ll also need to chop your green bell pepper into small pieces.
- Hoagie Rolls – You can’t have these tasty cheesesteaks without the rolls!
- Garlic – Grab a clove of garlic, peel it, and use a garlic press to break the garlic into small pieces.
- Provolone Cheese – The cheese melts perfectly over the steak and adds an incredible taste to it. Ok, so if you are a true Philly cheesesteak fan, you know that Cheez Whiz is the go-to cheese. I am not a fan. But you can certainly add any type of cheese on your sandwich that you like. American is another great option.
You’re also going to need kosher salt, black pepper, unsalted butter, and garlic powder.
Do I have to use provolone cheese on these cheesesteaks?
No, you can swap it out with other types of cheese. It’s not uncommon for Philadelphia Cheesesteaks to have American cheese added to them. If you prefer American over provolone, feel free to use it!

Should I add any condiments to these cheesesteaks?
Although you don’t have to add any condiments, you can add them! Some of the best condiments to put on these cheesesteaks are mayo and ketchup. Some people even like to add a bit of yellow mustard.
Do I have to use green peppers for this cheesesteak?
No, you don’t. While this recipe calls for the addition of green peppers, which do add flavor to the cheesesteak, you can leave them out. Most traditional Philly Cheesesteaks don’t have green peppers on them, so if you’re looking for a more traditional flavor, you can leave them out.

Can I put the steak with cheese on a different type of roll?
Definitely! While hoagie rolls are great to use, you can put this steak and cheese on any type of sandwich roll, whether you want to use bread, a kaiser roll, or even a club roll.
How To Make A Philly Cheesesteak Recipe Tips
- You can turn this into a cheesesteak hoagie by adding sliced tomatoes and shredded lettuce on top.
- If you don’t have a garlic press or don’t want to deal with peeling fresh garlic, you can use pre-minced garlic from the jar to add that flavorful garlic taste to your cheesesteaks.
- These cheesesteaks taste amazing when served with a side of cheese fries. You can melt the cheese on top of the crispy fries and serve them on the side. If you don’t want to have fries, you can also serve these cheesesteaks with a bag of potato chips, which also go great with it!
Try These Easy Meal Ideas
- Mediterranean Quesadillas
- French Dip Sandwiches
- Kentucky Hot Brown Sandwich
- Shredded BBQ Chicken Sandwiches
- Homemade Hamburger Helper
These kitchen tools are important for making a homemade cheesesteak
- Sharp Chef’s Knife
- Cutting Board
- Griddle or Frying Pan
- Air Fryer (Because cheesesteak and french fries are the perfect pair)


Philly Cheesesteak Sandwiches
Enjoy the fresh flavor of a homemade Philly Cheesesteaks. If you’ve ever visited Philly (or any of the towns surrounding Philadelphia), you know that they are best known for the famous Philly Cheesesteak. This easy cheesesteak recipe is great to have for lunch and dinner.
Ingredients
- 12 oz ribeye, thinly sliced
- 1/2 sweet onion chopped
- 1/2 green bell pepper, chopped
- 4 hoagie rolls
- 8 slices provolone cheese
- 2 tbsp butter, unsalted
- 1 clove garlic, pressed
- 1/2 tsp kosher salt
- 1/2 tsp black pepper
- 1/2 tsp garlic powder
Instructions
- Season thinly sliced meat with salt, garlic powder and black pepper.
- Press one clove of garlic and mix it with the softened butter.
- Add to hot skillet and sauté onions and peppers.
- Remove once soft and add 1-2 teaspoons of olive oil (avocado oil also works).
- Brown meat fully, add back in the onions and peppers.
- Split into 4 sections in the pan.
- Top each section with 2 slices of provolone cheese.
- Once melted add the buns to the top of each section and scrape on the bun.
- Serve hot and enjoy
Notes
You can any type of cheese you like.
In the great scheme of things you get an A+ for hard work. Where exactly you actually lost me ended up being in all the facts. You know, people say, details make or break the argument.. And that could not be more true here. Having said that, permit me inform you what did work. The writing is definitely rather powerful and that is most likely why I am making an effort to opine. I do not make it a regular habit of doing that. Next, whilst I can notice a jumps in reasoning you make, I am not really certain of exactly how you appear to connect the ideas that make your final result. For right now I shall subscribe to your position but hope in the near future you actually link the dots better.
It¦s really a cool and useful piece of info. I¦m glad that you simply shared this helpful info with us. Please stay us informed like this. Thanks for sharing.
You are my aspiration, I possess few blogs and rarely run out from to brand : (.
Useful info. Fortunate me I found your website unintentionally, and I’m stunned why this coincidence did not came about in advance! I bookmarked it.
hello there and thanks for your info – I’ve definitely picked up something new from right here. I did alternatively experience a few technical issues using this website, since I experienced to reload the site a lot of instances previous to I may get it to load properly. I had been puzzling over if your hosting is OK? No longer that I am complaining, but slow loading circumstances instances will very frequently impact your placement in google and could damage your high quality rating if advertising and ***********|advertising|advertising|advertising and *********** with Adwords. Well I am including this RSS to my email and can look out for much more of your respective interesting content. Ensure that you update this once more very soon..
I like your writing style really loving this site.
I got what you mean , thankyou for putting up.Woh I am glad to find this website through google. “Success is dependent on effort.” by Sophocles.
Some times its a pain in the ass to read what website owners wrote but this website is very user friendly! .
Super-Duper website! I am loving it!! Will be back later to read some more. I am taking your feeds also.
I think this site holds very superb indited articles articles.
Hey there I am so glad I found your blog, I really found you by accident, while I was looking on Bing for something else, Anyways I am here now and would just like to say kudos for a fantastic post and a all round exciting blog (I also love the theme/design), I don’t have time to browse it all at the moment but I have book-marked it and also added in your RSS feeds, so when I have time I will be back to read a great deal more, Please do keep up the superb work.
Wow, incredible weblog format! How long have you been running a blog for? you made blogging look easy. The whole look of your website is excellent, let alone the content!
As I website possessor I believe the subject material here is rattling fantastic, thankyou for your efforts.
When I originally commented I clicked the “Notify me when new comments are added” checkbox and now each time a comment is added I get three emails with the same comment. Is there any way you can remove people from that service? Bless you!
I enjoy, cause I found exactly what I used to be taking a look for. You’ve ended my 4 day lengthy hunt! God Bless you man. Have a nice day. Bye
Whats Taking place i’m new to this, I stumbled upon this I have found It absolutely helpful and it has aided me out loads. I hope to give a contribution & help other customers like its aided me. Good job.
he blog was how do i say it… relevant, finally something that helped me. Thanks
I am not rattling excellent with English but I get hold this really leisurely to read .
Just want to say your article is as surprising. The clarity in your post is just great and i can assume you’re an expert on this subject. Fine with your permission let me to grab your RSS feed to keep up to date with forthcoming post. Thanks a million and please keep up the rewarding work.
Really Appreciate this update, how can I make is so that I receive an update sent in an email whenever you write a new article?
Can I just say what a relief to find someone who actually knows what theyre talking about on the internet. You definitely know how to bring an issue to light and make it important. More people need to read this and understand this side of the story. I cant believe youre not more popular because you definitely have the gift.
Hey there! This is my 1st comment here so I just wanted to give a quick shout out and tell you I genuinely enjoy reading your posts. Can you suggest any other blogs/websites/forums that go over the same topics? Thanks a ton!
Its like you read my mind! You seem to know so much about this, like you wrote the book in it or something. I think that you can do with a few pics to drive the message home a little bit, but instead of that, this is excellent blog. A fantastic read. I will definitely be back.
My brother suggested I may like this blog. He was entirely right. This submit actually made my day. You cann’t consider simply how a lot time I had spent for this info! Thanks!
Very interesting information!Perfect just what I was looking for!
Super-Duper blog! I am loving it!! Will come back again. I am taking your feeds also.
Thanx for the effort, keep up the good work Great work, I am going to start a small Blog Engine course work using your site I hope you enjoy blogging with the popular BlogEngine.net.Thethoughts you express are really awesome. Hope you will right some more posts.
fantastic points altogether, you just received a new reader. What would you recommend about your post that you made a few days ago? Any certain?
Thankyou for helping out, good information.
I was studying some of your blog posts on this internet site and I think this web site is real instructive! Continue putting up.
Regards for helping out, excellent information. “Whoever obeys the gods, to him they particularly listen.” by Homer.
Some really select articles on this website , saved to bookmarks.
My partner and I stumbled over here coming from a different page and thought I should check things out. I like what I see so i am just following you. Look forward to checking out your web page repeatedly.
I’m impressed, I need to say. Really rarely do I encounter a blog that’s each educative and entertaining, and let me tell you, you have got hit the nail on the head. Your thought is outstanding; the problem is something that not enough persons are talking intelligently about. I’m very completely satisfied that I stumbled throughout this in my search for something referring to this.
I regard something genuinely special in this web site.
Rattling good information can be found on web site.
The root of your writing whilst sounding reasonable originally, did not really sit well with me personally after some time. Somewhere within the sentences you were able to make me a believer but just for a while. I however have got a problem with your leaps in assumptions and you might do nicely to fill in those breaks. When you actually can accomplish that, I would undoubtedly end up being fascinated.
Hello. remarkable job. I did not imagine this. This is a impressive story. Thanks!
Hello! Quick question that’s entirely off topic. Do you know how to make your site mobile friendly? My web site looks weird when browsing from my iphone. I’m trying to find a theme or plugin that might be able to fix this problem. If you have any recommendations, please share. Cheers!
Woah! I’m really enjoying the template/theme of this site. It’s simple, yet effective. A lot of times it’s difficult to get that “perfect balance” between usability and visual appearance. I must say you have done a excellent job with this. Also, the blog loads extremely quick for me on Safari. Outstanding Blog!
This web site is really a walk-through for all of the info you wanted about this and didn’t know who to ask. Glimpse here, and you’ll definitely discover it.
A person essentially help to make seriously posts I would state. This is the first time I frequented your web page and thus far? I surprised with the research you made to create this particular publish incredible. Wonderful job!
I?¦ve learn a few excellent stuff here. Certainly worth bookmarking for revisiting. I wonder how so much attempt you place to create this kind of magnificent informative website.
I truly appreciate this post. I’ve been looking all over for this! Thank goodness I found it on Bing. You’ve made my day! Thanks again!
I like what you guys are up too. Such smart work and reporting! Carry on the superb works guys I¦ve incorporated you guys to my blogroll. I think it will improve the value of my site 🙂
I couldn’t resist commenting
Appreciating the hard work you put into your website and detailed information you provide. It’s good to come across a blog every once in a while that isn’t the same outdated rehashed material. Wonderful read! I’ve saved your site and I’m adding your RSS feeds to my Google account.
Wow! Thank you! I permanently wanted to write on my website something like that. Can I take a part of your post to my website?
Hi there just wanted to give you a quick heads up. The text in your content seem to be running off the screen in Firefox. I’m not sure if this is a format issue or something to do with internet browser compatibility but I figured I’d post to let you know. The layout look great though! Hope you get the problem fixed soon. Many thanks
This really answered my problem, thank you!