Easy Classic Philly Cheesesteak
Savory, juicy, and piled high with thinly sliced steak, gooey melted cheese, and caramelized onions on a toasted hoagie roll—Easy Classic Philly Cheesesteak is the kind of sandwich that turns a regular dinner into a crave-worthy feast. This East Coast icon is a legend for good reason: it’s fast, filling, and downright delicious.
While the true origins of the Philly cheesesteak date back to the streets of Philadelphia in the 1930s, where it was first served with onions and steak on a roll, the dish has since taken on many forms across the country. But at its core, the traditional version remains king: tender beef, melted cheese (usually Cheez Whiz, provolone, or American), grilled onions, and a soft, crusty roll.
This recipe stays true to its roots but simplifies the process so you can make it at home in 30 minutes or less. No complicated prep, no special equipment—just everyday ingredients cooked the right way for that classic Philly flavor. Whether it’s game day, a casual weeknight, or a crowd-pleasing party meal, this sandwich never fails to impress.
Why You’ll Love This Philly Cheesesteak
- Quick & Satisfying: Ready in under 30 minutes with minimal prep and cook time.
- Authentic Flavor: Juicy steak, caramelized onions, and the perfect melted cheese make every bite unforgettable.
- Customizable: Swap the cheese, add bell peppers or mushrooms, or go saucy—it’s all up to you.
- Minimal Ingredients, Maximum Flavor: Just a handful of basics come together to make one of the best sandwiches ever.
- Family Favorite: Crowd-pleasing, hearty, and great for feeding multiple people.

Ingredients You’ll Need
- 1 lb ribeye steak, thinly sliced (or sirloin or flank steak)
- 1 tablespoon olive oil
- 1 tablespoon butter
- 1 medium onion, thinly sliced
- 1/2 teaspoon salt
- 1/2 teaspoon black pepper
- 4 hoagie rolls (or sub rolls)
- 8 slices provolone cheese, or use Cheez Whiz or white American
- Optional additions: bell peppers, mushrooms, hot cherry peppers
How to Make a Classic Philly Cheesesteak
1. Prepare the Steak
Place the steak in the freezer for 30 minutes before slicing—it makes it easier to slice thinly. Use a sharp knife to slice the steak into very thin strips against the grain.
2. Cook the Onions
In a large skillet, heat butter and olive oil over medium heat. Add sliced onions and cook, stirring occasionally, for about 8–10 minutes or until soft and golden brown. Remove from skillet and set aside.
3. Sear the Steak
In the same skillet, turn the heat to high and add the sliced steak. Season with salt and pepper. Cook for 3–4 minutes, stirring occasionally, until just browned. Avoid overcrowding the pan; cook in batches if needed.
4. Combine Steak and Onions
Reduce the heat to medium and return the onions to the skillet. Toss to combine everything evenly.
5. Add the Cheese
Place provolone slices over the steak and onion mixture in the skillet. Cover the skillet with a lid or foil and let the cheese melt for 1–2 minutes. Once melted, stir gently to mix the cheesy goodness throughout.
6. Toast the Rolls
Optional but recommended: split and lightly butter the hoagie rolls, then toast them in the oven or on a skillet until golden and crisp.
7. Assemble the Sandwiches
Spoon the cheesy steak and onion mixture evenly into the warm rolls. Press lightly to hold everything in and serve hot.
Tasty Variations
- Cheese Choices:
- Provolone: Classic and melty
- Cheez Whiz: Traditional Philly-style
- White American: Extra creamy
- Add Veggies:
- Bell peppers, sautéed mushrooms, or jalapeños add extra texture and flavor.
- Spicy Kick:
- Add a dash of hot sauce or top with sliced hot cherry peppers.
- Garlic Butter Toasted Roll:
- Brush rolls with garlic butter before toasting for an extra flavor boost.
How to Serve It
- With Fries: Go classic with steak fries or sweet potato wedges.
- With a Pickle: A crisp dill pickle balances the richness of the sandwich.
- As a Slider: Use mini rolls for a party-friendly version.
- With a Beer: A cold lager or pale ale is a perfect pairing.
Pro Tips for the Best Cheesesteak
- Freeze the steak first: Makes slicing easier and ensures paper-thin cuts.
- Don’t overcook the meat: It should be just browned and still juicy.
- Use a hot skillet: For a good sear and flavor.
- Melt the cheese in the pan: Don’t layer it cold on the bun—melted cheese is key.
- Toast the buns: A little crisp texture keeps the sandwich from getting soggy.
Storage & Reheating
- Store leftovers in an airtight container for up to 3 days.
- Reheat in a skillet over low heat for best texture. Add a splash of water and cover to steam and re-melt the cheese.
- Freezing not recommended as the texture of the steak and roll may change.

Nutrition Info (Approximate per sandwich)
- Calories: 610
- Protein: 38g
- Carbohydrates: 34g
- Fat: 35g
- Sodium: 800mg
Recipe Summary
- Prep Time: 10 minutes
- Cook Time: 15 minutes
- Total Time: 25 minutes
- Serves: 4 sandwiches
FAQs
What cut of meat is best for Philly cheesesteaks?
Ribeye is traditional for its rich marbling and tenderness, but sirloin and flank steak also work well when sliced thin.
Can I use chicken instead of beef?
Yes, chicken cheesesteaks are a popular variation. Use thinly sliced chicken breast or thigh.
Is Cheez Whiz authentic?
Yes—Cheez Whiz is a Philadelphia original, but provolone and American cheese are also commonly used.
What kind of bread should I use?
A soft hoagie roll is ideal. Look for rolls with a slightly chewy crust and soft interior.
Can I make this ahead of time?
You can prep the components ahead (sliced meat and onions), but assemble and toast the sandwiches fresh for best results.
Conclusion
Easy Classic Philly Cheesesteak is the ultimate comfort sandwich—meaty, cheesy, and packed with flavor in every bite. Whether you’re craving a quick dinner, a game-day hero, or a taste of Philly at home, this recipe delivers all the satisfaction with none of the fuss. It’s bold, simple, and guaranteed to disappear fast.