Philly cheese steak, the iconic sandwich that has captured the hearts and taste buds of food enthusiasts worldwide. As a professional chef, I have had the pleasure of crafting this mouthwatering masterpiece countless times, each bite delivering a symphony of flavors that dance on your palate. Join me on a culinary journey as we delve into the rich history, tantalizing ingredients, and secret techniques behind the creation of the perfect Philly cheese steak. Prepare to be transported to the bustling streets of Philadelphia, where this beloved sandwich was born, and discover why it has become a legendary symbol of American cuisine. Get ready to savor every bite and unravel the secrets to making the ultimate Philly cheese steak that will leave you craving for more.

Delicious and Savory Philly Cheese Steak Recipe

Welcome to our ultimate guide on how to make a mouthwatering Philly Cheese Steak! If you’re a fan of tender, thinly sliced steak, caramelized onions, and melted cheese all sandwiched together, this recipe is for you. Whether you’re a novice in the kitchen or an experienced home cook, our step-by-step instructions and insider tips will help you create the perfect Philly Cheese Steak. Get ready to indulge in a classic American sandwich that’s packed with flavor and satisfaction.


  • 2 pounds beef ribeye or top round steak, thinly sliced
  • 4 sub rolls
  • 2 large onions, thinly sliced
  • 1 green bell pepper, thinly sliced
  • 4 slices Provolone cheese
  • 4 tablespoons vegetable oil, divided
  • 4 tablespoons butter, divided
  • Salt and pepper to taste

General Information:

  • Making Difficulty: Intermediate
  • Preparation Time: 15 minutes
  • Cooking Time: 20 minutes
  • Serves: 4


Step 1: Prepare the Steak and Vegetables

Start by thinly slicing the beef ribeye or top round steak. It’s important to slice it against the grain to ensure tenderness. Season the steak with salt and pepper to taste and set it aside. Next, thinly slice the onions and green bell pepper.

In a large skillet over medium heat, heat 2 tablespoons of vegetable oil and 2 tablespoons of butter. Add the sliced onions and cook until they start to caramelize, stirring occasionally. This will take about 10 minutes. Once the onions are golden brown and sweet, remove them from the skillet and set them aside.

Step 2: Sear the Steak

In the same skillet, add the remaining 2 tablespoons of vegetable oil and 2 tablespoons of butter. Increase the heat to medium-high. When the oil is hot, add the sliced steak in a single layer. Allow the steak to sear for 2 minutes without stirring to develop a nice crust. Then, using tongs, flip the steak and sear for another 2 minutes on the other side. Remove the steak from the skillet and set it aside.

Step 3: Assemble the Sandwiches

Preheat your oven to 300°F (150°C). Slice the sub rolls lengthwise, leaving one side hinged. Place the rolls on a baking sheet and toast them in the oven for about 5 minutes to warm and slightly crisp them.

Once the rolls are ready, divide the caramelized onions among the rolls, followed by the seared steak. Top each sandwich with the thinly sliced green bell pepper. Finally, add a slice of Provolone cheese on top of each sandwich.

Step 4: Melt the Cheese

Bump up the oven temperature to 400°F (200°C) and return the sandwiches to the oven. Allow them to cook for about 5 minutes or until the cheese is melted and bubbly.

Step 5: Serve and Enjoy

Once the cheese has melted, remove the sandwiches from the oven and let them cool for a minute. Close the rolls and press them gently with a spatula to combine all the delicious ingredients together. Cut each sandwich in half diagonally and serve immediately.

Step 6: Additional Tips

The Philly Cheese Steak is traditionally served with ketchup or hot sauce. Feel free to add your favorite toppings like pickles, mayo, or even mushrooms for extra flavor. If you like your sandwiches spicy, consider adding some sliced jalapeños as well.

For an authentic Philly Cheese Steak experience, you can also opt to use Cheez Whiz instead of Provolone cheese. Simply spread a generous amount of Cheez Whiz on the toasted rolls before adding the steak and vegetables.

Step 7: Enjoy the Perfect Philly Cheese Steak

Congratulations! You’ve just prepared a delectable Philly Cheese Steak. Serve it alongside crispy french fries or a refreshing salad to complete the meal. Get ready to savor each flavorful bite of tender steak, caramelized onions, and melted cheese. Enjoy this iconic American sandwich with your friends and family, and make any mealtime a truly scrumptious experience.

philly cheese steak

Important Things to Keep in Mind When Making This Philly Cheese Steak Recipe

Picture this: a crusty, toasted roll filled with tender strips of beef, melted gooey cheese, and sautéed onions. It’s the iconic Philly cheese steak sandwich – a taste of pure decadence. But before you embark on your culinary adventure, there are a few important things to keep in mind to ensure your sandwich turns out perfectly delicious. From choosing the right cut of meat to mastering the art of the sauté, here’s your guide to creating the ultimate Philly cheese steak experience.

When it comes to the meat, there’s no room for compromise. The classic choice for a Philly cheese steak is thinly sliced rib-eye, well-marbled and bursting with flavor. Look for meat that’s bright red in color with a good amount of visible fat. While it may be tempting to opt for a leaner cut, the fat is what adds richness and succulence to the sandwich. If rib-eye is not available or you prefer a leaner option, you can use other cuts like top round or sirloin, but just make sure the meat is sliced as thinly as possible for that signature melt-in-your-mouth texture.

Now, let’s talk cheese. While you might be tempted to use any type of cheese you have on hand, it’s crucial to choose the right cheese for an authentic Philly cheese steak experience. The traditional choice is Cheez Whiz, with its creamy, melty consistency. However, if you’re in the mood for something different, provolone or American cheese also make great options. Avoid using hard or crumbly cheeses, as they won’t melt properly and won’t give you that ooey-gooey goodness that defines a Philly cheese steak.

A key element in creating an unforgettable Philly cheese steak is the sautéed onions. The trick here is to strike the perfect balance between caramelization and maintaining a slight crunch. Start by thinly slicing the onions – the thinner, the better – and sautéing them in a hot skillet with a touch of oil or butter. Stir frequently to keep them from burning but allow them to cook until they turn a beautiful golden brown color. The onions should be soft and sweet, but still retain a bit of texture to provide a pleasant contrast to the tender beef and cheese.

Last but certainly not least, don’t neglect the roll. A crucial part of the Philly cheese steak experience, the roll should be soft on the inside with a slightly crispy exterior. Look for a fresh, bakery-style roll that can hold up to the hearty fillings without becoming soggy or falling apart. If you can’t find a traditional Philly roll, a hoagie roll or a crusty baguette can work just as well. To take it to the next level, brush the inside of the roll with garlic butter and lightly toast it before assembling your sandwich. This will add an extra layer of flavor and help prevent the roll from getting too soggy from the meat and cheese.

There you have it – the important things to keep in mind when making a mouthwatering Philly cheese steak. From selecting the right cut of meat and cheese to nailing the sautéed onions and choosing the perfect roll, each detail contributes to creating a sandwich that will transport you straight to the streets of Philadelphia. Now armed with this knowledge, go forth and create your own version of this iconic sandwich, and be prepared to amaze your taste buds and impress your friends and family.

Frequently Asked Questions

If you’re a fan of delectable sandwiches, you’ve probably heard of the legendary Philly cheese steak. Here are some commonly asked questions about this mouthwatering delight.

1. What exactly is a Philly cheese steak?

A Philly cheese steak is a classic sandwich that originated in Philadelphia, Pennsylvania. It features thinly sliced beefsteak cooked on a griddle, typically with onions and peppers. The meat is then topped with melted cheese (usually Cheez Whiz or provolone) and served in a long roll.

This sandwich is beloved for its combination of tender steak, flavorful onions and peppers, and gooey cheese, all served on a perfectly toasted roll. It’s a true delight for any sandwich enthusiast!

2. How did the Philly cheese steak originate?

The exact origin of the Philly cheese steak is subject to debate, but it’s widely believed to have been created by Pat and Harry Olivieri in the 1930s. They owned a sandwich shop in South Philadelphia, where they began serving the now-famous sandwich to cab drivers and hungry locals.

Over time, the sandwich gained popularity and became a staple of Philadelphia cuisine. Today, you can find numerous establishments in Philadelphia and beyond that serve their own take on the beloved Philly cheese steak.

3. What type of cheese is typically used in a Philly cheese steak?

The most traditional cheese options for a Philly cheese steak are Cheez Whiz, provolone, and American cheese. Cheez Whiz is the go-to choice for many fans of this sandwich, as its creamy texture and bold flavor perfectly complement the tender beef.

However, provolone is also a popular choice, known for its mild yet tangy taste. Some eateries offer American cheese as well, which provides a milder, gooey cheese experience. Ultimately, the choice of cheese depends on personal preference, but all three options pair beautifully with the flavors of a Philly cheese steak.

4. Can you customize a Philly cheese steak?

Absolutely! One of the great things about Philly cheese steaks is that you can customize them to suit your taste. Along with the traditional toppings of onions and peppers, you can add mushrooms, hot peppers, or even different types of cheese.

Many restaurants and food stands offer various toppings and cheese options, giving you the freedom to create your own perfect Philly cheese steak. Whether you prefer it spicy, cheesy, or with extra veggies, the choice is yours!

5. Are there any vegetarian or vegan versions of the Philly cheese steak available?

Yes, there are vegetarian and vegan versions of the Philly cheese steak available. For vegetarians, sliced seitan or portobello mushrooms are often used as a substitute for the beef. The rest of the sandwich remains the same, with onions, peppers, and cheese.

As for vegans, they can enjoy a Philly cheese steak by using plant-based meat substitutes, such as vegan beef strips or seitan. There are also vegan cheese options available that can be melted and used as toppings. With these alternatives, even vegetarians and vegans can indulge in the flavors of a Philly cheese steak!

How to create the perfect Philly cheesesteak

In conclusion, the Philly cheese steak is a true culinary masterpiece that embodies the rich history and vibrant culture of Philadelphia. From its humble beginnings as a simple sandwich to its status as a beloved American classic, this iconic dish continues to captivate food enthusiasts around the world. As a professional chef, I am constantly inspired by the versatility and flavors of the Philly cheese steak, and I encourage you to explore this delightful creation in your own kitchen. Whether you prefer traditional ingredients or want to put your own twist on this timeless favorite, the Philly cheese steak is sure to satisfy your cravings and leave you craving for more. So, grab your spatula, fire up the grill, and immerse yourself in the deliciousness of the Philly cheese steak – a true culinary journey that will have your taste buds dancing with joy.