Philly Cheese Steak Sandwich Recipe

SAVE

If you have ever craved a warm, cheesy, beefy sandwich piled high on a soft roll, a Philly cheesesteak is exactly what you need. This classic sandwich comes together quickly with simple ingredients: thinly sliced steak, sautéed peppers and onions, and melted cheese on a toasted hoagie roll. The key to a great Philly cheesesteak recipe is not complicated technique—it is using good beef, slicing it thin, and letting the cheese melt into every bite. Whether you are cooking for a weeknight dinner or feeding a crowd, this sandwich delivers every time.

Advertisements
Assembling a Philly cheesesteak with cheese on a hoagie roll in a muffin tin

Why This Dish Works

A Philly cheesesteak is beloved because it balances rich, savory flavors with soft, chewy bread. The steak is cooked quickly at high heat so it stays tender and juicy. The onions and peppers add sweetness and a little crunch, while the cheese brings everything together in a creamy, gooey layer.

This recipe is also flexible. You can use provolone for a classic deli-style taste, or go with Cheez Whiz if you want that ultra-creamy, authentic Philadelphia-style experience. Either way, the sandwich is satisfying, filling, and easy to customize with your favorite toppings.

Advertisements

Ingredients for Philly Cheesesteak

Here is what you need to make four hearty sandwiches. Look for thinly sliced ribeye or sirloin at the butcher counter, or slice your own from a partially frozen steak for the best results.

  • 1 1/2 pounds ribeye or sirloin steak, thinly sliced
  • 1 tablespoon vegetable oil
  • 1 large yellow onion, thinly sliced
  • 1 green bell pepper, thinly sliced
  • 1 red bell pepper, thinly sliced
  • Salt and black pepper, to taste
  • 4 hoagie rolls (about 8 inches each)
  • 8 slices provolone cheese, or Cheez Whiz to taste
  • 1 tablespoon butter, softened (optional)

Step-by-Step Method

Start by preparing the steak. Place it in the freezer for 20 to 30 minutes—this firms it up so you can slice it very thin. Cut against the grain into thin strips, about 1/8 inch thick. If you bought pre-sliced steak, you can skip this step.

Heat half a tablespoon of oil in a large skillet or griddle over medium-high heat. Add the sliced onions and both bell peppers. Cook, stirring occasionally, until they soften and begin to brown, about 5 to 7 minutes. Season lightly with salt and pepper, then transfer the vegetables to a bowl and set them aside.

Add the remaining oil to the same skillet and turn the heat up to high. Lay the sliced steak in a single layer. Let it sear without stirring for 1 to 2 minutes so you get a nice browned crust. Then stir and cook for another 2 to 3 minutes until the beef is just cooked through. Season with salt and pepper.

Return the onions and peppers to the skillet with the steak and toss everything together. Lower the heat to keep the mixture warm while you toast the rolls.

Split the hoagie rolls and spread the cut sides with softened butter if you like. Toast them in a separate skillet over medium heat or under the broiler until they are lightly golden and crisp at the edges.

Divide the steak and vegetable mixture evenly among the four rolls. Top each sandwich with two slices of provolone cheese. Place the sandwiches under the broiler for 1 to 2 minutes, or cover the skillet with a lid for about a minute, until the cheese melts into the meat. Serve hot.

Tips for the Best Cheesesteak

For the most tender beef, choose ribeye. It has enough marbling to stay juicy during quick cooking. Sirloin works well too and is a leaner option, but be careful not to overcook it.

Do not overcrowd the pan when cooking the steak. If you add too much meat at once, it will steam instead of sear. Cook in batches if needed, then combine everything at the end.

If you prefer a sharper flavor, swap the green bell pepper for banana peppers or skip the peppers entirely. Some people like mushrooms, hot sauce, or ketchup on their cheesesteak—add what you enjoy.

Storage and Reheating

Leftover cheesesteak filling can be stored in an airtight container in the refrigerator for up to three days. Keep the rolls separate so they do not get soggy. To reheat, warm the steak mixture in a skillet over medium heat until hot, then assemble fresh rolls and melt the cheese.

You can also freeze the cooked steak and pepper mixture for up to two months. Thaw it overnight in the refrigerator before reheating. The texture of the beef may change slightly after freezing, but it will still taste great.

Frequently Asked Questions

What cheese is traditionally used on a Philly cheesesteak?

Provolone and Cheez Whiz are the two most common choices. Provolone gives a mild, melty finish, while Cheez Whiz is creamier and more traditional in many Philadelphia shops. American cheese also works well if you prefer a softer flavor.

Can I use chicken instead of beef?

Yes, you can make a chicken cheesesteak by substituting boneless, skinless chicken breast or thigh. Slice it thin and cook it the same way as the beef. The cooking time may be slightly longer, so check that the chicken is fully cooked through.

What is the best bread for a cheesesteak?

A soft hoagie roll or sub roll with a slightly crisp crust is ideal. It should be sturdy enough to hold the filling without tearing but soft enough to bite through easily. Avoid thick, crusty bread that overpowers the meat.

Making a Philly cheesesteak at home is simple, fast, and endlessly satisfying. With tender beef, sweet peppers and onions, and melty cheese on a toasted roll, this sandwich is sure to become a regular in your rotation. Serve it with chips, pickles, or a simple side salad for a complete meal.

Assembling a Philly cheesesteak with cheese on a hoagie roll in a muffin tin

Recipe Card

Philly Cheese Steak Sandwich Recipe

Make a classic Philly cheesesteak with tender sliced beef, sautéed peppers and onions, and melted cheese on a toasted hoagie roll. Easy step-by-step recipe.

Start cooking
15 minPrep
15 minCook
30 minTotal
4 sandwichesYield
Main CourseCategory
AmericanCuisine

Ingredients

  • 1 1/2 pounds ribeye or sirloin steak, thinly sliced
  • 1 tablespoon vegetable oil
  • 1 large yellow onion, thinly sliced
  • 1 green bell pepper, thinly sliced
  • 1 red bell pepper, thinly sliced
  • Salt and black pepper, to taste
  • 4 hoagie rolls (about 8 inches each)
  • 8 slices provolone cheese, or Cheez Whiz to taste
  • 1 tablespoon butter, softened (optional)

Instructions

  1. Place the steak in the freezer for 20 to 30 minutes to make slicing easier. Slice the steak as thinly as possible against the grain.
  2. Heat 1/2 tablespoon of oil in a large skillet or griddle over medium-high heat. Add the sliced onions and peppers. Cook, stirring occasionally, until softened and lightly browned, about 5 to 7 minutes. Season with salt and pepper. Transfer.
  3. Add the remaining oil to the same skillet and increase heat to high. Add the sliced steak in a single layer. Cook without stirring for 1 to 2 minutes to get a good sear, then stir and cook for another 2 to 3 minutes until just cooked.
  4. Return the onions and peppers to the skillet with the steak and toss to combine. Reduce heat to low.
  5. Split the hoagie rolls and spread with softened butter if desired. Toast the rolls in a separate skillet or under a broiler until lightly golden.
  6. Divide the steak and vegetable mixture evenly among the rolls. Top each sandwich with 2 slices of provolone cheese.
  7. Place the assembled sandwiches under a broiler for 1 to 2 minutes, or cover the skillet with a lid for a minute, until the cheese melts. Serve hot.
Advertisements