Skip to Content

Amazing 20-Minute Philly Cheesesteak Skillet

Oh my gosh, sometimes you just *need* that gooey, meaty, onion-laden flavor explosion that only a true Philly Cheesesteak can deliver, right? But let’s be real—who has time to stand over the griddle and manage the assembly line when it’s only Tuesday night?

That is exactly why I perfected this amazing Philly Cheesesteak Skillet. Seriously, this cuts all the nonsense out. Everything happens right there in one big pan! We get that beautiful, savory steak, tender veggies, and then, the grand finale—a river of melted cheese sauce that blankets everything. It tastes *exactly* like my favorite hoagie, but you can whip it up faster than you can find takeout menus. Trust me, this skillet recipe is about to become your default weeknight dinner savior.

Why This Philly Cheesesteak Skillet is Your New Weeknight Hero

I know you’re staring at your dinner clock, and honestly, this skillet dinner is the answer. We are keeping things simple, but we aren’t sacrificing any of that famous Philly flavor we love so much!

  • It’s lightning-fast! We’re talking about a full dinner on the table in under 30 minutes total.
  • Cleanup is a dream because it’s all done in just one skillet. Toss the veggies, sear the steak, melt the cheese—boom!
  • The flavor payoff is huge. That combination of savory beef and rich, creamy melted provolone is just pure comfort food magic.

If you ever need a quick, low-carb alternative that captures this exact vibe, check out my keto Philly Cheesesteak Casserole. But for now, let’s stick to this glorious skillet!

Gathering Ingredients for Your Philly Cheesesteak Skillet

Okay, stop what you’re doing and look at this list. When you are making something as iconic as a cheesesteak, even in skillet form, you can’t skimp on the quality or the specifics! Having everything prepped before you turn on that burner is non-negotiable, trust me.

Here’s what you need to pull together this beautiful Philly Cheesesteak Skillet:

  • A full pound of steak, and please, make sure it’s super thinly sliced—ribeye is my preference because that little bit of fat renders out beautifully, but sirloin works great too.
  • One tablespoon of olive oil to get things going in the pan.
  • One large onion and one green bell pepper, both sliced thin so they cook down nicely with the beef.
  • Eight ounces of sliced mushrooms; they soak up all that beefy flavor!
  • For the cheese factor: four slices of provolone cheese—that’s the classic gooey stuff.
  • And here’s my little secret for extra creaminess: four ounces of cubed cream cheese. Don’t skip it!
  • Just a splash of that savory Worcestershire sauce and half a teaspoon of garlic powder for punch.
  • And of course, salt and pepper to taste when everything is combined.

That’s it! Simple, fresh ingredients that are ready to transform into pure magic in 20 minutes.

Step-by-Step Instructions for the Perfect Philly Cheesesteak Skillet

This is where the magic happens, and honestly, it’s so straightforward you’re going to wonder why you didn’t start making this Philly Cheesesteak Skillet years ago! Remember, timing is everything, especially when dealing with thin-sliced steak. You want speed and high heat to get that delicious browning.

Searing the Steak for the Philly Cheesesteak Skillet

First things first: get your biggest, best skillet screaming hot over medium-high heat. Add your tablespoon of olive oil. Once it shimmers—and I mean *shimmers*—toss in your thinly sliced steak. You need to cook this fast until it’s nicely browned. Don’t crowd the pan, or it will steam instead of sear! Use a spoon to break it up as it cooks, then scoop all that beautiful cooked steak out and set it aside in a bowl for a minute.

Expert Tip Alert: If you happen to be slicing your own steak (which I love to do!), always slice it *against the grain*. It makes such a huge difference in tenderness! This little trick ensures that even tougher cuts melt in your mouth later.

Cooking the Vegetables and Combining Flavors in the Philly Cheesesteak Skillet

With the steak resting, toss your sliced onion, green pepper, and mushrooms right into that same oily skillet. We’re keeping all those beefy browned bits down there for flavor! Cook them down until they start to soften up and get a little color—about five to seven minutes should do the trick.

Once the veggies are perfect, bring that delicious steak right back into the pan. Now’s the time to season things up! Stir in your Worcestershire sauce and the garlic powder. Give it a good mix, season with salt and pepper to your liking, and make sure everything is happy together.

Melting the Cheese to Finish Your Philly Cheesesteak Skillet

This is the best part, so pay attention! You need to drop the heat down low—we’re aiming for low, not simmering, which is crucial so the cheese doesn’t burn underneath. Evenly spread those four slices of provolone across the top of the meat and veggies. Then, distribute those little cubes of cream cheese all over the top. They melt much faster than a giant block!

Slap a lid on it! Let it cover and steam for just three to five minutes until everything is melted into one gorgeous, gooey mass. When it looks ready, take the lid off and gently stir everything together one last time. If you manage to resist eating it straight out of the pan, you can find some serving ideas over here in my notes on garlic butter steak bites for inspiration!

A serving of Philly Cheesesteak Skillet lifted from the pan showing extreme cheese pull with steak, peppers, and mushrooms.

Tips for Success with Your Philly Cheesesteak Skillet

Look, the recipe is easy, but when you want that *real* steakhouse flavor in your dinner routine, a few little tricks can make all the difference between good and absolutely unforgettable. These aren’t in the main instructions because they are just my little personal guarantees for next-level cheesesteak deliciousness!

First thing’s first: steak choice! If you can swing it, always go for ribeye. It has fantastic marbling, and when you sear it fast, that fat melts down into the onions and peppers, giving you richer flavor than even the best sirloin can manage. If you want a marinade recipe to add flavor before searing, I always lean on this wonderful amazing flavor bomb marinade, but honestly, for this skillet, a quick sear usually wins!

My second big tip is all about the cheese melt. Those final few minutes are delicate. You have to drop the heat down to low, because if you leave it too high, the provolone slides off and the bottom starts to scorch before the cream cheese even softens up. Covering the pan is essential! That trapped steam does all the heavy lifting, ensuring the cheeses become stretchy and creamy all the way through before you give it that final, gentle stir. Don’t overheat it!

The key here is control. We want fast searing, slow vegetable softening, and gentle, steamy melting. Nail those three phases, and your Philly Cheesesteak Skillet will taste like it came straight from South Philly.

Serving Suggestions for Your Philly Cheesesteak Skillet

So you’ve mastered the skillet and you have this gorgeous, steaming pile of cheesy, meaty goodness. Now what? Well, the classic way is obviously the best place to start, but since this Philly Cheesesteak Skillet leans into that low-calorie vibe, I have a couple of ways you can serve it up depending on your mood!

When I want the full, authentic experience—the one that makes me feel like I’m standing on a street corner in Philly—I absolutely pile this mixture onto nice, crusty rolls. You have to toast them lightly first! That crunch stops the gooey cheese from immediately soaking through the bread and making a mess everywhere. It’s messy, yes, but totally worth every single bite.

Close-up of melted cheese covering steak strips, green peppers, onions, and mushrooms in a Philly Cheesesteak Skillet.

But if you’re sticking to lighter eating, or maybe you just ran out of rolls (oops!), this skillet mixture is fantastic on its own as a low-carb meal. I often serve a big scoop right over a bed of fluffy cauliflower rice. It acts almost like a sauce base, and you get all the savory flavor without the extra carbs. If you need a refresher on preparing that base, grab my quick guide on how to properly make and store cauliflower rice. It holds up surprisingly well under all that melted cheese!

And hey, don’t forget the simple things! Even just eating it with a fork out of a small bowl works if you’re eating standing over the sink at midnight, which we’ve all done. No judgment here!

Storage and Reheating Instructions for Leftover Philly Cheesesteak Skillet

The best part about making a big pan of this Philly Cheesesteak Skillet is that it tastes almost as good the next day! It’s a perfect meal prep anchor because it reheats so wonderfully. Just think—another easy dinner ready for minimal effort later in the week!

When you have leftovers, the trick is containment. You want to get it into an airtight container as soon as it cools down enough to handle. I try not to wait more than an hour after cooking to seal it up. Pop it in the fridge, and it should keep beautifully for about three or four days. If you push it to day five, the vegetables might start getting a little too soft for my liking, but it’s usually safe!

The Best Way to Reheat Your Philly Cheesesteak Skillet

Listen, you *can* microwave this, and if you’re in a crazy rush, go for it. But if you want to keep that texture nice and savory, you need to use the stovetop. Microwaving can sometimes make the steak weirdly chewy or the cheese separate too fast.

Take the amount you want to eat and put it back into a skillet—no need for extra oil unless the pan looks totally dry. Set the heat to low, definitely low! Cover the skillet again. This traps just enough steam to reintroduce moisture without making the whole thing soupy.

Let it warm up slowly, stirring every minute or so to make sure the cream cheese and provolone (what’s left of it) re-emulsifies with the meat juices. It’s done when it’s piping hot all the way through. If it seems a little dry after reheating, throw in just a teaspoon of water or even a splash of beef broth, cover it quickly, and let that steam work its magic for thirty seconds. Voila! Tastes almost fresh-made!

Philly Cheesesteak Skillet Ingredient Notes and Substitutions

So, I’ve had a few people ask me in the comments about tweaking this Philly Cheesesteak Skillet, and that’s totally fine! Half the fun of home cooking is making a recipe your own. This recipe is built around the classic flavor profile, but if you’re missing an ingredient or just prefer something else, here are the common swaps that still give you great results.

Let’s talk cheese first, because that’s usually where the questions pop up. If provolone isn’t your jam, or maybe you just don’t have it handy, using American cheese is totally okay. My notes mentioned this, and honestly, American cheese melts into that super creamy, almost sauce-like consistency that some folks really crave in their cheesesteak. It’s a little less flavorful than provolone, but the texture on this skillet is fantastic when using it.

Switching Up the Steak Choices

I specified ribeye or sirloin because they are tender and have the right amount of fat content to keep everything juicy when seared quickly. But if you head to the butcher and they only have flank steak or maybe even skirt steak, you can absolutely use those!

Here’s the catch with flank or skirt steak, though: they are leaner and tougher if you cook them wrong. If you grab those cuts, you *must* make sure they are sliced whisper-thin before they even touch the oil. And when you cook them, that searing time needs to be even faster—maybe only two minutes total—so you don’t overcook the protein. Remember that expert tip about slicing against the grain? It becomes absolutely essential when using flank steak!

What About Different Veggies or No Mushrooms?

Mushrooms are my go-to because they bring a nice earthy depth, but if you hate them—or maybe you’re allergic—just leave them out! You won’t need to adjust the oil or the cooking time much at all.

Sometimes people want to sneak in other veggies, like a few slivers of hot cherry peppers for serious heat, or maybe some thinly sliced zucchini. If you add extra vegetables, just watch the cooking time in Step 3. Veggies release water when they cook, and too much liquid can mess with that perfect cheese melt later. If you add a ton of extra watery veg, just let them sauté a little longer until most of that moisture evaporates before you put the steak back in.

Reducing the Richness (If You Need To)

Since this Philly Cheesesteak Skillet is naturally rich thanks to the cream cheese and the fat rendering from the beef, some folks ask how to make it lighter. You can try reducing the cream cheese slightly, say cutting it down to 3 cubes instead of 4. You’ll still get that dreamy texture, but it cuts back on some of the saturated fats.

Also, if you used a fattier cut like ribeye, you can carefully spoon some of that excess rendered fat out of the pan right after you sear the steak, before you add the onions. Just leave enough oil to coat the bottom nicely so the veggies don’t stick, but removing that extra pool of grease can help lighten things up considerably without impacting the overall flavor!

Frequently Asked Questions About the Philly Cheesesteak Skillet

I know you’ve probably got some burning questions about getting this **Philly Cheesesteak Skillet** just right. It’s always better to ask than to end up with a disappointing dinner, right? I’ve gathered some of the most common things folks ask me when they make this recipe for the first time. Let’s knock these out so you can start cooking!

What is the best type of steak for this recipe?

Hands down, my favorite cut is ribeye because that extra marbling melts right into the veggies and makes the whole skillet taste incredible. If you aren’t finding ribeye, thinly sliced sirloin is a fantastic, leaner substitute that still cooks up tenderly in the skillet. Just make sure whatever you grab is cut thin—super thin! Thick steak chunks just don’t give you that signature cheesesteak texture.

Can I skip the cream cheese? It sounds a little rich!

That’s fair! The cream cheese is totally my little cheat move to guarantee that thick, blanket-like cheese sauce that sticks to everything. It really helps the provolone melt smoothly. If you absolutely must skip it, you can! But to keep things creamy, try adding an extra slice of provolone or even stirring in a tablespoon of whole milk or half-and-half right at the moment you are melting everything down on low heat. You might not get *exactly* the same texture, but you’re still getting that amazing flavor!

How do I make this recipe spicier?

Oh, I love this question! If you are looking to turn up the heat on your **Philly Cheesesteak Skillet**, you have a couple of easy options. You can definitely add a good pinch of cayenne pepper when you add in the garlic powder in Step 4—that gives you a nice, overall warmth. If you want big bursts of heat, sautéing a few sliced jalapeños along with your onions and peppers works wonders! Don’t forget, for a real Philly kick, you can always drizzle some hot sauce over your portion right before you eat.

How can I make this recipe less greasy?

That richness comes from the fat in the beef we love so much, but you can absolutely tone it down if you prefer a lighter meal. As I mentioned in my tips, the best time to tackle this is right after you sear the steak and remove it from the pan. You’ll see a pool of rendered beef fat sitting there—carefully spoon nearly all of that excess fat out before you add your veggies in. Leave just enough to thinly coat the bottom of the skillet so the onions don’t instantly stick and burn. That simple step removes a lot of the excess fat without losing the beef’s foundational flavor.

If you’re looking for other ways to enjoy cheesesteak flavor without the heavy components, I highly recommend giving my keto casserole version a look!

Estimated Nutritional Snapshot for This Philly Cheesesteak Skillet

When you’re digging into a rich, cheesy, beef-loaded dish like this Philly Cheesesteak Skillet, you probably expect the numbers to be wild, but since this is a low-carb, skillet-focused meal, it actually stacks up pretty well! I wanted to give you a quick rundown of what you can generally expect in one serving.

Remember, these figures are just estimates, right? They change depending on the exact cut of steak you grab, how much oil you let linger in the pan, and maybe if you swap out provolone for a different cheese. But this should give you a solid baseline for tracking your macros or just keeping things in perspective.

Here’s how a typical serving usually breaks down:

  • Serving Size: One hungry serving!
  • Calories: Around 450 calories—not bad for this flavor level!
  • Protein Power: A whopping 35 grams of protein. This keeps you feeling full for hours, which is fantastic.
  • Total Fat: Roughly 30 grams, with about 15 grams coming from saturated fats. That’s where that creamy cheese comes from!
  • Carbohydrates: Very low! About 10 grams total, with only 2 grams of that coming from fiber.
  • Sugar: Super low at just 5 grams, mostly from the vegetables and Worcestershire sauce.
  • Cholesterol: Usually around 100 mg per serving.

See? It’s totally possible to get that decadent cheesesteak experience without getting completely bogged down. This is one of the reasons I love making this Philly Cheesesteak Skillet so much—it’s satisfying, quick, and doesn’t sabotage the whole day’s nutrition goals. Enjoy it!

Close-up of a Philly Cheesesteak Skillet topped with melted white cheese, steak, green peppers, and mushrooms.

Share Your Philly Cheesesteak Skillet Creations

Whew! That’s everything you need to know to conquer weeknight dinners with this incredible Philly Cheesesteak Skillet. I truly hope you love the ease and the sheer amount of cheesy, savory goodness that comes out of just one pan. It’s become a total staple here, and I know it will be one at your house too!

Now comes the fun part—I want to hear about YOUR experience! Did you stick to the provolone, or did you try a little Swiss instead? Did you serve yours on rolls or maybe toss it over some crispy roasted potatoes? Don’t keep all that delicious feedback to yourself!

Please take a moment to leave a star rating for this recipe right below this section. Giving it a 5-star rating helps other busy cooks find this quick dinner solution fast, and I always read every single comment about your twists and turns!

If you tried this and maybe ran into a snag, or if you found a game-changing substitution, drop it in the comments! I love seeing what you all do in your kitchens. And hey, if you’re looking for details on how we handle user data and what happens when you share your favorite recipes, you can always review my privacy policy.

Happy cooking, friends! I can’t wait to see your cheesy skillet masterpieces!

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
Close-up of a hot Philly Cheesesteak Skillet loaded with steak, peppers, mushrooms, and melted white cheese.

Philly Cheesesteak Skillet


  • Author: faironplay.com
  • Total Time: 30 min
  • Yield: 4 servings 1x
  • Diet: Low Calorie

Description

A quick skillet meal recreating the flavors of a Philly Cheesesteak.


Ingredients

Scale
  • 1 pound thinly sliced steak (ribeye or sirloin)
  • 1 tablespoon olive oil
  • 1 large onion, thinly sliced
  • 1 green bell pepper, thinly sliced
  • 8 ounces sliced mushrooms
  • 4 slices provolone cheese
  • 4 ounces cream cheese, cubed
  • 1 teaspoon Worcestershire sauce
  • 1/2 teaspoon garlic powder
  • Salt and pepper to taste

Instructions

  1. Heat olive oil in a large skillet over medium-high heat.
  2. Add the sliced steak to the skillet. Cook until browned, breaking it up with a spoon. Remove steak and set aside.
  3. Add onion, bell pepper, and mushrooms to the same skillet. Cook until vegetables soften, about 5 to 7 minutes.
  4. Return the steak to the skillet with the vegetables. Stir in Worcestershire sauce and garlic powder. Season with salt and pepper.
  5. Reduce heat to low. Top the mixture evenly with slices of provolone cheese and cubes of cream cheese.
  6. Cover the skillet and cook for 3 to 5 minutes, or until the cheeses are melted and creamy. Stir gently to combine before serving.

Notes

  • Serve this skillet mixture over crusty rolls for a traditional cheesesteak experience.
  • You can substitute American cheese for provolone if preferred.
  • Prep Time: 10 min
  • Cook Time: 20 min
  • Category: Dinner
  • Method: Skillet Cooking
  • Cuisine: American

Nutrition

  • Serving Size: 1 serving
  • Calories: 450
  • Sugar: 5
  • Sodium: 550
  • Fat: 30
  • Saturated Fat: 15
  • Unsaturated Fat: 15
  • Trans Fat: 1
  • Carbohydrates: 10
  • Fiber: 2
  • Protein: 35
  • Cholesterol: 100

Keywords: Philly Cheesesteak, Skillet, Steak, Provolone, Quick Dinner, Beef

Recipe rating