This quick Philly Cheesesteak recipe delivers a restaurant-quality sandwich in about 30 minutes. It is an ideal choice for busy weeknights or feeding a large group with minimal effort.

List of ingredients
- 2 12″ sub rolls – soft but sturdy rolls work best.
- 2 lbs shaved beef – ribeye, strip, or sirloin are recommended.
- 1 bell pepper – diced for even cooking.
- 1/2 white onion – finely diced.
- 8 oz white mushrooms – washed and sliced.
- Salt, pepper, and garlic powder (SPG) – used to season the meat and vegetables.
- Worcestershire sauce – adds a deep umami flavor to the beef and mushrooms.
- Vegetable oil – used for sautรฉing the ingredients.
- Cheese dip – a cheddar-based dip like Arbo’s or a similar brand.
- 12 slices provolone cheese – provides the classic melted cheese layer.
step-by-step instructions
- Prep the ingredients: Wash the mushrooms and dice the bell pepper and onion. If you are not using pre-shaved beef, slice the steak as thinly as possible.
- Toast the rolls: Slice the sub rolls in half and toast them until golden brown, then set them aside.
- Sautรฉ the vegetables: Heat vegetable oil in a pan over medium heat. Add peppers, onions, and mushrooms, seasoning them with the SPG mix and adding a splash of Worcestershire sauce specifically to the mushrooms.
- Cook the beef: In a separate pan or after removing vegetables, cook the beef over medium-high heat. Season the meat thoroughly with the SPG mix and Worcestershire sauce.
- Melt the cheese: Once everything is cooked through, lower the heat on all burners. Combine the beef with your preferred vegetables and layer provolone cheese slices on top until completely melted.
- Assemble the sandwiches: Spoon a generous amount of cheese dip into the toasted rolls. Fill the rolls with the cheesy beef and vegetable mixture and serve immediately.
Optimizing Your Beef Selection
Choosing Ribeye for Maximum Tenderness
Ribeye is the gold standard for Philly cheesesteaks because of its high fat content. This marbling ensures the meat remains juicy and tender even when cooked over high heat. It provides a rich, buttery flavor that pairs perfectly with melted cheese.
Using Sirloin for a Leaner Option
Sirloin is a great alternative if you prefer a leaner cut of meat. While it has less fat than ribeye, it still offers a robust beefy taste. To keep sirloin tender, be careful not to overcook it on the stove.
Using Strip Steak for a Balanced Flavor
Strip steak provides a middle ground between the richness of ribeye and the leanness of sirloin. It has a consistent texture that holds up well when shaved thinly. This cut is an excellent choice for achieving a professional sandwich texture.
The Best Way to Slice Steak at Home
If you are not buying pre-shaved beef, place your steak in the freezer for 10 to 15 minutes before slicing. This firms up the meat, allowing you to cut extremely thin ribbons. Always slice across the grain to ensure the meat is easy to chew.
Managing Beef Thickness for Even Cooking
Consistency in thickness is key to ensuring all pieces of meat cook at the same rate. Use a very sharp knife or a mandoline slicer if available. Thinly sliced meat sears quickly, which preserves the juices inside.
Perfecting the Vegetable Mix
Achieving the Right Dice for Peppers and Onions
Dice your peppers and onions into small, uniform pieces. This ensures that every bite of the sandwich has a balanced mix of flavors. Uniform sizes also prevent some pieces from burning while others remain raw.
Cooking Mushrooms for Maximum Flavor
Sautรฉ mushrooms until they release their moisture and turn a golden brown. Adding a small amount of Worcestershire sauce during this process enhances their earthy taste. This adds a layer of complexity to the overall flavor profile.
Adjusting the Veggie-to-Meat Ratio
Depending on your preference, you can increase the amount of peppers and onions for a more garden-style steak. Some prefer a meat-heavy sandwich, while others enjoy a balanced ratio. Adjust the quantities based on the taste of your family.
Using Colored Bell Peppers for Visual Appeal
While green peppers are traditional, using red or yellow bell peppers adds a touch of sweetness. Mixing multiple colors makes the sandwich look more appetizing and vibrant. The flavor difference is subtle but pleasant.
Bread and Bun Alternatives
Using Traditional Hoagie Rolls
Hoagie rolls are ideal because they are soft on the inside and slightly crusty on the outside. They are sturdy enough to hold the heavy meat and cheese without falling apart. Look for rolls that are fresh and airy.
Trying Ciabatta for a Crustier Texture
Ciabatta is a fantastic choice if you prefer a heartier, more rustic bread. Its porous structure is excellent for soaking up the cheese dip and beef juices. Ensure you toast it well to prevent it from becoming too chewy.
Selecting Soft Brioche Buns
For a more indulgent version, use toasted brioche buns. The buttery flavor of brioche complements the richness of the provolone and cheese dip. These buns are softer and provide a more luxurious mouthfeel.
Gluten-Free Bread Options
You can use a gluten-free baguette or a toasted GF sub roll to accommodate dietary needs. If no suitable bread is available, these ingredients also taste great served over a bed of sautรฉed spinach. Alternatively, you can wrap the filling in large lettuce leaves.
Cheese Combinations and Substitutes
The Role of Provolone in a Classic Steak
Provolone is essential for the authentic Philly experience due to its mild flavor and excellent melting properties. It creates a cohesive bond between the meat and the vegetables. The slight stretch of melted provolone is a hallmark of a great cheesesteak.
Adding Sharp Cheddar for More Punch
If provolone is too mild for you, try adding sharp cheddar slices. Cheddar provides a stronger, tangier contrast to the savory beef. Mixing cheddar and provolone gives you the best of both worlds.
Using Swiss Cheese for a Nutty Flavor
Swiss cheese is an underrated option that adds a subtle nuttiness to the sandwich. It melts smoothly and pairs exceptionally well with the sautรฉed mushrooms. This is a great choice for those who want a more sophisticated flavor.
Creating a Homemade Cheese Sauce
If you don’t have a store-bought dip, make a quick sauce with butter, flour, milk, and cheddar. Melt the butter, whisk in flour, and slowly add milk until thickened. Stir in shredded cheese until the sauce is smooth and creamy.
Pro Tips for High-Heat Cooking
Avoiding Beef Overcooking
Beef cooks very quickly when sliced thinly, so keep a close eye on the pan. Remove the meat as soon as it is browned and no longer pink. Overcooking shaved beef can make it tough and dry.
Managing Pan Temperature for Searing
Use a high heat setting to get a proper sear on the beef. This creates a brown crust, known as the Maillard reaction, which intensifies the beefy flavor. If the pan is too cool, the meat will steam in its own juices instead of searing.
Preventing the Bread from Getting Soggy
Toasting the rolls creates a protective barrier that prevents the sauce from soaking through. Adding the cheese dip first also helps shield the bread from the meat juices. Serve the sandwiches immediately after assembly for the best texture.
Using a Cast Iron Skillet for Better Heat
A cast iron skillet is ideal for this recipe because it retains heat exceptionally well. This ensures the pan temperature doesn’t drop when you add the meat. It also helps in getting those edges of the beef perfectly crisp.
Customizing Your Cheesesteak
Adding Spicy Peppers for Extra Heat
For a spicy kick, add sliced jalapeรฑos or pickled pepperoncini to the mix. You can sautรฉ them with the onions or add them fresh at the end. This adds a bright acidity that cuts through the richness of the cheese.
Incorporating Roasted Garlic
Sautรฉing minced garlic with the vegetables adds a fragrant depth to the sandwich. Add the garlic in the last minute of sautรฉing to prevent it from burning. Roasted garlic provides a sweeter, more mellow flavor than raw garlic.
Adding Fresh Greens after Cooking
Add a handful of fresh arugula or baby spinach to the roll before adding the meat. The freshness and slight bitterness of the greens balance the heavy fats of the beef and cheese. It adds a nice crunch to every bite.
Using Caramelized Onions for Sweetness
Instead of quickly sautรฉing the onions, cook them on low heat for longer to caramelize them. This process brings out the natural sugars and adds a deep sweetness. Caramelized onions transform the sandwich into a gourmet meal.
Serving and Pairing Ideas
Classic Side Pairings
Serve your Philly cheesesteaks with a side of crispy French fries or sweet potato fries. A side of coleslaw also works well, providing a cool and creamy contrast to the hot sandwich. These sides make the meal feel complete and satisfying.
Creating a Platter for a Crowd
When serving a group, prepare a large batch of meat and vegetables in one big pan. Place the toasted rolls on a platter and let guests build their own sandwiches. Provide bowls of extra cheese dip and sliced peppers on the side.
Beverage Pairing Suggestions
A cold sparkling water with lime is a refreshing choice that cleanses the palate between bites. Iced tea or a crisp lemonade also pairs well with the salty and savory flavors. Avoid overly sweet drinks that might overwhelm the taste of the beef.
Storage and Reheating Guidelines
Storing Leftover Filling
Store any leftover beef and vegetable mixture in an airtight container in the refrigerator. Keep the bread separate to ensure it doesn’t become soggy. The filling will remain fresh and tasty for up to three days.
Best Methods for Reheating Beef
To reheat the filling, use a stovetop skillet over medium heat with a splash of water or broth. This restores the moisture and prevents the meat from drying out. Avoid reheating in the microwave if you want to maintain the texture.
Refreshing the Toasted Bun
Reheat your buns in a toaster oven or a dry pan for a few minutes. A quick toast restores the crunch and warmth of the bread. This makes the leftover sandwich taste almost as fresh as the original.
Common Cooking Challenges
Dealing with Excessive Liquid in the Pan
If your vegetables release too much water, drain the excess liquid before adding the cheese. Too much moisture can prevent the cheese from adhering to the meat. This also ensures the sandwich isn’t watery.
Fixing Under-Melted Cheese
If the provolone isn’t melting quickly enough, place a lid over the pan for one to two minutes. The trapped steam will melt the cheese rapidly and evenly. This is a quick trick to get that perfect gooey consistency.
Managing Thinly Sliced Meat Tearing
If your meat is tearing during the cooking process, avoid stirring too aggressively. Let the beef sear undisturbed for a minute before flipping it. This allows the proteins to set and keeps the slices intact.
Adjusting Seasoning for Different Palates
Taste your meat and vegetable mixture before adding it to the rolls. If it lacks depth, add another splash of Worcestershire sauce. If it feels too salty, add a squeeze of fresh lemon juice to balance the flavors.
Frequently Asked Questions
What is the secret to a great Philly cheesesteak?
The secret is using double cheese, which means combining sliced provolone for the stretch and a creamy cheese dip for a rich, saucy texture.
What is the secret ingredient in Philly cheesesteak?
Worcestershire sauce is the secret ingredient that adds a deep, savory umami flavor to the beef and mushrooms.
What are the essential ingredients for Philly cheesesteak?
The core ingredients include thinly shaved beef, melted provolone, sautรฉed peppers and onions, and a complementary cheese sauce.
Can I make this recipe without mushrooms?
Yes, mushrooms are optional. You can simply omit them from the sautรฉ process without affecting the overall structure of the sandwich.
How do I get the beef so thin?
The best method is to slightly freeze the steak for about 15 minutes before slicing it with a very sharp knife across the grain.
Print
Homemade Philly Cheesesteak Sandwiches
- Total Time: 30 minutes
- Yield: 4 servings 1x
- Diet: General
Description
An ultimate Philly Cheesesteak Sandwich recipe that is quick to cook and extremely delicious, making it perfect for busy weeknights or feeding a crowd.
Ingredients
- 2 12-inch sub rolls
- 2 lbs shaved beef (ribeye, strip, or sirloin)
- 1 bell pepper, diced
- 1/2 white onion, diced
- 8 oz white mushrooms, washed
- Salt, pepper, and garlic powder (SPG) for seasoning
- Worcestershire sauce
- 2 tbsp vegetable oil
- 1 cup cheddar cheese dip
- 12 slices provolone cheese
Instructions
- Step: Wash mushrooms, dice up pepper and onion, and slice up steak if not using shaved beef.
- Step: Toast sub rolls and set aside after cutting in half.
- Step: Cook peppers, onions, and mushrooms on medium heat and season with SPG while also adding a little Worcestershire sauce to the mushrooms.
- Step: Cook beef on med-high heat and season with SPG and Worcestershire sauce.
- Step: Once everything is cooked through, turn heat to low on all burners and combine beef with preferred veggies. Top with provolone cheese and allow to melt.
- Step: Add to sub roll and spoon on some cheese dip.
Notes
Store any leftover ingredients in separate containers in the fridge for up to 3 days to prevent the bread from becoming soggy. For the best results, use tender cuts of beef like ribeye, strip, or sirloin.
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Category: Main Course
- Method: Stovetop
- Cuisine: American
Nutrition
- Serving Size: 1 sandwich
- Calories: 850 kcal
- Sugar: 12 g
- Sodium: 1850 mg
- Fat: 48 g
- Saturated Fat: 24 g
- Unsaturated Fat: 20 g
- Trans Fat: 0 g
- Carbohydrates: 52 g
- Fiber: 4 g
- Protein: 54 g
- Cholesterol: 165 mg