Philly Cheesesteak Classic Sandwich

Featured in: Family-Friendly Recipes for Everyone

Savor the iconic taste of Philadelphia with this classic cheesesteak. Tender, thinly sliced ribeye is seared for incredible flavor, mixed with sweet caramelized onions, and crowned with melted provolone. Buttery toasted hoagie rolls get a layer of garlicky mayonnaise for tangy richness. Each bite balances savory beef, soft onion, creamy cheese, and golden bread. Perfect for a comforting lunch or casual dinner, these sandwiches are easy to make at home and packed with bold, satisfying flavors.

Lily chef cooking Cookingwithmee blog.
Updated on Mon, 09 Jun 2025 16:02:08 GMT
A sandwich with meat and onions. Pin it
A sandwich with meat and onions. | cookingwithmee.com

Few things disappear quicker from the dinner table than a Philly cheesesteak loaded with juicy beef ribbons, golden onions, and melted provolone tucked into a toasted, buttery roll. This recipe masters the balance between tender meat and gooey cheese with a clever garlic mayo spread and careful layering for ultimate flavor. Each bite takes me right back to crowded Philly delis, but with home kitchen ease.

When I first tried making these at home my family lined up at the stove for seconds smacking their lips and swearing they tasted as good as if we were eating curbside on Market Street

Ingredients

  • Ribeye steak: Very thinly sliced brings classic cheesesteak richness and stays meltingly tender even after a quick sear look for nicely marbled pieces at the butcher and ask them to slice it thin for you if possible
  • Kosher salt: Heightens beefy flavors and seasons the onions just right larger grains offer more even seasoning
  • Vegetable oil: Provides a high smoke point for searing the meat quickly to brown it without burning perfect for cast iron skillets
  • Sweet onion: Chopped adds a mellow caramel edge cutting through the richness choose onions that feel heavy without bruising
  • Mayonnaise: Adds creaminess and helps the garlic flavor infuse the rolls opt for a good quality full fat mayo for best results
  • Garlic clove: Grated gives a punchy aroma and mingles with mayo for that crave worthy garlicky bite fresh is best so skip the powdered version
  • Salted butter: Softened gives the rolls a golden crispy exterior and slightly salty finish room temp butter helps it spread evenly
  • Hoagie rolls: Split lengthwise become the ultimate vessel their soft insides toast up beautifully creating perfect structure for stuffing
  • Freshly cracked black pepper: Brightens the beef and adds subtle spice grind it just before adding for optimal aroma
  • Provolone cheese: Sliced sharp or mild creates that signature cheese pull and harmonizes with all other flavors choose high quality deli provolone and layer it over hot beef to melt perfectly

Step-by-Step Instructions

Sear the Beef Slices:
Place a well seasoned cast iron skillet over high heat until smoking hot Pour in the vegetable oil so it coats the bottom Once shimmering add a single layer of the ribeye slices and let cook untouched for two minutes until caramelized on the edges Flip with tongs let them finish cooking for two minutes more Transfer all browned beef to a plate using a slotted spoon so any juices stay in the pan Repeat until all meat is cooked
Sauté the Onions:
Lower the heat to medium and add the chopped sweet onions directly into the beef drippings Sprinkle over the last quarter teaspoon of salt Stir frequently for about seven to eight minutes allowing onions to turn deeply golden and soft but not burnt The browning here is the secret to unlocking that signature Philly flavor
Make Garlic Mayo and Toast Rolls:
Blend the grated garlic into the mayonnaise until smooth With a butter knife spread one tablespoon of softened butter across the cut side of each roll Lay rolls cut side up on a sheet pan Bake in the oven set to four hundred degrees Fahrenheit for four minutes or until lightly toasted golden on the edges Take the hot rolls out and immediately smear each with a tablespoon of garlic mayonnaise while still warm
Combine Steak and Cheese:
Add the reserved beef back into the skillet with the caramelized onions Sprinkle on the cracked black pepper Mix together and gently rewarm the beef for a minute Take the skillet off the heat Fan out all the slices of provolone so they completely cover the beef and onion mixture Let it sit for a minute or two so the cheese melts into gooey sheets
Build the Sandwiches:
Pile the cheesy beef and onion mixture high on the toasted hoagie rolls dividing evenly Make sure each roll catches plenty of melting cheese and savory juices from the pan Serve hot while the cheese is still stretchy
A sandwich with meat and onions on a bun. Pin it
A sandwich with meat and onions on a bun. | cookingwithmee.com

I will never forget when my brother came back from a trip to Philly and swore nothing outside the city even came close Then he tasted my homemade batch and actually went back for thirds That garlic mayo is now a family favorite for all kinds of sandwiches not just cheesesteaks

The Best Way to Store and Reheat

If you have leftovers store the meat onion and cheese mixture separately from the rolls in airtight containers Refrigerate for up to three days To reheat place the meat in a skillet set over medium heat and cover with foil or a lid so the cheese melts again Heat the rolls in a toaster oven for a few minutes until just warm and crispy before assembling

Ingredient Swaps and Smart Shortcuts

If ribeye is not available thinly sliced sirloin or even deli roast beef works in a pinch For cheese try white American or mozzarella for a twist Do not skip the onion as it is essential for the right sweet flavor For the hoagie rolls french sandwich rolls or ciabatta can fill in though nothing quite beats the pillowy classic hoagie

How to Serve Like a Local

A true Philly cheesesteak is best enjoyed wrapped in parchment or foil to catch all the savory drips Serve with a handful of salty crinkle fries or thick potato chips A vinegar based slaw makes a refreshing counterpoint Bonus points if you have pickled hot peppers on the side

Cultural Charm of the Philly Cheesesteak

Born on the busy streets of Philadelphia during the nineteen thirties the cheesesteak became an icon almost overnight Today every corner deli has its own take and local rivalry Some swear by Cheez Whiz others claim real provolone is king The heart of the sandwich remains the same honest ingredients cooked fast with bold flavor and big city pride

Two sandwiches with meat and cheese. Pin it
Two sandwiches with meat and cheese. | cookingwithmee.com

Philly cheesesteak nights are always a highlight for my family and friends It is the kind of meal that gets everyone smiling and asking for seconds Enjoy making these classic sandwiches at home

Frequently Asked Questions

→ What cut of beef works best for Philly cheesesteak?

Thinly sliced ribeye is preferred for its marbled texture and deep flavor. Trim any excess fat for tenderness.

→ Is provolone the only cheese option?

Provolone is classic, but American cheese or Cheez Whiz are also authentic choices for variety.

→ Can I use other bread besides hoagie rolls?

Soft long rolls work best, but any sturdy, unsweetened sandwich roll can be substituted.

→ How do I achieve tender beef slices at home?

Freeze ribeye slightly for easier slicing, then cut thin using a sharp knife for quick, even cooking.

→ Do onions need to be fully caramelized?

Cook onions until soft and lightly browned; full caramelization isn't required for authentic flavor.

Philly Cheesesteak Classic Sandwich

Thinly sliced ribeye, onions, provolone, and garlic mayo fill toasted hoagie rolls for an iconic Philly delight.

Prep Time
15 Minutes
Cook Time
20 Minutes
Total Time
35 Minutes
By: Lily


Difficulty: Intermediate

Cuisine: American

Yield: 4 Servings (4 sandwiches)

Dietary: ~

Ingredients

→ Meat

01 2 pounds ribeye, fat trimmed, very thinly sliced

→ Produce

02 1 large sweet onion, chopped
03 1 garlic clove, grated

→ Pantry Items

04 1 ¾ teaspoons kosher salt
05 ½ teaspoon freshly cracked black pepper
06 1 tablespoon vegetable oil

→ Dairy

07 4 tablespoons salted butter, softened
08 4 tablespoons mayonnaise
09 8 slices sharp or mild provolone cheese

→ Bakery

10 4 hoagie rolls, split lengthwise

Instructions

Step 01

Preheat the oven to 400°F with a rack in the center position.

Step 02

Season the beef all over with 1½ teaspoons of the salt. Heat the oil in a large cast iron skillet over high heat. Once the oil is glistening, working in batches, add the beef and cook, undisturbed, until beef begins to brown, about 2 minutes. Stir and cook until the beef is cooked through, about 2 minutes more. Using a slotted spoon, transfer the beef to a plate.

Step 03

Reduce the heat to medium. Add the onion to the same skillet and season with remaining ¼ teaspoon of salt. Cook, stirring often, until browned and softened, 7-8 minutes.

Step 04

Meanwhile, in a small bowl, combine the mayonnaise and garlic. Spread 1 tablespoon of the butter on the cut sides of each roll. Arrange rolls, cut sides up, on a sheet pan and bake until toasted, about 4 minutes. Remove from the oven and spread the cut sides of each roll with 1 tablespoon of garlic mayo.

Step 05

Return the beef to the skillet with the onions and season with the black pepper. Cook, stirring, until beef is warmed through. Remove the skillet from heat and top the beef mixture with provolone in a single layer.

Step 06

Once the cheese is melted, evenly divide the mixture between toasted rolls. Serve immediately.

Notes

  1. For authentic Philly flavor, try to slice the ribeye as thinly as possible - freezing for 20 minutes before slicing can help.
  2. Some traditionalists prefer Cheez Whiz instead of provolone for an authentic Philadelphia experience.

Tools You'll Need

  • Large cast iron skillet
  • Baking sheet
  • Slotted spoon

Allergy Information

Please check ingredients for potential allergens and consult a health professional if in doubt.
  • Contains dairy (butter, cheese)
  • Contains eggs (mayonnaise)
  • Contains gluten (hoagie rolls)

Nutrition Facts (Per Serving)

It is important to consider this information as approximate and not to use it as definitive health advice.
  • Calories: 780.5
  • Total Fat: 54.3 g
  • Total Carbohydrate: 38.2 g
  • Protein: 42.7 g