Love and Olive Oil - Eat to Live. Cook to Love.

Philly Cheesesteak Sandwiches

Philly Cheesesteak Sandwiches

I give up. Why don’t YOU try to photograph a cheesesteak. The gooier and meltier the better, taste-wise, but the harder it is to photograph.

Disclaimer: I do not live in Philly, nor have I ever actually had an authentic Philly cheesesteak. This is my version, based on a recipe by Julie of The Little Kitchen (who has never been to Philly either). If you are offended by the fact that we didn’t use cheese-whiz or whatever processed cheese product the locals use, please keep your cheesesteak-gospel to yourself. I’ll try a real one eventually (really, I will!) but until then, this is a darn good substitute.

The secret to this sandwich is really the bread. It’s worth the extra effort to hunt down some good-quality hoagie rolls (we were really impressed with the Publix rolls Julie recommended). And don’t skip the steaming. Simply wrapping the rolls in foil and popping them in the oven for a few short minutes allows the juices to permeate the bread, steaming and softening the bread in a marriage of succulent steak and melted cheese.

I’m a proponent of simplicity when it comes to cheesesteaks and thus chose to top mine with just sauteed onions; however, if you need a more fulfilling cheesesteak, feel free to add green bell peppers, mushrooms, or other toppings to them mix.

Actually, I take that back. I’m really tempted to make a “hipster” version, complete with goat cheese and arugula or other toppings that will probably make the cheesesteak-purists out there cringe.

Philly Cheese Steak Sandwiches

Yield: 2 sandwiches

Total Time: 40 minutes


  • 2 hoagie rolls, split
  • 2 tablespoons butter
  • 1/2 large white onion, cut in half and thinly sliced
  • 1 rib-eye or flat iron steak (about 3/4 pounds), sliced thinly across the grain and then roughly chopped*
  • salt & pepper to taste
  • butter, for cooking
  • 4 slices Havarti cheese (Provolone or Muenster would work as well)

*It sometimes helps to freeze the steak for 15-20 minutes before slicing; the slightly frozen meat will be easier to slice super-thin.


  1. Preheat oven to 250 degrees F.
  2. Heat a non-stick skillet with 1 tablespoon butter on medium high heat. Add onions and cook for 5 to 8 minutes or until onions are softened and translucent.
  3. Season the steak pieces with salt & pepper. Add to the skillet and cook for 2 to 4 minutes or until just a little bit of pink remains. Divide the mixture in half, pushing each half to one side of the skillet. Place 2 slices of cheese on top of each half; cover and let melt for 1 to 2 minutes.
  4. Carefully transfer each half of the meat mixture to the inside of the split hoagie rolls. Wrap tightly with aluminum foil; place on a baking sheet and bake for 10 to 15 minutes or until warmed through. Serve immediately.

Recipe from The Little Kitchen.

// All images and text ©
That's My Jam: Autumn edition Now Available!

50 CommentsLeave a Comment →

  1. 1
    Posted On May 13, 2013 at 8:23 am

    Things like beans, chili, lentils, casseroles – they are not easy to photograph! I think your cheesesteak looks wonderful…and I don’t even eat meat!


  2. 2
    Posted On May 13, 2013 at 8:26 am

    “hipster sandwich” sounds interesting as well :) You made a great picture , very delicious.


  3. 3
    Posted On May 13, 2013 at 8:26 am

    Ahh now I’m craving these again!!


  4. 4
    Posted On May 13, 2013 at 8:44 am

    This look killer!!

    I hate tacking photos of sandwiches like these. So hard, but that photo looks awesome!


  5. 5
    Posted On May 13, 2013 at 8:47 am

    My face just fell completely off.


  6. 6
    Posted On May 13, 2013 at 8:59 am

    Cheese products are a pain to photograph! You did a great job! This looks delicious!


  7. 7
    Posted On May 13, 2013 at 8:59 am

    You took a hard-to-photograph food and made it looks beautiful, as always! Now I want a cheesesteak!


  8. 8
    Posted On May 13, 2013 at 9:00 am

    This looks pretty darn close to the original!! :) And dude. so hard to photograph!


  9. 9
    Posted On May 13, 2013 at 9:07 am

    Meat really is hard to photograph but I think you did a great job!


  10. 10
    Posted On May 13, 2013 at 9:32 am

    While I appreciate your disclaimer, maybe you shouldn’t call them philly cheesesteaks when that’s not what they are. On a brighter note, you are right, it is the roll that makes the sandwich!!


    • Sherri
      Posted On May 28, 2013 at 2:40 pm

      Took, pretty much, the exact words right out of my mouth!

  11. 11
    Posted On May 13, 2013 at 9:58 am

    Looks pretty dang good to me! YUM!


  12. 12
    Posted On May 13, 2013 at 10:46 am

    Your picture is great!! I haven’t eaten beef in over 20 years, and yet this still looks very appealing to me. If that’s not proof of an exceptional photo, I don’t know what is. Really nice job!


  13. 13
    Posted On May 13, 2013 at 11:26 am

    I did live in Philly as a child, and I’m with you. It’s all in the bread. No to cheese whiz and yes to a good melty cheese like Havarti. I only like onion too, no peppers for me. However, once I saw cheese steak chopped up with some broccoli rabe and I think that could be really yummy. And I totally get how hard it is to photograph this kind of sandwich.


  14. 14
    Posted On May 13, 2013 at 11:28 am

    Mmmm, never has a philly cheesesteak sandwich looked so good. I agree with you that good-quality bread goes a long way in making a delicious sandwich.



  15. 15
    Posted On May 13, 2013 at 12:54 pm

    Everyone knows that the messiest & least photogenic foods are always the tastiest! I haven’t had a cheesesteak in years…this may have to change soon. :)


  16. 16
    Posted On May 13, 2013 at 1:29 pm

    I was born and raised in Philly and have to say that I never liked the cheese whiz crap on my sandwiches. THIS is how we made them the GOOD way where I’m from!


    • Raven in Philly
      Posted On May 14, 2013 at 3:21 pm

      West Philly born and raised. I haven’t tried the recipe, but I also hate the fake cheese product and I will fight anyone to the death who tries to say that the whiz is the authentic way. I say, eat the cheese you like, but real cheese is the best and this recipe gets a thumbs up from me!

  17. 17
    Erin F
    Posted On May 13, 2013 at 1:59 pm

    That looks pretty much like the Philly cheesesteak I order here in Philly. “Wit wiz” might be the classic, but honestly, if the bread is right, you’ll have a great sandwich.


  18. 18
    Posted On May 13, 2013 at 3:35 pm

    Haha! Sandwiches are the WORST to try and photograph, but you turned it out with that mouthwatering one, Lindsay! I want one now more than ever… and I’ve been craving these like crazy lately.


  19. 19
    Posted On May 13, 2013 at 4:57 pm

    Holy cow this looks fabulous!


  20. 20
    Posted On May 13, 2013 at 5:54 pm

    I think the picture looks amazing!! It made my mouth water!


  21. 21
    Posted On May 13, 2013 at 7:01 pm

    I get the gist from the photo: these are amazing. I bet the small was intoxicating while you were photographing!


  22. 22
    Posted On May 13, 2013 at 8:40 pm

    I think this looks beautiful! And I LOVE the idea of a hipster steak and cheese!!


  23. 23
    Posted On May 13, 2013 at 9:01 pm

    I’m from South Jersey, I grew up about 30 minutes from Philly. I’ve since moved to CT and I refuse to eat a cheesesteak here. Also I have NEVER had a cheesesteak with cheese whiz on it. How disgusting. I believe the ones I always had were american cheese. So yummy. I miss them and I get one every visit to NJ :) Yours look tasty btw!


    • Lisa
      Posted On May 7, 2014 at 12:44 pm

      I agree Amanda.  American cheese was what I remember as well.  Also from South Jersey now living in Alaska.  I make my own cheesesteaks now though we do have a sandwich shop up here that makes an excellent Philly Cheesesteak – the owner being from NJ

      This picture certainly makes me want one for lunch :)

  24. 24
    Posted On May 13, 2013 at 10:25 pm

    I’ve been to Philly and had a cheesesteak there, but you definitely don’t need to have been there to look at this photo and know this is the real deal. That gooey cheese and crisp/soft bun look incredible!


  25. 25
    Posted On May 13, 2013 at 10:26 pm

    You captured it so beautifully! I need one in my life, now :D


  26. 26
    Posted On May 13, 2013 at 10:33 pm

    You totally crack me up. I have a cheesesteak recipe on my blog and got all kinds of hate comments for the lack of “cheez wiz” … gag! What really gives it a great flavor for us is Dale’s liquid steak seasoning and I use thick sliced roast beef from the deli.


  27. 27
    Posted On May 13, 2013 at 11:02 pm

    It’s hard to believe that YOU out of all people would have any difficult photographing anything, but it makes me feel a little better knowing that even the pros struggle sometimes! :) And for the record, it looks fabulous, cheesesteaks are my favorite :)


  28. 28
    Posted On May 14, 2013 at 9:36 am

    Ha! I think a hipster version sounds perfect too :)


  29. 29
    Posted On May 14, 2013 at 10:43 am

    I think that picture looks great- and having had several cheesesteaks in Philly- this looks absolutely perfect to me1


  30. 30
    Posted On May 14, 2013 at 3:14 pm

    I don’t eat steaks but they always fascinate me!!


  31. 31
    Karen Deily Tannnenbaum
    Posted On May 14, 2013 at 5:08 pm

    You did a great job photographing the sandwich…I want one NOW!!!!


  32. 32
    Posted On May 14, 2013 at 7:36 pm

    This is a delicious-looking (and beautifully-photographed) sandwich! ;)


  33. 33
    Posted On May 15, 2013 at 11:27 am

    Soooo hungry now – I love the photo! And the “hipster” version sounds great too. I’m looking forward to meeting you at Food Blogger Forum this weekend!


  34. 34
    Posted On May 15, 2013 at 11:24 pm

    I tried Julie’s recipe not too long ago and it is fantastic! I agree, cheesesteak is NOT easy to photograph!


  35. 35
    Posted On May 16, 2013 at 2:20 pm

    Wow! This looks mouth-watering! I love a good philly cheesesteak!


  36. 36
    Posted On May 20, 2013 at 12:22 am

    Jaw drops, hits floor and bounces back up…delicious!


  37. 37
    Posted On May 25, 2013 at 10:09 am

    Yes! Yes! Yes! Many tears will be had eating this….. philly cheesesteaks are a favorite. Will be making very soon!


  38. 38
    Posted On August 11, 2013 at 7:43 pm

    I grew up in Philly where we hired the chef from Jim’s Steaks to come to our Frat house and teach us their method. Some hints: 1) cook the steaks WITH the onions, in their last 2-4 minutes. The flavor disperses better thru-out the meat. 2) use olive oil, not butter 3) use prime meat, as the fat is distributed evenly and flavors the meat better. 4) Use a flat grill, not a frying pan. 5) Use philly italian hoagie rolls, if possible. And, of course, you can fly rolls to your home! I knew an “ex-pat” living in Cincinnati who did that.


    • Carole
      Posted On October 2, 2013 at 11:44 pm

      As a Philadelphian, I agree with what GreggT said re grilling the onions w/ the steak. Amoroso are the rolls of choice. I’ve never cared for Cheez Did and usually opt for provolone or Swiss.

  39. 39
    Posted On October 2, 2013 at 2:36 pm

    I’m from the suburbs of Philly and we make some pretty darn good Philly cheesesteaks.  You need a good, soft Italian roll (in the Philly area that would be Amoroso’s or Conshohocken Italian Bakery) and thinly sliced and chopped steak.  Those to me are the two most important components of a Philly cheesesteak.   The type of cheese you use is up to you.  I prefer Provolone on mine.  If you are ever in the Blue Bell area, be sure and grab a cheesesteak from Pudge’s.  You won’t be disappointed.  


  40. 40
    Posted On November 7, 2013 at 8:48 pm

    I had a Philly cheesesteak when I was in Philly (who doesn’t?). This is a wonderful recipe and pretty similar to what I had. I added ketchup and mustard, since  that’s what they seemed to put on the ones I got in Philly.  I used to work at Charlie’s in highschool, these are much much better than their cheesesteaks!


  41. 41
    Posted On November 22, 2013 at 4:19 pm

    Very good and easy recipe! Next time I will add some garlic and green peppers to mix. Also, my hubby goes to a local cheesesteak place and always gets their bleu cheese one so I may try bleu next time too. 


  42. 42
    Posted On April 15, 2014 at 4:09 pm

    These are sooooo yummy!  Made for the first time a couple of weeks ago and making again tonight!  Sticking strictly to your recipe cause turned out so great the first time!  Thank you so much for sharing!


  43. 43
    Posted On May 15, 2014 at 12:13 pm

    I am from Germany and have been to America (and also Philly) on an exchange just some weeks ago – and now I discover your recipe for Philly Cheese Steak :) Looks yummy!


  44. 44
    Posted On May 21, 2014 at 1:29 pm

    Suggestion….go to supermarket deli…get really good roast beef sliced thin and there’s your meat!! I will be making these! Yum


  45. 45
    Posted On July 13, 2014 at 10:43 pm

    I grew up in Akron, OH and we had a little Sub Shop called “Captain Nemo’s” that made a steak & cheese just like this. I LOVED that place and still have fond memories of my mom & dad taking me there and how I loved the thin tin foil the sub was wrapped in. Yum!  I’m looking forward to making this. Thank you for sharing. 


  46. 46
    Posted On November 5, 2016 at 6:52 am

    These were so simple and delicious!   Completely restaurant quality!


Leave a Comment