The Philly Cheesesteak Sandwich is an iconic American classic that originated in Philadelphia and has won hearts worldwide. This hearty sandwich features thinly sliced, tender beef, sautéed onions and bell peppers, and melty cheese piled high on a soft hoagie roll. It’s the ultimate comfort food: rich, savory, and satisfying with every bite.
What makes this sandwich unforgettable is the combination of juicy, flavorful steak with caramelized vegetables and creamy cheese. While it might look indulgent, it’s surprisingly simple to make at home—and you can customize it to suit your taste.
I love this recipe because it’s bold, flavorful, and comforting. The aroma of sizzling beef and onions fills the kitchen, and the sandwich comes together quickly for a meal that feels special. It’s a perfect combination of textures: tender meat, crisp vegetables, and soft bread, all layered with gooey cheese.
For the Sandwich
Optional Toppings
Step 1: Sauté the Vegetables
Heat 1 tablespoon olive oil or butter in a large skillet over medium heat. Add sliced onions and bell peppers, season with salt and pepper, and sauté for 5–7 minutes until softened and lightly caramelized. Remove from skillet and set aside.
Step 2: Cook the Steak
Add remaining 1 tablespoon oil to the skillet and increase heat to medium-high. Add thinly sliced steak in a single layer (cook in batches if needed), season with salt and pepper, and sauté for 2–3 minutes until browned but still tender.
Step 3: Combine Steak and Vegetables
Return the sautéed onions and peppers to the skillet with the steak. Mix everything together and cook for another minute.
Step 4: Melt the Cheese
Lay slices of provolone cheese over the steak and vegetables. Cover skillet with a lid for 1–2 minutes until cheese melts completely.
Step 5: Prepare the Rolls
Slice hoagie rolls lengthwise and toast lightly, either in a toaster oven, on a skillet, or under a broiler.
Step 6: Assemble the Sandwiches
Scoop the cheesy steak and pepper mixture into each roll. Add optional toppings if desired. Serve immediately.

Cheese Options
Vegetable Variations
Protein Variations
Spicy Version
Storage
Freezing
The Philly Cheesesteak Sandwich with Onions and Peppers is a delicious, hearty, and indulgent classic that’s easier to make at home than you might think. With tender steak, sweet and savory sautéed vegetables, and gooey cheese piled into a soft hoagie roll, this sandwich satisfies every craving for comfort food. Perfect for game days, family dinners, or a weekend treat, this recipe is a must-try for anyone who loves bold flavors and satisfying bites.
The Philly Cheesesteak Sandwich is an iconic American classic that originated in Philadelphia and has won hearts worldwide. This hearty sandwich features thinly sliced, tender beef, sautéed onions and bell peppers, and melty cheese piled high on a soft hoagie roll. It’s the ultimate comfort food: rich, savory, and satisfying with every bite.