• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • About
    • Featured On
    • Meet the Team
  • Food
  • Family
  • Fun
    • Travel
    • Holidays
  • Check Out Our Shop

Our WabiSabi Life

menu icon
go to homepage
  • About
    • Featured On
    • Meet the Team
  • Food
  • Family
  • Fun
    • Travel
    • Holidays
  • Check Out Our Shop
    • Facebook
    • Instagram
    • Pinterest
    • TikTok
    • Twitter
    • YouTube
  • subscribe
    search icon
    Homepage link
    • About
      • Featured On
      • Meet the Team
    • Food
    • Family
    • Fun
      • Travel
      • Holidays
    • Check Out Our Shop
    • Facebook
    • Instagram
    • Pinterest
    • TikTok
    • Twitter
    • YouTube
  • ×
    Home » Food » Dinner

    Best Philly Cheesesteak Recipe

    By Debi Leave a Comment

    This post may contain affiliate links. I receive a small commission at no cost to you when you make a purchase using my link. As an Amazon Associate, I earn from qualifying purchases. This site also accepts sponsored content

    Jump to Recipe

    Make the best Philly cheesesteak at home with tender beef, melty cheese, and soft rolls. Easy, flavorful, and perfect for any craving.

    Philly cheesesteak on a white plate

    The Philly cheesesteak isn’t just a sandwich—it’s an icon of American comfort food. Born and perfected in Philadelphia, this hearty classic has captured the hearts (and stomachs) of food lovers across the country.

    It’s everything you could want in one bite: tender shaved steak, gooey cheese, and savory toppings, all nestled in a warm hoagie roll.

    And if you’re craving a creative twist on tradition, don’t miss these Philly Cheesesteak Eggrolls for a fun, crispy alternative.

    We are sharing tips to help you get the best results when making this recipe. If you don’t need the tips, scroll to the bottom for the full recipe and printable recipe card.

    ⭐ Why You’ll Love this Recipe ⭐

    • Melted Cheese Magic: Gooey, melty cheese brings everything together—every bite is savory comfort.
    • Tender Steak Strips: Thinly sliced beef cooked to juicy perfection. It’s the heart of the sandwich and impossible to resist.
    • Balanced Simplicity: Philly cheesesteaks don’t need fancy ingredients—they’re all about bold, straightforward flavors you’ll crave again.
    • Quick Comfort Food: Hungry? It’s filling, satisfying, and quick to make—a win-win on busy days.
    Philly Cheesesteak with a bite out

    🧾 Ingredients

    📌 Be sure to see the recipe card below for the full ingredients list with quantities and step-by-step instructions!

    • Shaved Steak
    • Onion
    • Baby Bella Mushrooms
    • Provolone Cheese
    • Mayonnaise
    ingredients

    🔪 How to Make Philly Cheesesteaks at Home

    Heat some olive oil in a large skillet over medium-low heat, then toss in the onions. Cook them gently until they’re soft and see-through.

    Once the onions are nice and tender, toss in the mushrooms. Don’t forget to sprinkle some salt over both the onions and mushrooms—it helps draw out their moisture and adds flavor.

    mushrooms and onions in a pan

    When the mushrooms are softened and have darkened a bit, it’s time to add the shaved steak. Sprinkle 2-3 tablespoons of your go-to steak seasoning over the top.

    cooked steak in the pan

    Let the steak cook through, stirring everything together so the onions and mushrooms are evenly mixed. This usually takes about 8-10 minutes.

    Grab your hoagie rolls and spread mayo on both sides. Go as light or heavy as you like.

    sandwich before going into air fryer

    Pile the cooked steak onto the bottom half of the roll, then lay a slice of provolone cheese on top. Pop it into the air fryer at 350°F (or use your oven) to toast the bread and melt the cheese. In the air fryer, it takes about 1-2 minutes, while the oven might take 5-8 minutes.

    cheesesteak on a white plate

    Serve it up! Pair your sandwich with homemade fries, chips, or go low-carb by serving it over a bed of lettuce if that’s your style.

    ⭐ Pro Tips ⭐

    Prepping Ingredients Ahead of Time

    The secret to a stress-free cheesesteak night? Preparation! Prepping your ingredients in advance not only saves time but also helps you focus on the cooking process. Here’s how you can streamline your cheesesteak-making experience:

    Slice everything beforehand: Whether it’s the ribeye steak, onions, or bell peppers, having them ready to go makes cooking quicker and smoother.

    Store ingredients properly: Keep your sliced ingredients fresh by storing them in airtight containers in the fridge until you’re ready to cook.

    Use versatile meal-prepping tools: Consider investing in high-quality meat slicers or vegetable choppers to make the prep work even faster.

    For more meal prep inspiration, check out these Instant Pot Beef Tips and Rice ideas to get organized in the kitchen.

    Avoiding Common Mistakes

    Watch the steak’s cooking time: Overcooked steak is dry and chewy, which can ruin the sandwich. Aim for a quick sear to keep the meat tender and juicy.

    Choose the right bread: Soft, sturdy hoagie rolls work best. Avoid bread that’s too light or fluffy as it may fall apart under the weight of the filling.

    Don’t skimp on seasoning: Properly seasoned steak, onions, and even the bread elevate the sandwich’s overall flavor.

    Control the cheese melt: Layer the cheese while the steak is still hot to get that perfect gooey texture without burning it.

    Adding Unique Flavors

    Seasonings: Add a sprinkle of garlic powder, paprika, or cayenne for an extra kick. A smidge of Worcestershire sauce can also enhance the savory profile.

    Sauces: Stir in some chipotle mayo, garlic aioli, or even a hint of barbecue sauce for a flavorful twist.

    Toppings: Beyond the usual onions and peppers, consider adding sautéed mushrooms, pickled jalapeños, or crispy fried onions for added texture.

    Philly Cheesesteak on a white plate

    📖  Variations

    Philly Cheesesteak Egg Rolls

    Imagine a cheesesteak’s rich, savory flavors packed into a crispy, golden egg roll. It’s the perfect handheld snack or appetizer for any occasion.

    To make these, you’ll combine the traditional ingredients like shaved steak, sautéed onions, and gooey cheese, wrapping them tightly in egg roll wrappers before frying or baking to perfection. The result?

    A crunchy exterior paired with a melty, irresistible filling. Interested in a detailed recipe? Check out the step-by-step guide for making Cheesesteak Egg Rolls.

    Philly Cheesesteak Pizza

    Transform your favorite sandwich into a pizza! This Phily Cheesesteak Pizza variation swaps the hoagie roll for a crispy pizza crust, which serves as the perfect base for thinly sliced steak, caramelized onions, sautéed peppers, and plenty of melted cheese.

    For added inspiration, explore the possibilities with recipes like this Ground Beef Pizza that can easily be adapted to fit the Philly cheesesteak theme.

    What Cheese for Philly Cheesesteak?

    The choice of cheese for a Philly cheesesteak is critical—it’s what gives this iconic sandwich its signature creamy, gooey texture that binds all the flavors together.

    Whether you’re a traditionalist or someone who likes to think outside the box, the cheese can take your cheesesteak game to new heights of deliciousness. So, what’s the perfect cheese for a Philly cheesesteak?

    The Traditional Choices

    When it comes to authenticity, there are three cheeses that dominate the Philly cheesesteak scene. Each one brings its own flavor and texture to the table:

    1. Provolone Cheese: Provolone is a top pick for many cheesesteak lovers because of its mild, slightly tangy flavor. It melts beautifully, creating those luscious, stretchy cheese pulls that everyone loves. Provolone pairs perfectly with the savory steak and onions, adding a creamy balance without overwhelming the other ingredients.
    2. Cheez Whiz: Few things scream “classic Philly” louder than Cheez Whiz! This processed cheese spread is known for its salty, ultra-creamy consistency that smoothly coats every bite. Its bold, unmistakable flavor contrasts beautifully with the beef and adds a nostalgic touch to the sandwich.
    3. American Cheese: If Cheez Whiz isn’t your thing but you still want that melty, rich experience, American cheese is a solid option. Its mild but buttery taste complements the meat without stealing the spotlight. Plus, it melts quickly and evenly, making it an excellent choice for home cooks.

    Non-Traditional Cheese Options

    If you’re feeling adventurous, why not step outside the traditional choices? Non-traditional cheeses can bring a unique twist to this classic sandwich:

    • Swiss Cheese: Known for its nutty and slightly sweet flavor, Swiss cheese provides a unique depth to your cheesesteak.
    • Pepper Jack: Add a little heat to your cheesesteak with pepper jack’s hints of jalapeño and bold spices.
    • Mozzarella: While not traditional, mozzarella delivers maximum gooeyness and a mild flavor that lets the steak shine.
    Philly cheesesteak on a white plate

    More Classic Recipes To Try

    • Beef Enchilada Casserole
      🥘 Top 10 Casserole Recipes for Busy Weeknights
    • Beef Enchilada Casserole
      Beef Enchilada Casserole: Easy Family Dinner
    • mac and cheese casserole
      Macaroni and Cheese Casserole: Creamy, Cheesy Comfort for Busy Families
    • Vegetable Lasagna
      Easy Vegetable Lasagna: A Cheesy, Veggie-Packed Family Dinner
    overhead of cheesesteak on a white plate
    Philly cheesesteak on a white plate

    Best Philly Cheesesteak Recipe

    Our Wabi Sabi Life
    Make the best Philly cheesesteak at home with tender beef, melty cheese, and soft rolls. Easy, flavorful, and perfect for any craving.
    No ratings yet
    Print the Recipe Save Go to Collections
    Prep Time 15 minutes mins
    Cook Time 15 minutes mins
    Total Time 30 minutes mins
    Course dinner
    Cuisine American
    Servings 4
    Calories 363 kcal

    Ingredients
      

    • 14 oz. Shaved Steak
    • 1 onion sliced
    • 8 oz baby bella Mushrooms sliced
    • 8 slices Provolone Cheese
    • Mayonnaise

    Directions
     

    • In a large skillet, heat olive oil with onions. You want to sautee them on medium low heat until they become soft and translucent. I choose to do sliced onion, but you can totally dice them up as well!
    • Once the onions have sauteed add in the mushrooms. Be sure to season both the onions and mushrooms with salt. This helps to bring the moisture out of them and become soft. Not to mention, they need the flavor.
    • Once the mushrooms have broken down and soft (they will turn a darker color) add in the shaved steak along with 2-3 tablespoons of your favorite steak seasoning.
    • Cook the steak until it’s cooked through, about 8-10 minutes. Make sure to toss the steak around in the onions and mushrooms.
    • Grab your hoagie buns and place mayo on both sides of the bread. Put as much or as little on as you’d like.
    • Place steak on top of the bottom roll and the provolone cheese on top. Place in an air fryer on 350° (or the oven) to toast the bread and melt the cheese. In the air fryer it’s about 1-2 minutes and for the oven expect 5-8 minutes.
    • Serve with homemade french fries, chips or if on a keto or low carb diet I serve mine over a bed of lettuce!

    Nutrition

    Calories: 363kcalCarbohydrates: 6gProtein: 31gFat: 24gSaturated Fat: 13gPolyunsaturated Fat: 1gMonounsaturated Fat: 10gCholesterol: 87mgSodium: 332mgPotassium: 613mgFiber: 1gSugar: 2gVitamin A: 350IUVitamin C: 2mgCalcium: 311mgIron: 2mg
    Keyword philly cheesesteak recipe
    Tried this recipe?Let us know how it was!

    More Dinner

    • ground beef and potatoes
      Ground Beef and Potato Casserole
    • creamy chicken thighs with mushroom sauce
      Creamy Chicken Thighs with Mushroom Sauce
    • thai chicken thighs
      How to Make the Best Instant Pot Thai Chicken Thighs for Dinner
    • loaded baked potato
      The Ultimate Guide to Loaded Baked Potato Recipe: Easy, Cheesy Recipe

    Reader Interactions

    Leave a Reply Cancel reply

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

    Recipe Rating




    Primary Sidebar

    Hi, I'm Debi!

    Welcome to my world. I am a 40 something year old mom to a lot of kids and a lot of pets. When I am not busy with the kids, grandkids, or animals, I love to do crafts and read.

    I love to knit and can often be found working on a project.

    More about me →

    We are a participant in the Amazon Services LLC Associates Program, an affiliate advertising program designed to provide a means for us to earn fees by linking to Amazon.com and affiliated sites.

    Popular

    • Beef Enchilada Casserole
      🥘 Top 10 Casserole Recipes for Busy Weeknights
    • Beef Enchilada Casserole
      Beef Enchilada Casserole: Easy Family Dinner
    • mac and cheese casserole
      Macaroni and Cheese Casserole: Creamy, Cheesy Comfort for Busy Families
    • Vegetable Lasagna
      Easy Vegetable Lasagna: A Cheesy, Veggie-Packed Family Dinner

    Patriotic

    You must use the category name, not a URL, in the category field.

    As seen in

    Footer

    ↑ back to top

    About

    • Privacy Policy
    • Accessibility Policy

    Newsletter

    • Sign Up! for emails and updates

    Contact

    • Contact
    • Media Kit

    AS AN AMAZON ASSOCIATE, I EARN FROM QUALIFYING PURCHASES.

    Our WabiSabi Life is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 3.0 Unported License.

      Buy fashion girls boots from DHgate.com

    Copyright © 2025 ·Our Wabi Sabi Life· ALL RIGHTS RESERVED

    Rate This Recipe

    Your vote:




    A rating is required
    A name is required
    An email is required
    We use cookies to ensure that we give you the best experience on our website. If you continue to use this site we will assume that you are happy with it.OkPrivacy policy