• 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
    • Facebook
    • Instagram
    • Pinterest
    • Twitter
    • YouTube
  • subscribe
    search icon
    Homepage link
    • Home
    • Recipes
    • Subscribe
    • About
    • Facebook
    • Instagram
    • Pinterest
    • Twitter
    • YouTube
  • ×

    Home » Recipes » Entrées

    Best Ever Cheesesteak

    Published: Oct 6, 2019 · Modified: Jun 12, 2021 by Heather · As an Amazon Associate I earn from qualifying purchases. · 936 words. · About 5 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 cheesesteak sandwiches are 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.

    Cheesesteak filling on a 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

    Ingredients for a cheesesteak on a counter top.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.

    Cooking thin-sliced steak and vegetables in a saute pan.

    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!

    Two steak sandwiches on a white plate.

    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.

    Cheesesteak filling on a hoagie roll.
    Print Recipe
    4.90 from 241 reviews

    Best Ever Cheesesteak Sandwiches

    These cheesesteak sandwiches are 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.
    Prep Time10 minutes
    Cook Time10 minutes
    Total Time20 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
    • ½ 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

    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

    • 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 Estimate

    Serving: 0g | 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 recipes

    • Chicken Cheesesteak Sandwiches
    • Cheesesteak Style Sloppy Joes
    • Crock Pot Italian Beef Sandwiches
    • Pan-Seared Ribeye with Garlic Butter
    « Candied Pumpkin Seeds
    Leftover Turkey Alfredo Skillet Meal »

    Share this recipe:

    Subscribe

    Get our newest recipes delivered to your inbox for free!

    Reader Interactions

    Comments

    1. 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. No one likes a skimpy sub.

      Reply
    2. 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
    3. 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
    4. 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
    5. 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
    6. 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
    7. 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
    8. 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
    9. 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
    10. 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
    11. 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
    12. 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
    13. Drew Carter

      June 15, 2021 at 5:02 pm

      Great Recipe for an easy meal.

      Reply
    14. 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
    15. Marie

      April 27, 2021 at 8:24 pm

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

      Reply
    16. 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
    17. 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
    18. 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
    19. Terrie

      January 23, 2021 at 1:58 pm

      I put cream cheese too

      Reply
    20. 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
    21. 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
    22. 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
    23. 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
    24. 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
    25. 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
    26. Eric K

      September 06, 2020 at 1:00 pm

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

      Reply
    27. 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
    28. 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
    29. 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
    30. 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
    31. 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
    32. 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
    33. 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
    34. 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
    35. Kathy Peveler

      May 02, 2020 at 2:24 pm

      I’d switch the Worcestershire Sauce for Marsala wine, just a little more Italian.

      Reply
    36. Jay

      April 26, 2020 at 5:26 pm

      Philly cheesesteaks IN Philadelphia never have bell peppers and mushrooms. Some people put HOT peppers on it but never bell peppers...ever!

      Reply
      • chuck cullins

        June 05, 2020 at 7:37 pm

        I didn't see the word Philly anywhere in your recipe. Very tasty cheesesteak thanks

        Reply
      • Mr. Mike

        March 25, 2021 at 5:08 pm

        Thank You from (fly over land) CO.

        Reply
      • 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
      • Lynn

        January 18, 2022 at 3:36 pm

        Really....so not necessary Jay

        Reply
      • 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
    37. 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
    38. 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

    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.

    Primary Sidebar

    Heather of The Toasty Kitchen

    Hi, I'm Heather of The Toasty Kitchen. I love cooking with real, unfussy ingredients, and I want to help you make homemade meals with ease.

    More about me →

    Summer recipes

    • Grilled Broccolini
    • Basil Aioli
    • Grilled Strawberry Shortcake Kebabs
    • 20 Zucchini Side Dish Recipes

    Reader Favorites

    • Homemade Cheesy Tuna Noodle Casserole
    • Vanilla Sheet Cake
    • Homemade Cherry Pie Filling
    • Whipped Buttercream Frosting

    Footer

    ↑ back to top

    About

    • About
    • FAQ
    • Privacy Policy
    • Disclaimer
    • Contact

    Newsletter

    • Sign Up! for emails and updates

    As seen in

    logos of publications The Toasty Kitchen has been published in.

    Copyright © 2022 The Toasty Kitchen®