This post may contain affiliate links. Please read our disclosure policy.

You hit that end of the day wall and just need food on the table fast. You feel exhausted, you feel starving, and you absolutely refuse to tackle a complicated recipe or a mountain of dishes.

That’s exactly why I rely on dinners like this. You can throw this one pan Philly cheesesteak skillet together in 20 minutes flat. It packs thinly sliced steak, peppers, onions, mushrooms, and melted cheese right into a single skillet. We skip the fancy stuff and stick to food that works.

It naturally hits your plate low carb, but you can easily stuff it into a toasted bun. I serve it both ways!

Close up of Philly cheesesteak sandwich with melted mozzarella cheese pull, sliced steak, sautéed onions, bell peppers, and parsley served in a toasted hoagie roll.

Why This Recipe Works

This recipe works because it keeps things simple and practical, without sacrificing flavour. It focuses on what actually makes a Philly cheesesteak good, tender beef, properly cooked vegetables, and melted cheese, while cutting out unnecessary steps that slow down dinner.

You cook everything in one pan, slashing your dish pile and cleanup time. Sear the steak first, then pull it out early to lock in the tenderness while you cook the veggies. That one quick step makes a massive difference when you cook fast and absolutely refuse to babysit a skillet.

Slicing the steak super thin means it sears in minutes! Toss the veggies in next and cook them just until tender crisp to lock in all that amazing texture and flavor. You avoid mushy, overcooked bites entirely, and the pan stays perfectly balanced instead of greasy.

The Worcestershire sauce and Dijon mustard do more than season. They build flavour fast. Worcestershire adds umami and depth, while Dijon brings a gentle tang that cuts through the richness of the beef and cheese. You get that classic cheesesteak taste without needing extra sauces or long cooking times.

This recipe is also easy to scale. It’s the kind of meal you can make after a long day and still feed the whole family from one skillet. Serve it straight from the pan, spoon it into buns for a classic version, or keep it low-carb and serve it as is. Either way, it’s filling and ready in about 20 minutes.

Ingredients

Save this recipe!
Get this sent to your inbox, plus get new recipes from us every week!
Ingredients for one pan Philly cheesesteak including thinly sliced sirloin steak, bell peppers, onion, mushrooms, garlic, Worcestershire sauce, Dijon mustard, mozzarella and pecorino cheese, salt, pepper, parsley, and soft sandwich buns arranged on a light surface.
  • Thinly sliced sirloin or flank steak. These cuts are lean but flavourful, and more importantly, they cook fast without turning chewy when sliced thin. They brown quickly at high heat, which is key for getting that classic Philly-style flavour without overcooking the meat in a one-pan recipe.
  • Worcestershire sauce. This is doing more than seasoning. It adds depth, saltiness, and a subtle tang that replaces the need for long cooking or heavy sauces. It helps everything in the pan taste more “finished” with very little effort.
  • Bell peppers and onion. This combination isn’t accidental. The onion softens and sweetens as it cooks, while the peppers stay slightly crisp. Together, they balance the richness of the steak and cheese without making the dish feel heavy.
  • Mozzarella with Pecorino. Mozzarella gives you the melt and stretch, but on its own, it can be bland. Pecorino brings salt and sharpness, which is why using both works better than relying on a single cheese.

Note: Please see Recipe Card at the bottom for a list of full ingredients and measurements

What Cut Of Steak Is Best And Why

For this recipe, sirloin or flank steak works best, and there’s a reason both are used so often in quick skillet cheesesteaks.

These cuts are lean, flavorful, and cook quickly, which is exactly what you want in a one-pan recipe that comes together in about 20 minutes. When sliced thin, they brown fast over high heat without needing long cooking time, which helps keep the meat tender instead of chewy.

Sirloin is slightly more tender and has a clean beef flavor, making it a great everyday option. Flank steak has a bit more bite and a deeper beefy taste, which works just as well when sliced properly.

The key isn’t just the cut, but how it’s sliced. Cutting the steak thin and against the grain shortens the muscle fibers, which is what keeps each bite tender even with quick cooking. That’s also why the steak is cooked first and removed early, so it doesn’t overcook while the vegetables soften.

Heavier cuts like chuck or round need longer cooking times to break down, which doesn’t work for this style of recipe. Ribeye can be used, but it adds extra fat that isn’t necessary here and can make the skillet feel greasy.

Why One Pan?

One-pan cooking works because it controls heat, moisture, and flavor flow in a single space.

By searing the steak first and keeping the pan intact, you’re locking in those browned bits that normally get lost when you switch pans. When the vegetables hit the skillet next, they cook in that same base, picking up flavor instead of starting from zero. The Worcestershire and Dijon then deglaze the pan naturally, turning everything into one cohesive mixture instead of separate components.

Timing matters here too. Steak cooks fast, vegetables soften just enough, and the cheese melts at the very end while everything is still hot. Nothing overcooks, nothing dries out.

This is the same principle used in other one-pan recipes like the One Pan Garlic Butter Chicken, where layering ingredients in the right order makes the dish taste like it took far longer than it actually did.

Using a good non-stick or cast-iron skillet also makes a difference. A pan that holds heat evenly and releases food easily keeps the steak tender and the cheese melt clean, without sticking or burning. It’s a small upgrade that pays off fast, especially for quick weeknight meals like this.

How To Make Philly Cheesesteak​

Thinly sliced raw steak seasoned with salt and pepper in a glass bowl, being tossed with tongs before cooking.
  1. Place the thinly sliced steak in a bowl. Add salt and pepper, tossing until well coated.
Large nonstick skillet preheated over medium-high heat and lightly coated with oil spray.
  1. Heat a large skillet over medium-high heat. Once hot, spray generously with oil spray.
Thinly sliced sirloin steak added to a hot nonstick skillet and seasoned with salt and black pepper.
  1. Add the steak and cook for 2–3 minutes until browned.
Thinly sliced steak browning in a nonstick skillet, cooked quickly over high heat until just seared and tender.
  1. Remove from the skillet and set aside on a plate (this keeps it tender).
Sliced onions, red and green bell peppers, mushrooms, and minced garlic added to the same skillet to sauté until tender and aromatic.
  1. In the same skillet (don’t wash it!), add the onions, garlic, peppers, and mushrooms. Cook, stirring occasionally, until the peppers are tender-crisp and the mushrooms have softened.
Worcestershire sauce and Dijon mustard being added to sautéed onions, bell peppers, mushrooms, and garlic in the skillet to build flavor.
  1. Stir the Worcestershire sauce and Dijon mustard directly into the vegetables until everything is evenly coated.

Don’t wash the skillet after browning the steak. Those browned bits and juices are flavour gold. Cooking the vegetables in the same pan helps carry that richness through the entire dish.

Cooked steak added back into the skillet with sautéed onions, bell peppers, mushrooms, and parsley, being tossed together to combine before adding cheese.
  1. Add the cooked steak (and any juices on the plate) back into the skillet along with the parsley. Toss well to combine.
Shredded mozzarella and grated Pecorino sprinkled over the steak, peppers, onions, and mushrooms in the skillet, ready to be covered and melted.
  1. Top with Pecorino and mozzarella.
Skillet covered with a glass lid as the steak, peppers, onions, and mushrooms steam while the cheese melts until bubbly and fully melted.
  1. Cover the skillet once you add cheese. Trapping the steam helps the cheese melt evenly in just 1–2 minutes without overcooking the meat.
One pan Philly cheesesteak skillet with tender sliced beef, sautéed onions, red and green bell peppers, and mushrooms, finished with melted mozzarella and pecorino cheese.
  1. Remove from the heat and serve immediately, the cheese will melt during this time. Enjoy straight from the skillet for a low-carb option, or spoon into warm buns for a classic Philly-style serve.

How To Serve It (Low Carb vs Classic)

I made this naturally low carb by focusing on the real food going into the pan, rather than stripping things away. You build the dish with thinly sliced steak, peppers, onions, mushrooms, and cheese—zero flour, breading, or added sugars. Since everything cooks together in one skillet, those fresh ingredients deliver all the bold flavor without needing any fillers.

That’s what keeps it naturally low carb.

Low Carb Style

When served straight from the skillet, this recipe stays naturally low carb because the structure of the dish doesn’t rely on bread at all.

The combination of steak, vegetables, and cheese is what makes it filling. The protein from the beef and the fat from the cheese slow digestion and help with satiety, which is why this version works well if you’re keeping carbs lower.

The cheese matters here. Mozzarella melts easily and gives you that classic cheesesteak texture without adding carbs, while Pecorino adds sharpness and salt so you don’t need extra sauces. Using both means you get flavor and richness without relying on bread to carry the dish.

Classic Philly Style

If you choose to serve this in a bun, the skillet itself doesn’t change. The only thing that changes is the vehicle.

Adding bread turns it into a classic Philly-style cheesesteak, which is great if you’re cooking for others or want that familiar sandwich experience. Scooping out some of the bread from the bun helps keep the focus on the steak, vegetables, and cheese, instead of overpowering them.

The cheese still plays the same role. It melts into the steak and vegetables, holds everything together, and gives you that expected cheesesteak bite. The difference is simply how it’s served, not how it’s cooked.

One pan Philly cheesesteak skillet with thinly sliced steak, sautéed peppers and onions, and melted mozzarella cheese bubbling on top.

If one-pan dinners like this Philly Cheesesteak Skillet are your thing, there’s a good chance you’ll enjoy some of the other skillet-style recipes we come back to often. Dishes like Butter Garlic Mushrooms keep that same fast, high-heat cooking style, while Mongolian Beef and Broccoli are another go-to when you want something quick, savory, and vegetable-forward. And if melted cheese is what pulled you in here, Cheesy Meatballs hits that same spot without turning on the oven.

FAQs

What Kind Of Meat Is Used In A Philly Cheesesteak

A traditional Philly cheesesteak is made with thinly sliced beef. The most common cuts are sirloin steak or flank steak, sliced paper-thin against the grain so they cook quickly and stay tender.

What Kind Of Steak Is Best For Philly Cheesesteak

Sirloin steak is one of the best options because it’s lean, tender when sliced thin, and cooks fast in a hot skillet. Flank steak is another great choice, especially if you slice it thin and against the grain.

What Sauce Goes On A Philly Cheesesteak

A classic Philly cheesesteak doesn’t rely on heavy sauces. Worcestershire sauce is commonly used to season the meat, adding umami and depth. In this recipe, Dijon mustard adds a subtle tang that balances the richness of the steak and cheese.

Overview top of Philly Cheesesteak in a dark surface

You might also like

Karina in a white and black dress with her hair blowing back, standing in front of her cooktop, cooking salmon in a pan

Get a free eBook!

Subscribe to Cafe Delites FOR FREE and receive recipes straight into your inbox!

5 from 1 vote

One Pan Philly Cheesesteak Skillet (Low Carb – 20 Mins)

Prep Time: 15 minutes
Cook Time: 5 minutes
Total Time: 20 minutes
Servings: 4 people
Easy one-pan Philly cheesesteak is ready in just 20 minutes. Made with thinly sliced steak, peppers, onions, mushrooms, and melted cheese. Low-carb or classic, fast, flavorful, and family-friendly.
Save this recipe!
Get this sent to your inbox, plus get new recipes from us every week!

Ingredients 
 

  • 1.1 lbs sirloin steak or flank steak, thinly sliced
  • 1 tsp salt
  • tsp black pepper
  • Oil spray
  • 1 onion sliced
  • 5 cloves garlic minced
  • 1 red bell pepper sliced
  • 1 green bell pepper sliced
  • 5 oz brown mushrooms, sliced
  • 2 tbsp Worcestershire sauce
  • ½ tbsp Dijon mustard
  • 1 tbsp parsley freshly chopped
  • cup grated Pecorino
  • 1 cup Shredded mozzarella cheese, part-skim

Instructions 

  • Place the thinly sliced steak in a bowl. Add salt and pepper, tossing until well coated.
  • Heat a large skillet over medium-high heat. Once hot, spray generously with oil spray. Add the steak and cook for 2–3 minutes until browned. Remove steak from the skillet and set aside on a plate (this keeps it tender).
  • In the same skillet (don’t wash it!), add the onions, garlic, peppers, and mushrooms. Cook until the peppers are tender-crisp.
  • Stir the Worcestershire sauce and Dijon mustard directly into the vegetables.
  • Add the cooked steak (and any juices on the plate) back into the skillet along with the parsley. Toss well to combine.
  • Top with Pecorino and Mozzarella cheese. Cover with a lid for 1–2 minutes until bubbly and melted. Serve immediately.

Video

Notes

This recipe is very forgiving and easy to adjust based on what you have on hand. Thinly sliced steak is key for quick cooking, so take a minute to slice it properly or ask your butcher to do it for you. Make sure the pan is hot before adding the meat so it browns quickly instead of steaming.
  • Slice the steak thin: This matters more than anything else. Paper-thin slices cook fast and stay tender. If your steak is hard to slice, freeze it for 20–30 minutes first. It firms up just enough to make clean, thin cuts.
  • Cook the steak first, then remove it: Taking the steak out early prevents it from drying out while the vegetables cook. When it goes back into the pan at the end, it absorbs flavor instead of losing moisture.
  • Don’t overcrowd the pan: If your skillet is small, cook the steak in batches. Overcrowding traps steam and stops proper browning.
  • Vegetables should be tender-crisp: You’re looking for softened onions and peppers with a little bite left. Mushrooms should release their moisture and lightly brown, not turn soggy.
  • Cheese choice matters: Mozzarella melts smoothly and gives you that pull, while Pecorino adds salt and sharpness. Together they balance richness without overpowering the steak.
  • Low carb vs classic: The skillet itself is naturally low carb. Serving it over lettuce, cauliflower rice, or on its own keeps it low carb. Adding rolls turns it into a classic Philly cheesesteak.
  • Best served right away: This dish is at its best hot from the pan, when the cheese is fully melted and the steak is still juicy.

Nutrition information is automatically calculated, so should only be used as an approximation.

Tried this? Leave a comment below!

Karina eating butter chicken from a gold fork out of a bowl with a nann bread on the side.

Hey Good Food Lovers! It’s nice to see you! My name is Karina. Welcome to Cafe Delites, my beloved space for the last 10 years where my passion for food has flourished and connected millions!

5 from 1 vote

Leave a comment

Your email address will not be published. Required fields are marked *

Recipe Rating




This site uses Akismet to reduce spam. Learn how your comment data is processed.

3 Comments

  1. Freddy says:

    5 stars
    Made this the other day and it was incredible! My whole family loves it!

  2. Kat says:

    Read step #7, should be deleted

    1. Karina Carrel says:

      Hi Kat, OMG! that’s so embarrassing, yes they were notes for photography lol. Thanks for pointing that out. Xx