Would you like to save this?
Ready for a simple, mouthwatering Philly Cheesesteak Recipe that’s loaded with thinly sliced beef, gooey provolone, and sautéed bell peppers and onions tucked into a soft hoagie roll?
If you’ve never tasted an authentic Philly cheesesteak, you’re in for a treat. Born on the streets of Philadelphia in the 1930s, this sandwich champions thinly sliced beef, melted cheese, and sautéed onions and bell peppers piled sky-high on a fresh hoagie roll. According to SEMrush data, Americans search “Philly cheesesteak recipe†over 30,000 times each month—clearly, this is a crowd favorite. By weaving in keywords like “authentic Philadelphia,†“beef,†and “hoagie roll,†I’ve made sure this recipe pops up when you’re craving that sizzle.
You know what? As a former Bucks County kid, I still remember my first taste from Pat’s King of Steaks. The smoky aroma, the roll’s crisp crust, and that tender, seared ribeye—pure magic. Over time, I’ve lightened things up with leaner steak cuts, a splash of extra virgin olive oil, and the option to toss in mushrooms for extra texture. Whether it’s for a casual weeknight dinner or a tailgate party, this recipe fits right in—no grill or special gear required.
While this sandwich won’t win awards for low calories, swapping to lean beef and adding fresh bell peppers and onions gives it a nutritional boost—hello, vitamins A and C! Letting the steak rest briefly after cooking makes for juicier bites, and to top it off, I’ll show you how to lightly toast your hoagie rolls for the ideal crunch. Let’s get cooking, shall we?
Why You’ll Love This Recipe
- Ready in 30 minutes—perfect for busy nights or game-day snacks.
- No oven needed—just a skillet or cast-iron pan.
- Authentic Philly flavor with gooey cheese and tender beef.
- Customizable peppers, onions, and mushrooms to suit your taste.
- Whole ingredients you likely have on hand.
- Lean steak swap makes it a bit lighter without sacrificing taste.
- Great for meal prep—slice, cook, and reheat with ease.
- Crowd-pleaser at tailgates and game nights.
- Each bite packs a flavor punch thanks to the seared steak.
Ingredients
- 1 pound ribeye steak, thinly sliced against the grain (top round or flap steak work too; a meat slicer speeds things up)
- 1 large green bell pepper, thinly sliced (swap for red or orange for a pop of color)
- 1 medium yellow onion, thinly sliced (Vidalia onions add natural sweetness)
- 1 cup sliced cremini mushrooms, optional (for extra umami)
- 2 tablespoons extra virgin olive oil (or avocado oil for a higher smoke point)
- ½ teaspoon kosher salt (adjust to taste)
- ¼ teaspoon freshly cracked black pepper
- ¼ teaspoon crushed red pepper flakes, optional (for a gentle kick)
- 4 hoagie rolls (we love Amoroso’s or any bakery-style rolls)
- 2 tablespoons unsalted butter, softened (or garlic herb butter if you crave extra flavor)
- 8 slices provolone cheese (or ½ cup Cheez Whiz for that iconic Philly twist)
Tip: Use a mandoline slicer like the OXO Good Grips for perfectly even veggie strips.
Tip: Pat the steak dry and let it rest at room temperature so it browns rather than steams.
Directions
- Prep ingredients: Thinly slice ribeye against the grain using a sharp chef’s knife or meat slicer, then slice bell pepper, onion, and mushrooms (if using). Pat the steak dry—that’s your secret to a deep sear.
- Heat a 12-inch cast-iron skillet over medium-high until a drop of water sizzles on contact. Add 1 tablespoon olive oil; once it shimmers, you’re ready for step three. (If it smokes too much, reduce heat slightly.)
- Sauté onions, peppers, and mushrooms for 5–6 minutes, tossing occasionally. Let them sit still for 1–2 minutes between stirs to develop those golden brown edges.
- Push veggies to the side, lower heat to medium, add remaining oil, and let it heat until barely smoking. Spread steak slices in an even layer. Avoid overcrowding or the meat will steam, not sear.
- Season the steak with salt, pepper, and red pepper flakes, then let it cook undisturbed for about 1 minute. Stir and continue cooking for another 2–3 minutes—aim for 130–135°F for medium-rare with an instant-read thermometer.
- Mix veggies back in and toss everything together for 30 seconds. The flavors really meld here, so be gentle to keep the meat tender.
- Spread softened butter on the cut sides of hoagie rolls. Place them face-down in a separate skillet or on a griddle until golden—about 1 minute per side.
- Divide the steak and veggie mixture among the rolls, piling it as high as you like. Top each with two slices of provolone or spoon Cheez Whiz in generous dollops.
- Cover loosely with foil or a lid for 1 minute, just long enough for the cheese to melt into ooey-gooey perfection.
- Slide sandwiches onto plates, add hot sauce or pickled jalapeños if you’re feeling adventurous, and dig in while it’s piping hot!
Servings & Timing
Serves: 4 hearty sandwiches
Prep Time: 10 minutes (plus 5 minutes resting time for steak)
Cook Time: 15 minutes
Total Time: 30 minutes
Variations
- Cheese Swap: Try American cheese or fontina for a creamy twist.
- Mushroom Mania: Double the mushrooms for an earthy flavor boost.
- Spicy Kick: Mix chopped jalapeños with the peppers or a dash of cayenne in the steak.
- Turkey Twist: Use thinly sliced turkey breast for a lighter take.
- Veggie-Friendly: Replace steak with seitan or mushrooms for a vegetarian version.
- Philly Deluxe: Add crispy bacon bits and a smear of garlic aioli.
Storage & Reheating
Refrigerator: Store leftover steak and veggies in an airtight container for up to 2 days. Rolls are best kept separately to avoid sogginess.
Freezer: Wrap filled sandwiches tightly in foil and freeze for up to 1 month.
Reheat: Thaw overnight (if frozen), then bake at 350°F for 10–12 minutes or reheat in a skillet over medium heat until warmed through; avoid the microwave to keep the roll crisp.
Make-Ahead Tip: Prep the steak and veggies a day ahead; assemble and toast rolls just before serving for the freshest bite.
Notes
- Thin slicing matters—use a sharp knife or meat slicer for uniform, tender bites.
- Letting the steak rest for a few minutes makes a big difference in juiciness.
- Contrary to popular belief, Cheez Whiz isn’t the only authentic cheese—provolone and American cheese are also city favorites.
- A cast-iron skillet gives you the best sear; if you don’t have one, use a heavy stainless steel pan.
- Deglazing the pan with a splash of beef broth before mixing in veggies adds extra depth.
- This recipe stays under $5 per sandwich when using seasonal peppers and store-brand rolls—easy on the wallet.
- You can tweak spice levels by adjusting red pepper flakes or adding a dash of Worcestershire sauce; Philly purists won’t judge!
FAQs
Can I use frozen steak? Yes—just thaw completely, pat dry, and follow the same steps for a good sear.
What’s the best cheese? Provolone is classic, but American cheese melts more smoothly; Cheez Whiz offers an old-school Philly vibe.
How do I get my veggies nicely charred? High heat and a little patience—let the onions and peppers sit undisturbed for short bursts.
Can I make these ahead for a party? Absolutely—cook the filling in advance and toast rolls just before serving to keep them crisp.
Is there a gluten-free option? Swap hoagie rolls for gluten-free buns or large lettuce leaves to suit dietary needs.
Any tips for a saucier sandwich? Drizzle a bit of beef broth or Worcestershire sauce over the steak before adding cheese.
Why slice meat against the grain? It breaks down muscle fibers, resulting in more tender bites.
How do I store leftovers without losing crunch? Keep rolls and filling separate; assemble fresh before reheating.
Conclusion
This Philly Cheesesteak Recipe brings the heart of Philadelphia to your kitchen with tender beef, melty cheese, and soft hoagie rolls. It’s quick, satisfying, and downright addictive. Give it a try, let me know how it goes in the comments, and don’t forget to explore my Ultimate Grilled Cheese Sandwich and Classic Meatball Sub recipes for more flavor-packed ideas!
Philly Cheesesteak Recipe
Ready for a simple, mouthwatering Philly Cheesesteak Recipe that’s loaded with thinly sliced beef, gooey provolone, and sautéed bell peppers and onions tucked into a soft hoagie roll? Perfect for busy nights or game-day snacks.
- 1 pound ribeye steak (thinly sliced against the grain)
- 1 large green bell pepper (thinly sliced (swap for red or orange for a pop of color))
- 1 medium yellow onion (thinly sliced (Vidalia onions add natural sweetness))
- 1 cup cremini mushrooms (sliced (optional for extra umami))
- 2 tablespoons extra virgin olive oil ((or avocado oil for a higher smoke point))
- 4 hoagie rolls
- 2 tablespoons unsalted butter (softened (or garlic herb butter if you crave extra flavor))
- 8 slices provolone cheese ((or ½ cup Cheez Whiz for that iconic Philly twist))
- Thinly slice ribeye against the grain using a sharp chef’s knife or meat slicer, then slice bell pepper, onion, and mushrooms (if using). Pat the steak dry—that’s your secret to a deep sear.
- Sauté for 5–6 minutes, tossing occasionally. Let them sit still for 1–2 minutes between stirs to develop those golden brown edges.
- Season the steak with salt, pepper, and red pepper flakes, then let it cook undisturbed for about 1 minute. Stir and continue cooking for another 2–3 minutes—aim for 130–135°F for medium-rare with an instant-read thermometer.
- Spread softened butter on the cut sides of hoagie rolls. Place them face-down in a separate skillet or on a griddle until golden—about 1 minute per side.
Tip: Use a mandoline slicer like the OXO Good Grips for perfectly even veggie strips. Tip: Pat the steak dry and let it rest at room temperature so it browns rather than steams.

