Experience the taste of Philadelphia with this classic Philly cheesesteak sandwich recipe. Perfectly seasoned ribeye steak, sautéed onions, and bell peppers come together with melted provolone cheese in a warm hoagie roll. This sandwich is a hearty and satisfying meal that will transport you straight to the streets of Philly.
If you don't usually keep ribeye steak or provolone cheese at home, you'll need to pick these up at the supermarket. Ribeye steak is known for its tenderness and flavor, making it ideal for this recipe. Provolone cheese adds a creamy, slightly sharp taste that complements the savory steak and vegetables perfectly.

Ingredients For Philly Cheesesteak Sandwich Recipe
Ribeye steak: Thinly sliced for quick cooking and tenderness.
Onion: Adds sweetness and depth of flavor when sautéed.
Green bell pepper: Provides a slight crunch and fresh taste.
Hoagie rolls: Soft and sturdy rolls to hold the filling.
Provolone cheese: Melts beautifully over the steak mixture.
Olive oil: Used for sautéing the vegetables and cooking the steak.
Salt: Enhances the flavors of the ingredients.
Pepper: Adds a bit of heat and seasoning.
Technique Tip for This Recipe
To achieve the perfect ribeye steak texture, make sure to freeze the steak for about 30 minutes before slicing. This will firm up the meat, making it easier to cut into thin, even slices.
Suggested Side Dishes
Alternative Ingredients
ribeye steak - Substitute with sirloin steak: Sirloin steak is leaner and more affordable while still providing a good flavor and tenderness.
ribeye steak - Substitute with flank steak: Flank steak is a lean cut that, when sliced thinly against the grain, can mimic the texture of ribeye.
onion - Substitute with shallots: Shallots offer a milder and slightly sweeter flavor compared to onions, which can add a different depth to the sandwich.
onion - Substitute with leeks: Leeks provide a subtle onion flavor and a tender texture when cooked, making them a good alternative.
green bell pepper - Substitute with red bell pepper: Red bell peppers are sweeter and can add a different flavor profile while maintaining the same texture.
green bell pepper - Substitute with poblano pepper: Poblano peppers offer a mild heat and a richer flavor, adding a bit of spice to the sandwich.
hoagie rolls - Substitute with baguette: Baguettes have a similar crusty exterior and soft interior, making them a suitable alternative for hoagie rolls.
hoagie rolls - Substitute with ciabatta rolls: Ciabatta rolls have a chewy texture and airy crumb, which can hold up well to the sandwich fillings.
provolone cheese - Substitute with mozzarella cheese: Mozzarella melts well and has a mild flavor, making it a good alternative to provolone.
provolone cheese - Substitute with cheddar cheese: Cheddar provides a sharper flavor and also melts nicely, offering a different taste experience.
olive oil - Substitute with canola oil: Canola oil has a neutral flavor and a high smoke point, making it a good cooking oil substitute.
olive oil - Substitute with grapeseed oil: Grapeseed oil is light and has a high smoke point, suitable for sautéing vegetables and meat.
salt - Substitute with soy sauce: Soy sauce can add a savory umami flavor while also providing the necessary saltiness.
pepper - Substitute with cayenne pepper: Cayenne pepper adds heat and a different kind of spiciness, which can enhance the overall flavor of the sandwich.
Other Alternative Recipes Similar to This Sandwich
How To Store / Freeze This Sandwich
- To store your Philly Cheesesteak Sandwiches, first allow the steak mixture to cool completely. This prevents condensation and sogginess.
- Wrap each hoagie roll individually in aluminum foil or plastic wrap. This helps maintain freshness and prevents the bread from drying out.
- Place the wrapped sandwiches in an airtight container or a resealable plastic bag. This adds an extra layer of protection against moisture and freezer burn.
- Label the container or bag with the date of preparation. This helps you keep track of how long the sandwiches have been stored.
- Store the sandwiches in the refrigerator if you plan to consume them within 3-4 days. For longer storage, place them in the freezer where they can last up to 2-3 months.
- When ready to eat, if refrigerated, reheat the sandwiches in a preheated oven at 350°F for about 10-15 minutes, or until the cheese is melted and the sandwich is heated through.
- If frozen, thaw the sandwiches in the refrigerator overnight before reheating. This ensures even heating and maintains the texture of the steak and vegetables.
- For a quicker option, you can also reheat the sandwiches in the microwave. Wrap them in a damp paper towel and heat on medium power for 1-2 minutes, checking frequently to avoid overcooking.
- Enjoy your reheated Philly Cheesesteak Sandwich with a side of fries or a fresh salad for a complete meal.
How To Reheat Leftovers
Preheat your oven to 350°F (175°C). Wrap the Philly cheesesteak sandwiches in aluminum foil to keep them moist. Place them on a baking sheet and heat for about 15-20 minutes, or until the steak and provolone cheese are warmed through.
If you're in a hurry, use a microwave. Wrap the sandwich in a damp paper towel to prevent it from drying out. Microwave on medium power for 1-2 minutes, checking halfway through to ensure even heating.
For a crispy exterior, use a skillet. Heat a non-stick skillet over medium heat and place the sandwich in the pan. Cover with a lid and cook for 2-3 minutes on each side, or until the cheese is melted and the bread is crispy.
Toaster ovens are also a great option. Preheat the toaster oven to 350°F (175°C). Place the sandwich on the rack or a baking sheet and heat for 10-15 minutes, or until the steak and vegetables are hot and the cheese is melted.
If you have an air fryer, preheat it to 350°F (175°C). Place the sandwich in the air fryer basket and heat for 5-7 minutes, checking halfway through to ensure it doesn't overcook. This method will give you a nice, crispy bread while keeping the inside warm and gooey.
Best Tools for This Recipe
Skillet: A flat-bottomed pan used for cooking the steak, onions, and bell peppers.
Spatula: A tool used for stirring and flipping the ingredients in the skillet.
Cutting board: A surface used for slicing the ribeye steak, onions, and green bell pepper.
Chef's knife: A sharp knife used for thinly slicing the steak, onions, and bell pepper.
Measuring spoons: Tools used for measuring the olive oil.
Tongs: A utensil used for handling the steak and mixing the ingredients in the skillet.
Serving platter: A dish used for setting aside the sautéed onions and bell peppers.
Hoagie rolls: The bread used for assembling the sandwich.
Cheese slicer: A tool that can be used if you need to slice the provolone cheese from a block.
Oven mitts: Protective gloves used for handling the hot skillet.
How to Save Time on Making This Sandwich
Pre-slice ingredients: Buy pre-sliced ribeye steak, onions, and bell peppers to save prep time.
Use one skillet: Cook the steak, onions, and bell peppers in the same skillet to minimize cleanup.
Melt cheese quickly: Cover the skillet with a lid after adding provolone cheese to speed up melting.
Toast hoagie rolls: Toast the hoagie rolls in the oven while cooking the steak mixture to save time.
Batch cooking: Double the recipe and freeze half for a quick meal later.

Philly Cheesesteak Sandwich Recipe
Ingredients
Main Ingredients
- 1 lb Ribeye steak, thinly sliced
- 1 Onion, thinly sliced
- 1 Green bell pepper, thinly sliced
- 4 Hoagie rolls
- 8 slices Provolone cheese
- 2 tablespoon Olive oil
- to taste Salt and pepper
Instructions
- Heat 1 tablespoon of olive oil in a skillet over medium heat.
- Add the onions and bell peppers, sauté until softened, about 5-7 minutes. Remove from skillet and set aside.
- In the same skillet, add the remaining olive oil and cook the thinly sliced steak until browned, about 5 minutes. Season with salt and pepper.
- Return the onions and peppers to the skillet and mix with the steak.
- Place the provolone cheese slices over the steak mixture and let it melt.
- Fill the hoagie rolls with the steak, onion, and pepper mixture. Serve hot.
Nutritional Value
Keywords
Suggested Appetizers and Desserts for This Recipe
More Amazing Recipes to Try 🙂
- Sauteed Mushrooms Recipe25 Minutes
- Taco Sauce Recipe20 Minutes
- Gordon Ramsay's Mushroom Soup Recipe45 Minutes
- Slow Cooker Vegetable Soup Recipe6 Hours 15 Minutes
- Asopao de Pollo Recipe1 Hours
- Slow Cooker Posole Recipe8 Hours 20 Minutes
- Texas Cowboy Stew Recipe1 Hours
- Dill Pickle Soup Recipe45 Minutes
Leave a Reply