Classic Philly Cheesesteak

There’s something about the sizzling aroma of thin-sliced beef, caramelized onions, and gooey melted cheese stuffed into a fresh hoagie roll that screams comfort food. The Philly Cheesesteak, born in the heart of Philadelphia, is a sandwich that has captured hearts far beyond the City of Brotherly Love. Whether you’re going traditional or adding your own twist, this recipe brings the magic of a Philly street cart right to your kitchen.

Ingredients:

  • 1 lb ribeye steak (thinly sliced)

  • 1 tbsp oil (vegetable or canola)

  • 1 tbsp butter

  • 1 large onion, thinly sliced

  • 1 green bell pepper, thinly sliced (optional)

  • 1 cup mushrooms, sliced (optional)

  • Salt and pepper, to taste

  • 4 slices provolone cheese (or American, Cheez Whiz for the authentic vibe)

  • 2 hoagie rolls (or any soft sub rolls, lightly toasted)

  • Instructions:

    1. Prep the steak: If not already sliced thin, pop your ribeye in the freezer for 30 minutes to make slicing easier. Slice as thin as possible against the grain.

    2. Sauté the veggies: In a large skillet over medium heat, add oil and butter. Toss in onions (and optional peppers and mushrooms) and cook for 8–10 minutes, until soft and caramelized. Remove and set aside.

    3. Cook the steak: In the same skillet, turn heat to high and add sliced beef. Season with salt and pepper. Cook quickly, about 2–3 minutes, until just browned. Mix the veggies back in.

    4. Melt the cheese: Lower heat to medium. Top the beef and veggie mix with slices of provolone. Let it melt, then gently stir to combine, or leave it layered.

    5. Build the cheesesteak: Open up your hoagie rolls and stuff them with the hot, cheesy beef mixture. Serve hot, and maybe with a side of fries or chips.

    6. Pro Tip

      Authentic Philly joints often use Cheez Whiz for that classic gooeyness. If you’re going full Philly, warm it up and drizzle it right on the meat.

    7. Let me know if you want a spicy twist, mushroom-loaded version, or a carnivore-only cheesesteak!

Leave a Comment