• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar

favrecipes.com

  • Home
  • Recipes
    • Chicken Recipes
    • Soups
    • Pasta
    • Salads
    • Beef Recipes
    • Drinks
    • Desserts
  • Privacy Policy
  • Terms of Service
  • Contact us
  • About us

favrecipes.com

  • Home
  • Recipes
    • Chicken Recipes
    • Soups
    • Pasta
    • Salads
    • Beef Recipes
    • Drinks
    • Desserts
  • Privacy Policy
  • Terms of Service
  • Contact us
  • About us
Recipes / Philly Cheesesteak Sandwich Recipe

Philly Cheesesteak Sandwich Recipe

July 12, 2025 by el hassan

Tweet
Share
Pin
Share
0 Shares

Tender ribeye steak, golden caramelized onions, and melty provolone cheese come together in a buttery toasted hoagie roll for the ultimate homemade Philly Cheesesteak. Simple, satisfying, and packed with bold flavor, this recipe will become a favorite.


Ingredients

  • 1 lb ribeye steak, trimmed and sliced very thinly*
  • ½ tsp sea salt, or to taste
  • ½ tsp black pepper, or to taste
  • 1 large sweet onion, diced
  • 8 slices mild provolone cheese (avoid aged varieties)
  • 4 hoagie rolls, sliced ¾ of the way through
  • 2 Tbsp unsalted butter, softened
  • 1 garlic clove, pressed
  • 2–4 Tbsp mayonnaise, or to taste
  • 2 Tbsp cooking oil, divided

*Tip: For easier slicing, place steak in the freezer for 30 minutes before cutting.


Instructions

  1. Prepare the Garlic Butter Rolls:
    In a small bowl, mix softened butter with the pressed garlic. Spread the mixture on the cut sides of the hoagie rolls. Toast the buns on a skillet or griddle over medium heat until golden and crispy. Set aside.
  2. Caramelize the Onions:
    Heat 1 tablespoon oil over medium heat and sauté the diced onion with a pinch of salt until soft and caramelized. Remove from pan and set aside.
  3. Cook the Steak:
    Increase the heat to high, add the remaining tablespoon of oil, and spread the thinly sliced steak in an even layer in the pan. Allow it to sear undisturbed for 2–3 minutes. Flip, then season with salt and pepper. Cook until no longer pink.
  4. Combine and Melt Cheese:
    Stir the caramelized onions back into the steak. Divide the mixture into 4 portions in the pan and top each with 2 slices of provolone. Turn off the heat and let the cheese melt.
  5. Assemble the Sandwiches:
    Spread mayonnaise on the toasted side of each hoagie roll. Place a roll over each portion of steak and use a spatula to scoop and flip the cheesy meat into the bun. Serve warm and enjoy!

Why You’ll Love This Recipe

  • Restaurant-quality at home – Tastes just like your favorite Philly shop.
  • Comfort food classic – Hearty, cheesy, and satisfying.
  • Simple ingredients – All you need are a few pantry and fridge staples.
  • Customizable – Adjust the toppings or use your favorite cheese and condiments.

Tips

  • Freeze the steak slightly before slicing to make thin, even cuts easier.
  • Use a large flat griddle or skillet to toast the rolls and cook multiple portions at once.
  • Don’t skip the garlic butter – it adds incredible flavor to the toasted hoagie.
  • Let the cheese melt gently by turning off the heat—this prevents overcooking the steak.

Variations and Substitutions

  • Cheese options: Try white American cheese or cheese whiz for a more traditional Philly version.
  • Protein swap: Use thinly sliced chicken or roast beef instead of ribeye.
  • Extra toppings: Add sautéed bell peppers or mushrooms for added flavor and texture.
  • Low-carb: Skip the bun and serve over lettuce or in a low-carb wrap.

FAQs

Can I make Philly Cheesesteaks ahead of time?
Yes! Cook the steak and onions in advance, store them in the fridge, and reheat just before assembling.

What’s the best cut of meat for cheesesteaks?
Ribeye is the classic choice for its tenderness and marbling, but sirloin or flank steak can work too.

Do I have to use provolone cheese?
No, feel free to use white American cheese or cheese whiz depending on your preference.


Serving

Serve Philly cheesesteaks hot, with a side of fries, chips, or a simple salad. They’re perfect for game days, casual dinners, or crowd-pleasing lunches.


Suggestions

  • Meal prep: Pre-slice and freeze steak in portions to make this a quick weeknight meal.
  • Party idea: Make mini cheesesteaks with dinner rolls for sliders at gatherings.
  • Drizzle with hot sauce or aioli for an extra flavor punch.
  • Serve with pickles or peppers for a bit of acidity to cut through the richness.
Print

Philly Cheesesteak Sandwich Recipe

Servings

4

servings
Prep time

30

minutes
Cooking time

40

minutes

Ingredients

    Directions

      Tweet
      Share
      Pin
      Share
      0 Shares
      « Previous Post
      Homemade Taco Seasoning Recipe
      Next Post »
      Beef and Broccoli Stir Fry

      If you enjoyed this…

      Pumpkin Banana Bread

      Cornbread Recipe

      Beef Plov (Beef Rice Pilaf)

      Reader Interactions

      Leave a Comment Cancel reply

      Helpful comments include feedback on the post or changes you made.

      Primary Sidebar

      Natural Mounjaro Recipe

      Copycat Panera Broccoli Cheddar Soup

      Sweet and Salty Trail Mix Cookies

      • Homepage
      • Privacy Policy
      • About us
      • Contact us
      • Terms of Service

      © 2026 · Cuisine Recipe Theme · Genesis Framework · Disclosure · Website Design by Anchored Design