The Philly Cheesesteak is a beloved classic sandwich that originated in Philadelphia. Known for its juicy steak, melted cheese, and fresh veggies, it’s a favorite among sandwich lovers. Whether enjoyed at a food truck, a restaurant, or made at home, the Philly Cheesesteak never disappoints.

Why Make This Recipe
Making a Philly Cheesesteak at home allows you to customize every aspect just the way you like it. You can control the ingredients, the level of seasoning, and even the type of cheese. Plus, it’s a fun dish to prepare for family and friends, bringing everyone together for a delicious meal. With a short list of ingredients and straightforward steps, whipping up this iconic sandwich is a breeze!
How to Make Philly Cheesesteak
Ingredients
- 2 pounds ribeye or sirloin steak (thinly sliced)
- 2 tablespoons extra-virgin olive oil (divided)
- 2 large bell peppers (thinly sliced)
- 1 large yellow onion (sliced)
- 8 ounces cremini mushrooms (sliced)
- Kosher salt and freshly ground black pepper (to taste)
- 8 slices Provolone cheese
- 4 hoagie or French rolls
Directions
- Place the steaks in the freezer while cooking the vegetables. This makes it easier to slice thinly.
- In a large skillet over medium-high heat, heat 1 tablespoon of olive oil. Add the bell peppers, onions, and mushrooms. Season with salt and pepper. Cook, stirring often, until softened and caramelized, about 12 to 15 minutes.
- Remove the veggies from the skillet and set aside. In the same skillet, add the remaining oil and thinly sliced steak pieces. Cook for 3-4 minutes until browned. Season with salt and pepper to taste.
- Return the cooked veggies to the skillet and toss to combine with the steak.
- Layer everything with Provolone cheese and cover. Turn off the heat and let the cheese melt for 2-3 minutes.
- Divide the mixture between toasted hoagie rolls and serve with chips, pretzels, and a cold beer.
How to Serve Philly Cheesesteak
Philly Cheesesteak is best served hot and fresh. Place the filling generously into the toasted hoagie rolls and enjoy immediately. It pairs well with sides like potato chips or pretzels and a refreshing drink for a complete meal.
How to Store Philly Cheesesteak
If you have leftovers, let the filling cool completely. Store it in an airtight container in the refrigerator for up to 3 days. To reheat, warm the filling in a skillet or microwave before serving it in fresh rolls.
Tips to Make Philly Cheesesteak
- For the best flavor, choose high-quality steak. Ribeye has better marbling, while sirloin is leaner.
- Thinly slice the steak when it’s partially frozen; this makes it easier to cut.
- Don’t rush the cooking of the veggies; caramelizing them adds a lot of flavor.
Variation
You can mix it up by adding different toppings such as jalapeños for heat, sautéed spinach, or even different cheeses like Cheez Whiz or American cheese if you prefer.
FAQs
1. Can I use a different type of meat?
Absolutely! While ribeye and sirloin are traditional, you can experiment with chicken or pork for a different twist.
2. What can I do if I can’t find Provolone cheese?
If you can’t find Provolone, you can use mozzarella, American cheese, or even cheddar for a different flavor.
3. Can this recipe be made in advance?
Yes, you can prepare the steak and veggie filling in advance. Just store it properly and reheat it before serving it in the rolls.
Now you are ready to impress your family and friends with your cooking skills by making a sizzling Philly Cheesesteak right in your kitchen!

Philly Cheesesteak
Ingredients
For the filling
- 2 pounds ribeye or sirloin steak (thinly sliced) Use high-quality steak for the best flavor.
- 2 tablespoons extra-virgin olive oil (divided)
- 2 large bell peppers (thinly sliced)
- 1 large yellow onion (sliced)
- 8 ounces cremini mushrooms (sliced)
- Kosher salt and freshly ground black pepper (to taste)
- 8 slices Provolone cheese Can substitute with mozzarella, American cheese, or cheddar.
Instructions
Preparation
- Place the steak in the freezer while cooking the vegetables to make it easier to slice thinly.
Cooking Vegetables
- In a large skillet over medium-high heat, heat 1 tablespoon of olive oil.
- Add the bell peppers, onions, and mushrooms. Season with salt and pepper.
- Cook, stirring often, until softened and caramelized, about 12 to 15 minutes.
- Remove the veggies from the skillet and set aside.
Cooking Steak
- In the same skillet, add the remaining oil and thinly sliced steak pieces.
- Cook for 3-4 minutes until browned, seasoning with salt and pepper to taste.
Combining Filling
- Return the cooked veggies to the skillet and toss to combine with the steak.
- Layer everything with Provolone cheese and cover.
- Turn off the heat and let the cheese melt for 2-3 minutes.
Serving
- Divide the mixture between toasted hoagie rolls and serve with chips, pretzels, and a cold beer.


