There’s nothing that quite compares to a good old fashioned Philly Cheesesteak Sandwich!

No need to travel to the City of Brotherly Love to get these famous, melty, cheesy, masterpieces! Our easy to follow recipe for homemade Philly cheesesteaks is as tasty and as delicious, as if it came directly from a local Philadelphia diner!

close up of Philly Cheesesteak Sandwich

Follow Our Zesty Life on Pinterest for more great recipes and ideas!

PIN this Philly Cheesesteak Sandwich recipe to your DINNER Board!

What is a Philly Cheesesteak?

  • Easy Philly cheesesteaks are great for game day, movie night, and are perfectly portable for picnics and parties!
  • We love classic sandwiches that can be made at home with just a few ingredients!
  • Convert the toppings into sliders, sloppy joes, or egg rolls.
  • Philly cheesesteak with cheese can also be made into a casserole, a dip, or topped onto a pizza or even scooped over a pile of pasta. Anything goes when it comes to this combo! Philly cheesesteak served over a bed of oven baked fries? Why not?
  • Party Perfect: Cook Philly cheesesteak in a Crockpot and let everyone build their own sandwich creation! 

Philly Cheesesteak Sandwich ingredients

What Goes on a Philly Cheesesteak?

PHILLY CHEESE STEAK MEAT Tender slices of savory-sautéed beef are tucked into a soft, chewy hoagie roll, and then covered in melted cheese. This epic sandwich perfect for any occasion! The best Philly cheese steak meat is ribeye because it cooks up tender, but thinly sliced flank will work as well. Just cut against the grain for a super tender result. Even leftover roast beef can be used! 

CHEESE Best Cheese Ever! Philly cheesesteaks are known for cheese that is melty, stretchy, and super tasty! Provolone is the traditional cheese, but if “stretched” for another option, another buttery-flavored white like mozzarella will do in a pinch!

ONION White onion is thinly sliced and sautéed for the best flavor. Some people add green peppers to their Philly Cheesesteak as well, so feel free to get creative with the veggies!

close up of two Philly Cheesesteak Sandwich halves

How to Make Philly Cheesesteak

The best Philly cheesesteak recipe starts with the best meat and the best bread! Choose juicy, thin-sliced ribeye steak, and soft, airy hoagie rolls to soak up all the mouth-watering beef au jus!

  1. Sauté onions until golden brown. 
  2. Sauté beef & mix in onions. Divide into portions in the pan.
  3. Top each portion with cheese, cook until cheese melts. Place a buttered and toasted roll over each portion. Scoop up with a spatula, flip over, & serve hot.

top view of Philly Cheesesteak Sandwich on a cutting board

Tips and Tricks

  • For the best steak flavor, cut beef steak in advance and marinate in a simple store-bought balsamic vinaigrette or a 1:1 ratio of vinegar to olive oil, and add garlic or onion powder for flavor.
  • Freeze meat up to 60 minutes, (not until solid) to make it easier to slice super thin. Or slice it before it has defrosted all the way. Cut against the grain to get a super tender bite.
  • Add green peppers or mushrooms during the onion sautéing stage for extra hearty cheesesteak! 
  • Rub a clove of garlic over the open toasted hoagie rolls for an extra garlicky flavor!

Got Leftovers?

See above for all the amazing ways Philly cheesesteaks can be re-purposed! Keep the mix in a covered container in the refrigerator for up to 5 days. Reheat in the pan for best results. 

close up of Philly Cheesesteak Sandwich after making

Other Easy Beef Recipes To Try

close up of Philly Cheesesteak Sandwich
5 from 7 votes↑ Click stars to rate now!
Or to leave a comment, click here!

Philly Cheesesteak Sandwich

This tasty and delicious homemade Philly Cheesesteak Sandwich can be made quickly and easily right in your own kitchen.
Prep Time 30 minutes
Cook Time 30 minutes
Total Time 1 hour
Servings 2 sandwiches
Author Candace



  • 1 ribeye steak or round steak or sirloin, about 1 pound
  • 1 Tablespoon butter
  • ½ large white onion thinly sliced (or 1 small white onion)
  • salt and freshly ground black pepper to taste
  • 2 hoagie rolls
  • 2 Tablespoons garlic butter or 2 Tablespoons butter, ½ clove garlic, minced, and ½ teaspoon parsley
  • 1 Tablespoon olive oil
  • 3-4 ounces provolone cheese slices or American cheese slices


  • Place steak in the freezer for 30-60 minutes (to make slicing easier).
  • Meanwhile, in a medium skillet, add butter and onions. Cook on low heat, stirring occasionally, until golden brown*. Set aside.
  • Remove beef from the freezer and slice thinly. Season with salt and pepper.
  • Heat skillet or griddle on medium. Meanwhile, cut rolls in half, not cutting all the way through, so they stay attached. Slather each bun with half of the garlic butter. Grill buttered side of rolls until golden (or broil). Set aside.
  • Turn heat on skillet or griddle to high. Add oil to hot pan. Once oil is shimmering, add beef. Saute until browned, about 2-4 minutes. Turn heat to low, add onions, and stir to combine.
  • In the skillet, divide beef in half, and top each with half of the sliced cheese. If possible, add a lid overtop. Leave until cheese begins to melt, about 1 minute. Place open rolls over top of melted cheese. Put a large spatula under the meat and flip the rolls over. Serve hot.


*Once onions are getting soft, can add 2 small green bell peppers (sliced), and/ or sliced mushrooms.
5 from 7 votes↑ Click stars to rate now!
Or to leave a comment, click here!

Nutrition Information

Calories: 781 | Carbohydrates: 36g | Protein: 39g | Fat: 54g | Saturated Fat: 26g | Trans Fat: 1g | Cholesterol: 143mg | Sodium: 875mg | Potassium: 407mg | Fiber: 2g | Sugar: 6g | Vitamin A: 917IU | Vitamin C: 2mg | Calcium: 347mg | Iron: 13mg

Nutrition information does not include optional ingredients or garnish and is an estimate. It may change based on actual ingredients and cooking methods used.

Course Lunch, Main Course
Cuisine American

Like our recipes?
Follow us on Pinterest!

Follow us on Pinterest

PIN this Homemade Philly Cheesesteak Sandwich recipe!

close up of Philly Cheesesteak Sandwich with a title

top view of finished Philly Cheesesteak Sandwichs on a cutting board with a title

Philly Cheesesteak Sandwich with writing

close up of Philly Cheesesteak Sandwich with writing

top view and close up of Philly Cheesesteak Sandwich with a title

Philly Cheesesteak Sandwiches on a table with writing

Recipe from Spend With Pennies


, ,

Recipes you'll love

About the author

I am a wife, mother of two, and professional accountant. I love fantastic food, and it is so often the center of our lives, from everyday dinner, to family gatherings, and special evenings at fabulous restaurants. I have always loved cooking and baking, with my mom and grandma, and now, with my daughter and son. I love trying new recipes while enjoying my favorites too. I’m so happy to share them with you.
See more posts by Candace

latest & greatest

Leave a Reply

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

Recipe Rating