Philly Cheesesteak is an iconic American sandwich known for its thinly sliced beef, melted cheese, and sautéed onions, all piled into a soft hoagie roll. Originating from Philadelphia, this sandwich is a perfect combination of savory, cheesy, and hearty goodness.
Whether you enjoy it with peppers, mushrooms, or just the classic combination, this homemade version brings authentic flavor straight to your kitchen.
Why You’ll Love This Recipe
Rich, Savory Flavor
Juicy beef and melted cheese in every bite.
Quick to Make
Ready in about 30 minutes.
Customizable
Add your favorite toppings and cheeses.
Perfect Comfort Food
Hearty and satisfying meal.
Ingredients
-
1 lb ribeye steak (thinly sliced)
-
1 tablespoon olive oil
-
1 tablespoon butter
-
1 small onion, thinly sliced
-
1 bell pepper, sliced (optional)
-
1 cup mushrooms, sliced (optional)
-
4 hoagie rolls
-
4–8 slices provolone cheese (or Cheez Whiz/American cheese)
-
½ teaspoon salt
-
½ teaspoon black pepper
Step-by-Step Instructions
1. Prepare the Steak
Place the steak in the freezer for 20–30 minutes to firm it up, making it easier to slice thinly.
Slice against the grain into thin strips.
2. Cook the Vegetables
Heat olive oil and butter in a skillet over medium heat.
Add onions (and peppers/mushrooms if using) and cook for 5–7 minutes until soft and slightly caramelized.
Remove and set aside.
3. Cook the Beef
In the same pan, increase heat to medium-high.
Add sliced beef, season with salt and pepper, and cook for 3–4 minutes, breaking it apart as it cooks.
4. Combine and Melt Cheese
Return vegetables to the pan and mix with the beef.
Divide the mixture into portions and place cheese slices over each portion.
Let the cheese melt for 1–2 minutes.
5. Assemble the Sandwich
Slice hoagie rolls and lightly toast if desired.
Scoop the cheesy beef mixture into each roll.
6. Serve
Serve hot and enjoy immediately.
Tips for the Best Philly Cheesesteak
Use Ribeye for Best Flavor
It’s tender and well-marbled.
Slice Thinly
Thin slices cook quickly and stay tender.
Don’t Overcook the Meat
Keeps it juicy.
Use the Right Bread
Soft hoagie rolls hold everything together.
Flavor Variations
Classic Style
Just beef, onions, and cheese—simple and authentic.
Loaded Cheesesteak
Add peppers, mushrooms, and extra cheese.
Spicy Version
Add jalapeños or hot sauce.
Chicken Cheesesteak
Swap beef for thinly sliced chicken.
Storage and Reheating
Refrigerator:
Store filling separately for up to 3 days.
Reheating:
Reheat in a skillet for best texture.
Serving Suggestions
Pair your cheesesteak with:
-
French fries
-
Onion rings
-
Coleslaw
-
Pickles
Final Thoughts
Philly Cheesesteak is a timeless sandwich that delivers bold flavor, satisfying texture, and pure comfort in every bite. With juicy beef, melted cheese, and soft bread, it’s no surprise this sandwich has become a favorite worldwide.
Whether you keep it classic or load it up with toppings, this homemade version is sure to hit the spot every time.