• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar

The Toasty Kitchen

  • Home
  • Recipe Index
  • Subscribe
  • About
  • FAQ
menu icon
go to homepage
  • Home
  • Recipes
  • Subscribe
  • About
  • FAQ

subscribe
search icon
Homepage link
  • Home
  • Recipes
  • Subscribe
  • About
  • FAQ

×
Home » Recipes » Beef

Philly Cheesesteaks

Modified: Sep 26, 2025 · Published: Oct 6, 2019 by Heather · As an Amazon Associate I earn from qualifying purchases. · 1199 words. · About 6 minutes to read this article.

Jump to Recipe Jump to Video
Best Ever Cheesesteak by The Toasty Kitchen
Best Ever Cheesesteak by The Toasty Kitchen
Best Ever Cheesesteak by The Toasty Kitchen

These Philly cheesesteaks are a hearty comfort food meal that's easy to make in your own home. They're made with thin sliced ribeye steak, melty cheese, and your favorite toppings on a lightly toasted hoagie roll.

Perfection on a sub roll! I cheated and bought shaved steak from the grocery meat counter. Other than that, this recipe as is, easy, simple and makes a delicious steak n cheese. ★★★★★ - Kristen

Cheesesteak filling on a hoagie roll.

Heather's recipe summary

Flavor: Hearty and filling cheesesteaks made with thin sliced ribeye steak, your favorite toppings, and melty white American cheese on lightly toasted hoagie rolls.

Easy to customize. Cheesesteak purists may only add onions and cheese to their sandwiches, but peppers and mushrooms are also popular choices.

Makes: 2 sandwiches (recipe is easy to double)

Similar to: Chicken Cheesesteaks or Crock Pot Italian Beef Sandwiches

Jump to:
  • Heather's recipe summary
  • Ingredients and substitutions
  • How to make cheesesteaks
  • Tips and tricks
  • Frequently asked questions
  • Recommended
  • 📖 Recipe
  • Comments

Ingredients and substitutions

Ingredients for a cheesesteak on a counter top.
  • Unsalted butter - Can be substituted with salted butter or ghee if desired.
  • Hoagie rolls - Many cheesesteak fans like using amoroso rolls. They can be ordered online here: Amoroso's Bakery. Otherwise, any high quality hoagie rolls will work. I purchase these hoagie rolls at my local Publix bakery: Hoagie Rolls 4-Count
  • Toppings - We added onions, bell pepper, and sliced button mushrooms. Feel free to add your favorite toppings to your cheesesteaks.
  • Cheese - I highly recommend white American cheese because it adds a salty flavor and creamy, melty texture that can't be beat. However, popular substitutions include cheese whiz and smoked provolone cheese slices.
  • Seasoning - Salt, pepper, and worcestershire sauce add depth of flavor. Worcestershire can be substituted with a steak sauce if needed for a similar savory flavor.
  • Ribeye - Ribeye is the best meat for Philly cheesesteaks. It's tender, flavorful, and the most important ingredient, so you really don't want to skimp here.

How to make cheesesteaks

Cooking cheesesteak ingredients in a saute pan.
  1. Add veggies to a sauté pan and cook over medium heat until tender.
  2. Remove veggies from the pan and add seasoned and sliced ribeye steak. Sear on both sides before adding veggies back to the pan.
  3. Portion filling into two even piles.
  4. Top with cheese and allow to melt before transferring to your hoagie rolls.

Tips and tricks

For easier slicing, freeze first - 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

Sharpen your knife - Use a sharp chef's knife - it will glide through your steak easily, especially if it's been partially frozen first.

Ask your butcher - Whether at a local shop or at a chain grocery store, your butcher should gladly slice your ribeye for you. You may need to call ahead, and there may be a small fee (some butchers do this at no additional cost), but all you've got to do is ask.

Slice against the grain - Whether you're slicing it yourself or asking your butcher to do it for you, make sure your steak is sliced against the grain. Slicing against the grain cuts through any long fibers in your steak, making your meat tender and easier to chew.

Two cheesesteak sandwiches on a white plate.

Frequently asked questions

What's the best cheese to use?

I highly recommend trying white American cheese. 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!

What toppings can I add?

A traditional 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!

What is the best meat to use?

When it comes to cheesesteaks, I highly recommend using thin sliced ribeye steak. Ribeye is tender and flavorful and doesn't get tough when cooked quickly in a skillet or on a flat top grill. If you ask your butcher, they may also slice your ribeye for you (either at no charge or for a small fee).

Is this an authentic Philly cheesesteak?

No. However, I can tell you that this is an amazing, flavorful, and delicious cheesesteak sandwich. Authentic or not, I think you'll enjoy it!

What makes a cheesesteak authentic?

What makes a Philly cheesesteak authentic? It depends on who you ask. I've received countless emails and messages on this subject, all explaining in detail what exactly makes a Philly cheesesteak authentic. Guess what - every description has been different, other than the inclusion of the ribeye itself.
The type of hoagie rolls used (Amoroso rolls are popular), the type of cheese (provolone, American, cheddar, or cheese whiz), and even toppings (most commonly onion, sometimes peppers or mushrooms), can all vary based on who you ask and where they're from.
What I've learned is many people have strong feelings about what should or shouldn't go on a cheesesteak. The great part is that when you're cooking at home, you can put anything you want on your own sandwiches.
If you'd like to learn more about the history of the cheesesteak, check out Wikipedia: Cheesesteak

Recommended

  • Two chicken cheesesteaks on a white plate.
    Chicken Cheesesteaks
  • Close up of ground beef, onions, and bell pepper in a sloppy joe sandwich.
    Cheesesteak Style Sloppy Joes
  • Italian beef sandwich on a white plate.
    Crock Pot Italian Beef Sandwiches
  • Top ten reader favorite dinner recipes collage.
    Top Ten Reader Favorite Dinner Recipes

📖 Recipe

Cheesesteak filling on a hoagie roll.
Pin Print Rate
4.86 from 315 reviews

Philly Cheesesteak

These Philly cheesesteaks are a hearty comfort food meal that's easy to make in your own home. They're made with thin sliced ribeye steak, melty cheese, and your favorite toppings on a lightly toasted hoagie roll.
Prep Time10 minutes minutes
Cook Time10 minutes minutes
Total Time20 minutes minutes
Servings: 2 large sandwiches
Calories: 761kcal
Author: Heather

Ingredients

  • 2 eight inch hoagie rolls, sliced
  • 2 tablespoons unsalted butter, divided
  • ½ green bell pepper, sliced
  • 1 small onion, sliced
  • 4 button mushrooms, sliced
  • 16 ounces boneless ribeye steak, thin sliced
  • salt and pepper, to taste
  • 2 teaspoons worcestershire sauce
  • 4 slices white american cheese
Prevent your screen from going dark

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

  • Stainless Steel Saute Pan
  • Zwilling Pro Chef's Knife
  • Red Spoonula Set
  • Boos Maple Cutting Board

Notes

  • Servings: This recipes makes two large, hearty sandwiches. Filling can be divided between three hoagie rolls to make smaller sandwiches.
  • Cheese variations: White American cheese can be substituted with cheese whiz or smoked provolone cheese. 
  • Toppings: Onions are the only traditional cheesesteak topping - bell pepper and mushrooms are optional, but recommended for flavor.
  • Bread: Amoroso rolls are traditional for making cheesesteaks, but any bakery style hoagie rolls will work.

Nutrition Estimate

Serving: 1sandwich | Calories: 761kcal | Carbohydrates: 8g | Protein: 55g | Fat: 57g | Saturated Fat: 29g | Cholesterol: 210mg | Sodium: 888mg | Potassium: 931mg | Fiber: 1g | Sugar: 4g | Vitamin A: 891IU | Vitamin C: 28mg | Calcium: 468mg | Iron: 5mg
Course: Main Course
Cuisine: American

More Beef Recipes

  • A casserole dish of beef stuffed shells.
    Beef Stuffed Shells
  • A scoop of lasagna skillet.
    Skillet Lasagna
  • A spoonful of steak and potato soup.
    Steak and Potato Soup
  • Lasagna roll ups in a casserole dish.
    Lasagna Roll Ups

Share this post:

Reader Interactions

Comments

    4.86 from 315 votes (264 ratings without comment)

    Leave a Reply Cancel reply

    Your email address will not be published. Required fields are marked *

    Recipe Rating




    This site uses Akismet to reduce spam. Learn how your comment data is processed.

  1. Betty-marie

    September 10, 2025 at 1:41 pm

    These are so tasty and easy to make

    Reply
  2. Catherine Fox

    October 05, 2024 at 5:53 pm

    First time I have made a Philly Cheese Steak and WE l LOVED them
    Thank you for this recipe. If anyone has been intimidated to make this sandwich go for it with this one. I had leftover prime rib thinly sliced and it was perfect.

    Reply
  3. Nicole

    January 27, 2024 at 9:21 pm

    Made it with provolone and Dempsters gold sausage buns. My husband and I devoured it. I will be making this again!

    Reply
  4. Bruny

    August 14, 2023 at 1:13 pm

    Amazing !! This is my go to recipe . Great flavors !

    Reply
  5. Dave C

    June 19, 2023 at 4:32 pm

    Nice recipe. Since you are going to the trouble of toasting the roll you should add some garlic to the butter for a garlic bread roll.

    Reply
  6. Pam Johnson

    June 18, 2023 at 1:03 pm

    My favorite sandwich! Grocery store near me actually sells thin sliced ribeye. The only thing I've done differently is heat some beef consomme in a small pan and dip my steak in it before putting on the bread. Delicious!

    Reply
  7. Brenda

    May 20, 2023 at 6:37 pm

    This recipe is spot on. It is delicious and very easy to make. Thank you so much for sharing it.

    Reply
  8. Meg

    October 10, 2022 at 1:56 pm

    Hi! Yummy recipe! One note: butchers do typically charge for the slicing fee, and at some Places will need 24 hours notice - worth it though!

    Reply
  9. Dawn Guinn

    August 09, 2022 at 6:58 pm

    I love the recipe. But, how would you go about reheating these? Do they freeze well?

    Reply
    • Heather

      August 09, 2022 at 7:09 pm

      Hi Dawn, glad you enjoy the recipe! The filling can be refrigerated in a tightly sealed container for up to 3 to 4 days, then reheated either on the stove top in a skillet over medium heat, or in the microwave.

      I haven't tried freezing cheesesteaks before so I can't say for sure how that would turn out. I'd suggest freezing the hoagie rolls and the meat filling separately, to prevent the bread from getting soggy. Allow the meat to thaw in the refrigerator overnight, and the hoagie rolls will thaw in about an hour on the counter top.

      Reply
  10. scott

    June 23, 2022 at 1:39 pm

    I recommend, for 2 subs, to buy 2-16 oz ribeye's, and slice them thin on your meat slicer. I personally bought 4 and put at least a 1.5 pounds of steak on each sub roll.

    Reply
  11. Tina

    April 28, 2022 at 1:09 pm

    I almost NEVER give a recipe 5 stars. This is definitely the exception to the rule. My whole family was raving about this one. My hubby is a picky eater and he said, "You can make this everyday, but I do want you to make one change...make MORE of them." The only advice I have is the better the meat, the better the sub.
    Also to cut the meat as small as possible before you cook it.

    Reply
  12. Ashley

    January 26, 2022 at 2:52 am

    Where in Philly are you eating??? Having grown up in Philly and had cheesesteaks from more places than I can count, bell peppers are common and everywhere.

    Reply
  13. Lynn

    January 18, 2022 at 3:36 pm

    Really....so not necessary Jay

    Reply
  14. paul callicoat

    December 04, 2021 at 6:52 pm

    Five star because it's easy for the home cook without the drama of roasting the top round beef. Downside is no au jus. I fried up the onions with a splash of vinegar til starting to brown and threw in the thin sliced special trim beef from Chefs Food Store marinaded with some liguid smoke and the Worchester,ground pepper, with the onions and topped with sliced unsmoked provalone cheese once it was all cooked down Served it on toasted bahn mi rolls. Made some au jus with Better than Bullion.Wife,I and son scarfed it down pronto. I kept it simple with onion. I've got to make some more bahn mi rolls as I like them better than batards or baguette.It took almost as long to write this review as to cook and eat the sandwiches,lol.

    Reply
  15. Kristen

    October 25, 2021 at 9:27 am

    Perfection on a sub roll! I cheated and bought shaved steak from the grocery meat counter. Other than that, this recipe as is, easy, simple and makes a delicious steak n cheese. I add some mayo to the toasted roll! Yum. Everyone loved it! I made 8 of them - 4 to eat for group of 4 and a few to save for lunches. Thanks!!

    Reply
  16. Jesseca Hallows

    October 09, 2021 at 6:15 pm

    This was honestly so basic, but so good. It's the perfect quick weeknight dinner. We picked up shredded steak from the meat section at Kroger and it worked perfectly. Also added just a tab of butter to the meat as it cooked. Thanks for a quick and easy dinner idea.

    Reply
  17. Nicole

    October 03, 2021 at 2:04 pm

    These were so amazing! I used a mandolin to slice peppers, onions and mushrooms super thin. Even my kids ate them with all the veggies which is a miracle. Will be making again. I used just plain shaved beef that was on sale instead of ribeye. Thank you for the recipe!

    Reply
  18. Wendy

    August 31, 2021 at 5:23 pm

    I’m making this for the second time today! This is a great recipe and can easily be adjusted to please everyone. I agree that the white American cheese is an excellent choice. My family is happy, and I’m happy to have such a quick and easy recipe.

    Reply
  19. Pam

    August 25, 2021 at 8:59 pm

    My husband and I really enjoyed these steak and cheese subs. This recipe is a keeper!

    Reply
  20. Suco

    August 21, 2021 at 10:45 pm

    Made this for my daughter tonight, it was her first time ever having it. She loved it. I told her the bar has been set for Philly cheesesteaks whenever she/we try one again! Loved it! Thank you 😃

    Reply
  21. Melinda

    July 26, 2021 at 5:37 pm

    Oh my goodness these were delicious!! I added Peperoncini’s and yellow pepper instead of green I will definitely make these again

    Reply
  22. Linda Darlene McElroy

    July 12, 2021 at 7:00 pm

    If you read the entire post...it was clearly stated... and authentic or not, it rocks!! <3

    Reply
    • Linda Darlene McElroy

      July 13, 2021 at 10:07 am

      I'm making these for the SECOND day in a row!! My husband has requested these EVERY night!! I usually am not the best cook...but these were easy, with the wonderful instructions, and pictures!! I finally hit my stride in the kitchen! Thank you!

      Reply
  23. Trish

    July 12, 2021 at 10:18 am

    This recipe is amazing. I have made it several times now at the request of family.
    I have a meat slicer, and freeze the meat before I slice.

    Reply
  24. Amber

    July 11, 2021 at 10:25 pm

    First time making and this recipe was super easy, quick to prepare, and tasted great!!! Will be making this regularly!!!

    Reply
  25. Drew Carter

    June 15, 2021 at 5:02 pm

    Great Recipe for an easy meal.

    Reply
  26. Janice K Harris

    June 06, 2021 at 6:37 pm

    I bought already sliced meat at Aldi. I used a red bell pepper with onion and used provolone cheese. It was delicious, and I will be making it again. So quick and easy!

    Reply
  27. Marie

    April 27, 2021 at 8:24 pm

    Great recipe! My family loved it and it is on my "make again" list.

    Reply
  28. Kat

    April 20, 2021 at 2:09 pm

    This was fantastic. I picked up a few fresh made hoagie buns at Kroger made it the same but I used Havarti. It did look like it was starting to dry out so I added a bit more Worcestershire sauce and stopped the cooking. Oh I also used can mushrooms and a bit more all in all this was an awesome sub. Thank you 😊

    Reply
  29. Pita

    April 14, 2021 at 1:33 am

    Thank you. I tried both ways and hands down your way is better!! Thanx!
    It was a little dry for my teenage son so I had to add Mayo. It was ok but extra cheese was better on mine!
    Oh and I remelted the cheese in AIR COOKER. Mmmmm

    Reply
  30. Mr. Mike

    March 25, 2021 at 5:08 pm

    Thank You from (fly over land) CO.

    Reply
  31. Stephanie

    January 24, 2021 at 7:05 pm

    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!

    Reply
  32. Terrie

    January 23, 2021 at 1:58 pm

    I put cream cheese too

    Reply
  33. Vickie

    January 17, 2021 at 10:20 pm

    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!

    Reply
  34. Trish

    December 19, 2020 at 10:41 am

    These were sooo good! The family loved them, and my husband has officially retired his sub-par recipe.

    Reply
  35. Edita

    December 18, 2020 at 10:55 pm

    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!

    Reply
  36. Everlyn

    December 11, 2020 at 1:10 am

    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!

    Reply
  37. Dawn

    October 23, 2020 at 5:49 pm

    How do you get your Ribeye thinly sliced? Your butcher? Do you have your own slicer?

    Reply
    • Heather

      October 23, 2020 at 5:56 pm

      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!

      Reply
    • Amber

      July 11, 2021 at 10:24 pm

      I asked the butcher to slice and he did horizontally. I then sliced vertically against the grain at home and it was perfect!

      Reply
  38. Pamela

    September 20, 2020 at 4:33 pm

    Delicious recipe. I’m very glad I tried it. My husband really liked it too! Thank you for sharing it.

    Reply
  39. Eric K

    September 06, 2020 at 1:00 pm

    We made this last night over here and they were delicious!

    Reply
  40. Christy Cole

    September 01, 2020 at 12:31 pm

    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!

    Reply
  41. Joseph A. Cross

    August 10, 2020 at 10:30 pm

    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!

    Reply
  42. Susan

    August 02, 2020 at 2:48 pm

    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!

    Reply
  43. Linda Enos

    June 09, 2020 at 8:48 pm

    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.

    Reply
  44. chuck cullins

    June 05, 2020 at 7:37 pm

    Very tasty cheesesteak, thanks!

    Reply
  45. Sam

    May 15, 2020 at 8:05 am

    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!🙂👍

    Reply
  46. Natalie Sanderson

    May 13, 2020 at 11:04 pm

    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.😍

    Reply
  47. Justin

    May 13, 2020 at 9:40 pm

    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

    Reply
  48. KLee

    May 02, 2020 at 4:21 pm

    Did pepper jack cheese - NICE little kick.

    Reply
    • KLee

      May 02, 2020 at 4:22 pm

      With a Brioche roll that sqeezed down nicely

      Reply
  49. Alexis

    April 14, 2020 at 4:59 pm

    I have never left a comment before but this recipe deserves it!! Amazing!!!

    Reply
    • Heather

      April 15, 2020 at 10:01 am

      I'm so glad you enjoyed the recipe!

      Reply
  50. Rod

    November 15, 2019 at 3:28 am

    This is our new favorite way to make cheesesteaks. SO good!

    Reply
    • Heather

      November 16, 2019 at 10:22 am

      Glad you enjoyed them, Rod!

      Reply

Primary Sidebar

Heather of The Toasty Kitchen

Hi, I'm Heather!

I love cooking with simple, everyday ingredients and want to help you make homemade meals with ease.

Read more

Reader favorites

  • A metal fork in a bowl of cheesy rice.
    Cheesy Rice
  • Whipped buttercream frosting recipe.
    Whipped Buttercream Frosting
  • Beef roast in a large slow cooker.
    Slow Cooker Beef Roast with Potatoes and Carrots
  • Pouring gravy over a bowl of mashed potatoes.
    How To Make Gravy Without Drippings

Thanksgiving

  • A caramel roll on a plate with more in the background.
    Caramel Rolls
  • Two dinner rolls displayed with others in a baking pan.
    Soft Dinner Rolls
  • Green beans on a plate with almonds.
    Green Beans with Almonds
  • The gooey inside of garlic baked brie.
    Garlic Baked Brie

Footer

featured on:

decorative image of website logos.

Explore

  • Recipe Index
  • About
  • FAQ
  • Subscribe

About

  • Privacy Policy
  • Disclaimer
  • Image Copyright
  • Contact

Copyright © 2025 The Toasty Kitchen®

Rate This Recipe

Your vote:




Let us know what you thought of this recipe:

This worked exactly as written, thanks!
My family loved this!
Thank you for sharing this recipe

Or write in your own words:

A rating is required
A name is required
An email is required

Recipe Ratings without Comment

Something went wrong. Please try again.