Let’s tuck in and & enjoy every bite

Photo of author

By François Lemoine

Published: Mar 30, 2026

This post may contain affiliate links. See our disclosure policy.

Philly Cheesesteak Sandwich Recipe

Nothing satisfies a comfort food craving quite like a perfectly executed Philly cheesesteak sandwich. This iconic American sandwich, celebrated for its juicy, seasoned beef, melty provolone, and savory saut\u00e9ed vegetables piled into a toasted hoagie roll, is a masterpiece of simplicity and flavor.

This recipe offers a classic approach, focusing on high-quality ingredients and straightforward techniques to deliver a restaurant-quality sandwich right from your own kitchen. Whether you’re looking for a quick lunch idea or a hearty, easy dinner sandwich, this meal promises to be a hit.

Making cheesesteaks at home is not only cost-effective but also allows you to control the quality of every component. From the tenderness of the shaved beef to the golden-brown toast on the roll, you’re in charge. This guide will walk you through the entire process, ensuring a delicious result every time.

Plus, our recipe is crafted with critical ingredient sanitization, ensuring all components are wholesome and suitable for diverse dietary needs.

Gathering Your Ingredients

A great Philly cheesesteak starts with great ingredients. For the best results, use thinly shaved beef steak, often labeled as “shaved steak” or “sandwich steak” at your grocery store. If you can’t find it pre-shaved, you can partially freeze a sirloin or ribeye steak and slice it incredibly thin with a sharp knife.

Key Components for Flavor

The vegetable trio of green bell pepper, yellow onion, and baby bella mushrooms (also known as cremini mushrooms) provides the classic savory-sweet base. Using baby bellas over white button mushrooms adds a deeper, earthier flavor.

For the cheese, provolone is the traditional choice for its excellent melting qualities and mild, creamy taste that doesn’t overpower the beef. A splash of Worcestershire sauce adds a complex umami depth.

Remember, ingredient quality matters. Freshly cracked black pepper and real butter make a noticeable difference in the final taste profile compared to pre-ground pepper or margarine.

Step-by-Step Cooking Instructions

The magic of a good cheesesteak lies in the cooking order and technique. Following these steps ensures each ingredient is cooked to perfection before they come together in harmony.

Step 1: Prep and Cook the Vegetables

Begin by slicing your green bell pepper, yellow onion, and baby bella mushrooms into thin strips or slices. This ensures they cook quickly and evenly. Heat a large skillet or flat griddle over medium heat.

Add 1 tablespoon of butter and 1 tablespoon of cooking oil. Once hot, add the sliced mushrooms. Cook for 2-3 minutes, stirring occasionally, until they begin to soften and release their juices.

Next, add the sliced onions and bell peppers to the same skillet. Continue cooking for another 3-4 minutes until all the vegetables are tender and fragrant. The goal is to soften them and develop a bit of caramelization, not to char them. Once done, transfer the cooked vegetables to a plate and set aside.

Step 2: Cook the Shaved Beef

Using the same skillet (this builds flavor), add another tablespoon of butter and tablespoon of cooking oil. Increase the heat to medium-high. Once the fat is hot and shimmering, add the shaved beef steak in a single layer if possible.

Let it sear for a minute without moving to get a good brown color, then begin to stir and break it apart. Cook until the beef is fully browned and cooked through, which should take only 3-5 minutes due to its thin cut.

Step 3: Combine and Season

Return the saut\u00e9ed peppers, onions, and mushrooms back to the skillet with the beef. Now, add the seasoning: \u00be teaspoon of salt, \u00bd teaspoon of garlic powder, \u00bd teaspoon of freshly cracked black pepper, and 2 teaspoons of Worcestershire sauce.

Stir everything together thoroughly and cook for 1-2 more minutes to allow the flavors to meld and the vegetables to heat through.

Step 4: The Cheesy Finish

Reduce the heat to low. Lay the slices of provolone cheese evenly over the top of the beef and vegetable mixture. Turn the heat off completely and cover the skillet with a lid if you have one.

The residual heat from the pan and the ingredients will gently melt the cheese into a smooth, gooey layer. This method prevents the cheese from becoming greasy or overcooked.

Step 5: Toast the Hoagie Rolls

While the beef cooks or the cheese melts, prepare the rolls. Preheat your oven to 350\u00b0F (175\u00b0C). Split your hoagie rolls open and spread the remaining 2 tablespoons of softened butter inside. Place them on a baking sheet, buttered side up, and toast in the preheated oven for 5-7 minutes, or until the edges are golden brown and crisp.

Keep a close eye on them to prevent burning. This step is crucial for a sandwich that holds up to the juicy filling without getting soggy.

Step 6: Assemble and Serve

Once the rolls are toasted and the cheesesteak filling is ready, it’s time to assemble. Use a spatula to divide the cheesy beef and vegetable mixture evenly among the toasted hoagie rolls. For an extra touch, you can add a spread like mayonnaise or a slice of tomato and shredded lettuce. Serve these hot, delicious sandwiches immediately.

Expert Tips for the Perfect Sandwich

Beef Selection: The quality of the beef is paramount. Look for a good marbled cut like ribeye or top sirloin for maximum flavor and tenderness when shaved thin.

Don’t Crowd the Pan: When cooking the beef, avoid adding too much to the skillet at once. Cook in batches if necessary to ensure proper browning, which is key for flavor development.

Cheese Variations: While provolone is classic, feel free to experiment. American cheese is a popular, ultra-melty alternative, while a sharp white cheddar can add a bold twist. You could even try a cheese sauce for a truly decadent experience.

Serving Suggestions and Pairings

This classic cheesesteak sandwich is a complete meal on its own, but it pairs wonderfully with simple sides. A creamy avocado broccoli salad offers a cool, fresh contrast to the rich sandwich. For a sweet finish, consider serving classic chocolate cupcakes or strawberry crumble bars with crunchy base for dessert.

These sandwiches are perfect for game day, a busy weeknight dinner, or a fun weekend lunch project. They are hearty, satisfying, and universally loved.

Nutritional Information

Understanding the nutritional profile of your meals is important. Below is a detailed breakdown per serving of this Philly Cheesesteak Sandwich.

NutrientAmount per Serving
Calories535 kcal
Total Fat30 g
Carbohydrates39 g
Protein29 g
Dietary Fiber2 g
Sodium920 mg

This sandwich is a good source of protein and provides a balanced macronutrient profile. The sodium content is something to be mindful of; you can reduce it by using low-sodium Worcestershire sauce or slightly less salt in the seasoning mix.

Conclusion: Your Go-To Comfort Food

Mastering the Philly cheesesteak sandwich at home is a rewarding culinary skill. This recipe proves that you don’t need a fancy restaurant or a trip to Philadelphia to enjoy this beloved classic. With its simple beef meal foundation, it’s an easy dinner sandwich that comes together in about 30 minutes, making it a practical choice for any night of the week.

The combination of tender beef, melted cheese, and soft, flavorful vegetables in a crunchy roll is comfort food at its finest. We encourage you to try this recipe, make it your own, and enjoy the delicious results with family and friends.

Recipe

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Philly Cheesesteak Sandwich Recipe

Philly Cheesesteak Sandwich Recipe


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: François Lemoine
  • Total Time: 30 min
  • Yield: 5 servings 1x

Description

A classic American comfort food sandwich featuring juicy shaved beef steak, melted provolone cheese, and sautéed peppers, onions, and mushrooms on a toasted hoagie roll.


Ingredients

Scale

8 oz. baby bella mushrooms (sliced)
1 green bell pepper
1 yellow onion
4 Tbsp butter (divided)
2 Tbsp cooking oil (divided)
1214 oz. shaved beef steak
¾ tsp salt
½ tsp garlic powder
½ tsp black pepper (freshly cracked)
2 tsp Worcestershire sauce
5 hoagie rolls
6 slices provolone


Instructions

  1. Prep the vegetables by slicing the bell pepper, onion, and mushrooms.
  2. In a large skillet over medium heat, cook mushrooms in 1 Tbsp butter and 1 Tbsp oil for 2-3 minutes. Add onions and bell pepper; cook 3 more minutes. Remove veggies to a plate.
  3. In the same skillet, add 1 Tbsp butter and 1 Tbsp oil. Cook shaved beef steak until browned and cooked through.
  4. Add cooked vegetables back to the skillet with the beef. Season with salt, garlic powder, black pepper, and Worcestershire sauce. Stir and cook for 1-2 minutes.
  5. Lay provolone cheese slices over the beef mixture. Turn off heat and let residual heat melt the cheese.
  6. Preheat oven to 350°F. Split hoagie rolls, spread with remaining 2 Tbsp butter inside, and toast on a baking sheet for 5-7 minutes until golden.
  7. Fill toasted rolls evenly with the cheesesteak mixture and serve immediately.

Notes

  • For the best texture, use thinly shaved beef steak. Partially freeze a steak and slice it thinly if you can’t find it pre-shaved.
  • Keep a close eye on the rolls while toasting to prevent burning.
  • Feel free to customize with toppings like mayonnaise, lettuce, tomato, or jalapeños.
  • Prep Time: 10 min
  • Cook Time: 20 min
  • Category: Main Course
  • Method: Baked
  • Cuisine: American

Nutrition

  • Calories: 535 kcal
  • Sodium: 920 mg
  • Fat: 30 g
  • Carbohydrates: 39 g
  • Fiber: 2 g
  • Protein: 29 g

Share the recipe on

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star