Thinly sliced ribeye steak is piled onto hoagie rolls with onion, bell pepper, and plenty of cheese in these Philly Cheesesteaks. It’s a super satisfying takeout favorite that’s easy to make at home!
Pin this recipe now to save it for later
Pin RecipeHomemade Philly Cheesesteak Recipe
This classic take on a homemade Philly cheesesteak sandwich has thin slices of beef, lots of melty cheese, and some onions and peppers all stuffed into a hoagie roll. It’s the perfect mix of salty, savory, cheesy goodness.ย
And while it might seem like a complicated sandwich to make at home, it’s actually quite simple to make Philly Cheesesteaks. You’ll just need some thinly sliced steak, a good quality provolone, and a few veggies. Then, it’s just a matter of piling everything onto some hoagie rolls and digging in!
If you’re feeling extra ambitious, you can even try making your own hoagie rolls using my French bread recipe. But for a quick and easy version of this classic sandwich, store-bought rolls will do just fine.
As for the Cheez-Whiz, well, my family prefers Philly Cheesesteaks without, but if you want to add it, go for it!
Recipe Ingredients
See recipe card below this post for ingredient quantities and full instructions.
- Ribeye steak โ Thinly slice this.
- Onion โ Yellow onion is the typical choice here.
- Red bell pepper โ Feel free to swap in a green bell pepper if thatโs what you prefer.
- Provolone cheese
- Hoagie rolls
- Unsalted butter โ Let this soften so itโs easy to spread.
- Garlic clove
- Mayonnaise โ Use any kind you like or have on hand.
Directions For How to Make a Philly Cheesesteak Sandwich
- Prepare: Place the steak in the freezer for 30 to 40 minutes.ย This will make it easier to slice thinly!
- Cook the onions and peppers: While the steak is in the freezer, sautรฉ the sliced onion and peppers in a skillet over medium-high heat until softened, about 5 minutes. Transfer them to a bowl.
- Toast the bread: Combine the butter and garlic in a small bowl. Slice the hoagie rolls ยพ of the way through, and spread the garlic butter mixture over the cut surface. Toast the rolls in a large skillet or on the griddle until lightly browned and toasted.ย
- Cook the steak: Slice the frozen steak, and heat 2 tablespoons of olive oil in a large skillet. Add the beef, season with salt and pepper, and cook over high heat until browned and cooked through. Stir in the onions and peppers.ย
- Add the cheese: Use a spatula to divide the beef into 4 portions in the skillet. Then, top each portion with 2 slices of cheese. Turn off the heat, and let the cheese melt.ย
- Assemble. Spread mayo onto each of the toasted hoagie rolls. Then, add the beef and cheese mixture.
Storage + Reheating
Leftover Philadelphia cheese steak sandwiches can be stored in the fridge for up to 3 days. Reheat them in the microwave. Or, wrap them in foil, and reheat them in the oven at 350ยบF just until until warmed through.
FAQs
Provolone is the most popular cheese for Philly Cheesesteaks, but you could also use white American cheese or Cheez Whiz. Feel free to use a combination, tooโa slice of provolone and a slice of American, or sliced cheese and Cheez Whiz together!
Yes, Philly Cheesesteak is made with thinly sliced beef, so it is made with steak. Ribeye steak is the most popular cut of beef to use, but you could also use sirloin or flank steak.
French fries are a classic side dish for Philly Cheesesteaks, but a handful of potato chips works too! Or, try a deli salad like Macaroni Salad, Pea Salad, or The Best Potato Salad.
No, Philly Cheesesteak is typically not served with sauce (unless you count the mayo spread on the hoagie buns). However, some people like to add ketchup or BBQ sauce to their sandwiches. You do you! Make what your family likes rather than worrying about whatโs authentic.
Some versions of Philly Cheesesteak include sliced mushrooms with the onions and bell pepper; others have caramelized onion. Worcestershire sauce may be added to the steak, and some people even like to top their cheesesteaks with lettuce, although this is far from traditional!
More Tasty Sandwich Ideas
Philly Cheesesteak
Equipment
- 2 Large Pans
- 1 Small bowl
Ingredients
- 1 lb ribeye steak thinly sliced
- 1 large onion sliced
- 1 red bell pepper sliced
- 3 Tablespoons unsalted butter softened
- 1 garlic clove minced or pressed
- 4 Hoagie rolls
- 8 slices provolone cheese
- 3 Tablespoons mayonnaise
Instructions
- To make the steak easier to slice, place it in the freezer for 30-40 minutes.1 lb ribeye steak
- While the steak chills, sautรฉ the onions and peppers in a pan until cooked, about 5 minutes. Remove to a bowl and set aside.1 large onion, 1 red bell pepper
- Combine the soft butter and garlic in a bowl and stir to combine. Slice the Hoagie rolls ยพ through and spread the garlic butter over the cut surface. Toast in a large sautรฉ pan or griddle until browned and toasted.3 Tablespoons unsalted butter, 1 garlic clove, 4 Hoagie rolls
- Remove the beef from the freezer and slice thinly. Heat 2 tbsp of olive oil in a large pan and add the beef. Season with salt and pepper. Cook over high heat until browned and cooked through. Stir in the onions and peppers.
- Divide the beef into 4 portions and top with 2 slices of cheese each. Turn off the heat and let the cheese melt.8 slices provolone cheese
- Spread a thin layer of mayo onto the rolls and top with beef.3 Tablespoons mayonnaise
Nutrition
Share With Us!
I hope you enjoy this delicious Philly Cheesesteak recipe! If you give it a try, please share your experience in the comments below. Donโt forget to tag me on social media @allthingsmamma and use the hashtag #allthingsmamma.