April 29, 2026

Philly Cheesesteak

Philly Cheesesteak

This Philly Cheesesteak recipe features thinly sliced ribeye steak cooked with caramelized onions and melted provolone cheese, all tucked into toasted garlic-buttered hoagie rolls. The result is a rich, savory, and perfectly melty sandwich that captures the authentic Philly flavor in just about 30 minutes.

  • Prep Time: 15 minutes
  • Cook Time: 13 minutes
  • Servings: 4

Ingredients

  • (1 pound) Grass-fed Bone-in Ribeye Steak
  • (To taste) Sea salt
  • (To taste) Black pepper
  • (1) Large sweet onion, diced
  • (8 slices) Mild provolone cheese
  • (4) Hoagie Rolls, sliced 3/4 through
  • (2 tablespoons) Unsalted butter, softened
  • (1 clove) Garlic, pressed
  • (4 tablespoons) Mayonnaise

Directions

  1. Slice hoagie rolls about three-quarters of the way through using a serrated knife.
  2. Dice the onions and thinly slice the beef.
  3. In a small bowl, mix softened butter with minced garlic.
  4. Spread the garlic butter on the cut sides of the rolls.
  5. Toast the rolls on a skillet or griddle over medium heat until golden brown, then set aside.
  6. Heat 1 tablespoon of oil in the pan and sauté the diced onions with a pinch of salt until soft and caramelized. Transfer to a bowl.
  7. Increase heat to high and add another tablespoon of oil.
  8. Spread the thinly sliced steak evenly in the pan and sear for a couple of minutes without stirring.
  9. Flip the steak, season with salt and pepper, and cook until fully done.
  10. Stir in the caramelized onions.
  11. Divide the mixture into four equal portions.
  12. Top each portion with two slices of cheese and turn off the heat to let the cheese melt.
  13. Spread a thin layer of mayo on the toasted sides of the rolls.
  14. Place a toasted bun over each portion, then use a spatula to scoop the cheesy beef mixture into the roll as you flip it over.
  15. Serve immediately while warm.