
If you are looking for a weeknight meal that brings together all the flavors of a classic Philly cheesesteak without the fuss of the sandwich, this zesty Philly cheesesteak skillet is your answer. With juicy marinated steak, charred peppers and onions, savory mushrooms, and gooey provolone cheese, everything cooks in one skillet for minimal cleanup and maximum flavor.
I whipped this up the first time when I was craving takeout but needed to use what I had in my fridge. It was so delicious that now it is my regular solution for when the family wants something hearty but effortless.
Ingredients
- Flank steak: sliced thin for tenderness and classic flavor
- Low sodium soy sauce: adds savory depth without overpowering
- Avocado oil: for high heat cooking and a neutral taste
- Yellow onion: for natural sweetness that caramelizes as it cooks
- Green bell pepper: for that signature Philly cheesesteak vibe
- Red bell pepper: brings color and extra sweetness
- Baby bella mushrooms: provide earthiness and absorb flavor
- Shredded provolone cheese: for meltiness and creamy texture
- Fine sea salt, garlic powder, and paprika: are the backbone of the seasoning
- Chili powder, onion powder, black pepper, celery seed (optional): round out the zesty flavor
- For the best steak choose one with visible marbling and slice it against the grain to keep it tender
Step-by-Step Instructions
- Mix the Seasoning:
- Combine sea salt garlic powder paprika chili powder onion powder black pepper and celery seed if using in a small bowl until evenly mixed This blend is the flavor backbone so do not skimp
- Season the Steak:
- In another bowl toss your thinly sliced steak with soy sauce and a spoonful of the seasoning mix Coat the steak really well so the flavors soak in
- Cook the Veggies:
- In a large cast iron or nonstick skillet heat most of the avocado oil over medium high Add onion bell peppers and mushrooms Sprinkle some seasoning over everything Let them cook without stirring for a couple minutes between each stir to develop a golden char Sauté until veggies are soft but not mushy about eight to ten minutes Transfer to a separate bowl
- Cook the Steak:
- Add the rest of your avocado oil to the hot pan Make sure it is evenly coated Lay steak pieces in a single layer and let cook undisturbed for two to three minutes This forms a tasty crust Flip or stir just enough so all sides brown and cook steak to your favorite doneness
- Combine and Melt:
- Return cooked veggies to the skillet and mix them into the steak well Taste and season as needed for salt and pepper Sprinkle shredded provolone cheese evenly Cover pan with a lid for one minute until cheese is perfectly melted over everything
- Serve and Enjoy:
- Take the skillet right to the table and dig in while it is hot

I have always loved how baby bella mushrooms soak up all the steak juices while they cook Together they make every bite so rich and satisfying My kids usually fight over the last cheesy bite at the bottom of the skillet
Storage Tips
Store leftovers in an airtight container in the refrigerator for up to three days Reheat gently on the stove or microwave for the best texture For freezing let the skillet cool completely and transfer to a freezer safe container Thaw in the fridge and reheat for a quick meal anytime
Ingredient Substitutions
You can substitute skirt steak or sirloin if you cannot find flank steak For a dairy free option use your favorite plant based cheese Sliced Swiss or mozzarella are great swaps if provolone is not available Add more mushrooms or swap bell peppers for poblano or yellow peppers for a twist
Serving Suggestions
- Spoon the skillet filling onto toasted hoagie rolls for a handheld treat
- Serve over cooked rice or cauliflower rice for a filling bowl style dinner
- Pair with a light side salad and roasted potatoes to round out the meal

Cultural or Historical Context
Philly cheesesteak is a classic American sandwich born in Philadelphia Traditionally it features thin steak sautéed onions and melty cheese inside a long roll This skillet version honors those iconic flavors but is much easier for home cooks No bread required and it is all about the bold taste in every bite
Recipe FAQs
- → What steak cut works best for this skillet?
Flank steak is ideal due to its tenderness and ability to soak up seasonings, but sirloin or ribeye are great substitutes if you prefer a fattier cut.
- → Can I use different types of cheese?
Absolutely! Try mozzarella for a milder flavor or sharp provolone for extra tang. Pepper jack adds a spicy kick, too.
- → How do I avoid overcooking the steak?
Cook steak quickly over medium-high heat in a single layer, turning only when the underside is well-seared to maintain juiciness.
- → Can I add other vegetables?
Yes, you can include sliced zucchini, spinach, or cherry tomatoes for extra flavor and color. Adjust sautéing time as needed.
- → Is this dish suitable for meal prep?
It's a great option for meal prep! Store portions in airtight containers and reheat gently to keep the cheese melted and steak tender.
- → How can I serve this skillet meal?
Enjoy it as is, over rice or pasta, or scoop into crusty rolls for a hands-on, sandwich-inspired experience.