Best Philly Cheesesteak Sandwich Recipe
Introduction
The Best Philly Cheesesteak Sandwich is a delicious classic that combines tender, seasoned beef with melted cheese and caramelized onions. This recipe brings the rich flavors of Philly right to your kitchen with simple ingredients and easy steps.

Ingredients
- 4 tablespoons butter
- 1 large yellow onion, thinly sliced
- 1-2 tablespoons butter
- 2 teaspoons olive oil or avocado oil
- 1-2 pounds shaved beef steak
- 1/2 cup Worcestershire sauce (Lea & Perrin’s is gluten-free)
- 1 teaspoon seasoning salt (such as Lawry’s), to taste
- 1-2 tablespoons hot sauce (optional)
- 6-8 slices provolone cheese (or White cheddar, American, pepper Jack, or Cheese Whiz)
- 6 French rolls (hoagie, Italian, or French rolls)
- 2 tablespoons butter
- 1 medium bell pepper (optional, any color)
- 1 package sliced mushrooms (optional)
Instructions
- Step 1: Heat a pan over medium heat and melt 1-2 tablespoons of butter. Add the sliced onions and cook, stirring occasionally, until they become soft and caramel colored, about 6-10 minutes. Remove onions from the pan and set aside.
- Step 2: If the steak is not already shaved, slice it as thinly as possible. Sprinkle the meat lightly with seasoning salt.
- Step 3: Heat a large skillet over medium-high heat and add 2 teaspoons of oil along with 2 tablespoons of butter. Add the steak in a single layer, cooking in batches if needed to avoid overcrowding. Cook each side for 1-2 minutes until browned but slightly undercooked. Remove from heat.
- Step 4: Return the caramelized onions to the skillet with the beef. Add Worcestershire sauce and hot sauce if using. Stir everything together for about a minute to combine flavors.
- Step 5: Layer the slices of cheese on top of the beef and cover the pan for about a minute until the cheese melts and becomes gooey.
- Step 6: Meanwhile, heat a griddle or another skillet to medium-high heat. Spread a thin layer of butter on the cut sides of the rolls and toast them butter-side down until golden brown.
- Step 7: Assemble the sandwich by placing the cheesy beef mixture on the toasted rolls. Serve immediately and enjoy your authentic Philly Cheesesteak!
Tips & Variations
- For a true Philly experience, try Cheese Whiz instead of sliced cheeses.
- Add sautéed bell peppers and mushrooms for extra flavor and texture.
- If shaved steak is not available, use thinly sliced ribeye or sirloin steak.
- Adjust the amount of hot sauce to your preferred level of spiciness.
Storage
Store leftover cheesesteak filling and rolls separately in airtight containers in the refrigerator for up to 3 days. Reheat the filling gently in a skillet over low heat to avoid drying out the beef. Assemble sandwiches fresh before serving for best texture.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I use other types of cheese besides provolone?
Yes, provolone is traditional but you can also use White cheddar, American, pepper Jack, or go all-out with Cheese Whiz for an authentic Philly flavor.
What if I can’t find shaved beef steak?
Thinly slice ribeye or sirloin steak yourself by partially freezing the meat first, which makes slicing thinly much easier.
Print
Best Philly Cheesesteak Sandwich Recipe
- Total Time: 30 minutes
- Yield: 6 sandwiches 1x
Description
This Best Philly Cheesesteak Sandwich recipe offers a classic and delicious take on the iconic Philly favorite, featuring tender shaved beef steak, caramelized onions, melted provolone cheese, and optional bell peppers and mushrooms. Served on toasted French or hoagie rolls with a savory Worcestershire and hot sauce blend, this sandwich is a satisfying and flavorful meal perfect for lunch or dinner.
Ingredients
Main Ingredients
- 4 tablespoons butter
- 1 large yellow onion, thinly sliced
- 1–2 tablespoons butter (additional for steak cooking)
- 2 teaspoons olive oil or avocado oil
- 1–2 pounds shaved beef steak
- 1/2 cup Worcestershire sauce (Lea & Perrin’s recommended, gluten-free)
- 1 teaspoon seasoning salt (such as Lawry’s)
- 1–2 tablespoons hot sauce (optional, e.g., Cholula)
- 6–8 slices provolone cheese (or White cheddar, American, pepper Jack, or Cheese Whiz)
- 6 French rolls or hoagie/Italian rolls
- 2 tablespoons butter (for toasting rolls)
Optional Vegetables
- 1 medium bell pepper, any color, sliced (optional)
- 1 package mushrooms, sliced (optional)
Instructions
- Caramelize Onions: Heat a pan over medium heat, add butter, then toss in sliced onions and stir continuously until soft and golden caramel-colored, about 6-10 minutes. Remove onions from pan and set aside.
- Prepare Steak: If not pre-sliced, slice steak as thinly as possible and sprinkle lightly with seasoning salt.
- Cook Steak: Increase the same pan’s heat to medium-high, melt butter and add olive or avocado oil. Add steak in a single layer (work in batches to avoid crowding) and cook for 1-2 minutes per side until just browned but slightly undercooked. Remove from heat.
- Combine Ingredients: Return cooked onions to the pan with beef, pour in Worcestershire sauce and hot sauce if using. Stir to combine and simmer briefly to blend flavors.
- Add Cheese: Place slices of provolone cheese on top of the beef and onions, cover the pan for about a minute until the cheese melts and becomes gooey.
- Toast Rolls: Meanwhile, heat a griddle or skillet to medium-high, butter the cut sides of the rolls, and toast them butter-side down until golden brown.
- Assemble Sandwich: Serve the cheesy beef mixture on the toasted rolls immediately and enjoy this classic Philly cheesesteak sandwich.
Notes
- Slicing the steak thinly is crucial for authentic texture and quick cooking.
- You can substitute provolone with other cheese types like White cheddar, American, pepper Jack, or the classic Cheese Whiz for a traditional Philly style.
- Adjust seasoning salt and hot sauce to taste for desired flavor and heat level.
- Bell peppers and mushrooms are optional additions for extra veggies.
- Work in batches when cooking steak to ensure even browning and avoid steaming the meat.
- Prep Time: 15 minutes
- Cook Time: 15 minutes
- Category: Sandwich
- Method: Stovetop
- Cuisine: American
Keywords: Philly cheesesteak, shredded beef sandwich, caramelized onions, provolone cheese, sandwich recipe, classic American sandwich

