There's nothing quite like biting into a perfectly made Philly cheesesteak. The first time I made this iconic sandwich at home, it was like bringing a piece of Philadelphia into my kitchen. The aroma of sizzling beef and onions instantly filled the air, making every guest at my table eager to dig in.

This meal is perfect for any night you want a comforting, tasty dish that's easy to prepare. With tender sirloin, melted provolone, and freshly toasted hoagie rolls, you get a hearty meal in less than an hour. Gather your ingredients, and let’s dive into making the best Philly cheesesteak you’ve ever tasted.
Jump to:
Why You’ll Love This Recipe
- Authentic Flavor: Enjoy the traditional taste of a Philly staple with juicy steak and creamy cheese.
- Quick Meal: Prepare and serve this delightful cheesesteak in under 30 minutes for a quick meal.
- Customizable: Adjust the veggies and cheese to your liking, making it easy to cater to your preferences.
- Family Favorite: This recipe is a crowd-pleaser that even picky eaters will love.
- Perfect for Sharing: Make multiple sandwiches effortlessly to share with family and friends.
Ingredients You'll Need
- Hoagie rolls – 4 rolls. These are the base for holding all the fillings together.
- Extra-virgin olive oil – 2 Tbsp. Helps in cooking and adding flavor to the steak and veggies.
- Green bell peppers – 2, thinly sliced (optional). Add a pop of color and flavor.
- Red bell peppers – 2, thinly sliced (optional). Adds sweetness and balance to the dish.
- Large yellow onions – 2, sliced. Essential for creating a sweet and savory base.
- Kosher salt – To taste. Essential for seasoning the steak and veggies.
- Sirloin steak – 1 ½ lb., very thinly sliced. Provides the main protein element of the dish.
- Freshly ground black pepper – To taste. Adds a hint of spice and flavor depth.
- Provolone cheese – 8 slices. Melts beautifully over the steak for a creamy finish.
How to Make Philly Cheesesteak
Step 1: Toast the Rolls
On a large griddle or in a large skillet over medium-high heat, toast the rolls, turning occasionally for about 2 minutes, until they are just browned and fragrant. Transfer them to a plate and let them cool slightly. Carefully slice each roll in half lengthwise, making sure not to cut all the way through.
Step 2: Cook the Veggies
Using the same griddle or skillet over medium heat, heat 1 Tbsp. of oil. Add the bell peppers (if using) and onions. Season with salt and cook, stirring often, until they are caramelized—about 12 to 15 minutes. If using a griddle, push the veggies to one side; if using a skillet, transfer them to another plate.
Step 3: Cook the Steak
Pour the remaining 1 Tbsp. of oil onto an empty spot on the griddle (or into the same skillet) and heat over medium-high. Cook the steak, turning occasionally, for about 5 minutes, until it reaches your desired doneness. Season with salt and pepper.
Step 4: Combine Steak and Veggies
Toss the steak and veggies together to combine (or return the veggies to the skillet and toss to combine). Top the combined ingredients with provolone cheese. Cover and cook until the cheese melts, about 3 minutes.
Step 5: Assemble the Cheesesteaks
Divide the cheesesteak mixture among the rolls. Serve immediately while warm and gooey for the best flavor and experience.

Pro Tips from My Kitchen
✓ Perfect Toast – Toasting the hoagie rolls adds a delightful crunch and prevents them from getting soggy.
✓ Thinly Slice Steak – Ensures quick cooking and allows the flavors to meld better with the onions and peppers.
✓ Cheese Choice – Provolone stays true to the original recipe and melts beautifully, but feel free to experiment with other types.
✓ Caramelization Counts – Let the onions and peppers caramelize well to bring out their natural sweetness.
✓ Rest the Steak – Briefly resting the steak after cooking helps lock in the juices, making each bite tender.
What Makes This Recipe Work
- The thinly sliced sirloin steak cooks quickly and allows the flavors of the onions and peppers to seep in, providing a cohesive blend of flavors in each bite.
- Creamy provolone cheese melts over the steak and veggie mixture, creating a satisfying, gooey texture that pairs perfectly with the soft, toasted hoagie rolls.
- The caramelization of the vegetables brings out their natural sweetness, balancing the savory, seasoned steak for a full-bodied taste experience.
Frequently Asked Questions About Philly Cheesesteak
Yes, rib-eye or tenderloin are great alternatives that will result in a juicy cheesesteak as well.
Slicing the steak very thinly is key. It helps it cook quickly without becoming tough.
These are best served fresh, but you can prepare the components ahead and reheat them just before assembling. Use a skillet to reheat for the best texture.
This may occur if the steak is overcooked. Keep an eye on the cooking time and slice the steak thin to avoid this issue.
Consider serving with classic options like fries, coleslaw, or a simple side salad to balance the hearty flavors.

Philly Cheesesteak Recipe
Ingredients
- 4 rolls Hoagie rolls
- 1.5 lb Sirloin steak, very thinly sliced
- 8 slices Provolone cheese
- 2 Large yellow onions, sliced
- 2 Green bell peppers, thinly sliced (optional)
- 2 Red bell peppers, thinly sliced (optional)
- 2 tablespoon Extra-virgin olive oil
- to taste Kosher salt
- to taste Freshly ground black pepper
Instructions
- On a large griddle or in a large skillet over medium-high heat, toast the rolls, turning occasionally for about 2 minutes, until they are just browned and fragrant. Transfer them to a plate and let them cool slightly. Carefully slice each roll in half lengthwise, making sure not to cut all the way through.
- Using the same griddle or skillet over medium heat, heat 1 Tbsp. of oil. Add the bell peppers (if using) and onions. Season with salt and cook, stirring often, until they are caramelized—about 12 to 15 minutes. If using a griddle, push the veggies to one side; if using a skillet, transfer them to another plate.
- Pour the remaining 1 Tbsp. of oil onto an empty spot on the griddle (or into the same skillet) and heat over medium-high. Cook the steak, turning occasionally, for about 5 minutes, until it reaches your desired doneness. Season with salt and pepper.
- Toss the steak and veggies together to combine (or return the veggies to the skillet and toss to combine). Top the combined ingredients with provolone cheese. Cover and cook until the cheese melts, about 3 minutes.
- Divide the cheesesteak mixture among the rolls. Serve immediately while warm and gooey for the best flavor and experience.
Notes
- Toasting the hoagie rolls adds a delightful crunch and prevents them from getting soggy.
- Feel free to experiment with other types of cheese if desired.





Leave a Reply