If you’re after a satisfying meal that’s packed with flavor and doesn’t involve a sink full of dishes, this One-Pan Smothered Philly Cheesesteak Skillet might just become your new favorite. Inspired by the beloved sandwich, this version trades the roll for a skillet, making it easier, quicker, and just as delicious.
You still get all the essentials: juicy steak, tender-crisp peppers, sweet caramelized onions, and a decadent layer of melted cheese. But now, it’s all cooked together in a single pan—no bread required. It’s everything you crave from a cheesesteak, only faster, simpler, and even more versatile.
Whether you’re feeding a hungry family or meal-prepping for the week, this dish brings bold, savory flavor with minimal effort.
Ingredients Breakdown

This recipe leans on familiar ingredients that deliver full-bodied flavor and satisfying texture in every bite.
Steak:
Choose ribeye for a rich, buttery texture, or sirloin for a leaner, still-tender option. Pre-sliced or shaved beef from the butcher saves time and works perfectly here.
Bell Peppers:
Green bell peppers are traditional for cheesesteak, offering a slightly bitter edge. Red, orange, or yellow peppers bring sweetness and visual appeal. A mix gives balance and color.
Onions:
Yellow or white onions caramelize beautifully, turning sweet and soft as they cook. They’re a foundational flavor in this dish.
Mushrooms (Optional):
Not typically part of the classic sandwich, but mushrooms add depth and a meaty bite that works well in a skillet.
Garlic:
Just a bit of minced garlic rounds out the flavors, adding a fragrant, savory layer.
Worcestershire Sauce:
Adds richness and umami to the meat, enhancing its natural beefy flavor without overpowering it.
Seasonings:
Salt, black pepper, and onion powder are all that’s needed to complement the core ingredients.
Cheese:
Provolone brings the classic cheesesteak flavor and melts to a creamy finish. Mozzarella adds stretch and extra richness.
Butter & Olive Oil:
Olive oil is ideal for searing steak, while butter adds body and flavor to the sautéed veggies.
Optional Swaps & Additions:
-
Use thin-cut chicken or ground meat for variety.
-
Substitute cheese with Swiss, Monterey Jack, or dairy-free options.
-
Add jalapeños or crushed chili flakes for a little heat.
How to Make It
Step 1: Slice and Prep
Cut steak across the grain into thin strips. Slice the bell peppers and onion into even strips. If using mushrooms, clean and slice them as well.
Step 2: Cook the Steak
Heat olive oil in a large skillet over medium-high heat. Add the steak in a single layer and let it sear untouched for 1–2 minutes. Stir or flip and cook just until no longer pink. Remove the meat and set aside.
Step 3: Sauté the Vegetables
Reduce heat to medium. Add butter to the same skillet and toss in the sliced onions and peppers. Cook for about 8–10 minutes, stirring occasionally. If using mushrooms, add them about halfway through.
Step 4: Add Flavor
Stir in the minced garlic and cook for a minute until aromatic. Sprinkle in the salt, pepper, and onion powder. Add Worcestershire sauce and toss everything to coat evenly.
Step 5: Return the Steak
Add the cooked steak back to the pan and stir to mix with the vegetables. Let it all warm through for a couple of minutes.
Step 6: Cheese It Up
Lay provolone slices across the top, then sprinkle with mozzarella. Cover with a lid or foil and let the cheese melt over low heat for about 3–5 minutes.
Step 7: Serve Hot
Once the cheese is melted and gooey, remove from heat. Garnish with parsley if desired, and serve straight from the pan.
Customization Tips & Helpful Suggestions
Tips for Success:
-
Slightly freezing the steak makes it easier to slice thinly.
-
Don’t overcrowd the pan when cooking the steak; work in batches if needed.
-
Let the onions and peppers cook low and slow for the best caramelization.
Flavorful Variations:
-
Stir in baby spinach during the last few minutes of cooking.
-
Spice it up with hot sauce or diced green chilies.
-
Add cooked rice or pasta for a hearty, all-in-one meal.
Substitutions:
-
Ground beef can replace sliced steak for a budget-friendly option.
-
Swap Worcestershire with soy sauce or coconut aminos for a different twist.
-
Choose low-fat or dairy-free cheeses if needed for dietary reasons.
Serving Suggestions
This skillet is rich enough to stand alone, but it’s also easy to pair with your favorite sides.
Serve over mashed potatoes, rice, or cauliflower mash. Scoop it into hoagie rolls for a true sandwich experience, or enjoy it with a fresh side salad to lighten things up.
It also makes a great game-day or potluck dish—just double the recipe and let everyone dig in. For beverages, try it with a cold beer, sparkling water, or a bold red wine.
Nutrition Notes
This meal is naturally gluten-free and high in protein, making it a solid choice for a range of dietary needs. Using a leaner steak or chicken reduces the fat content, while veggies add fiber and essential nutrients like vitamin C.
For a low-carb option, skip the bread or starchy sides and serve it over greens or cauliflower rice. Adjust the cheese to suit your nutritional goals—full-fat, light, or dairy-free all work well here.
FAQs
Can I prep this dish in advance?
Yes, you can slice the meat and veggies ahead of time and store them in the fridge. Reheat everything in the skillet, then add cheese and melt before serving.
What’s the ideal steak to use?
Ribeye is the most flavorful due to its fat content, but sirloin is a lean, budget-friendly alternative. Shaved beef also works great for convenience.
How do I get the cheese to melt just right?
Cover the pan after adding cheese to trap the heat. This helps the cheese melt evenly without drying out the meat or veggies.
Is it okay to use frozen vegetables?
Yes, just make sure to cook off any extra moisture so the dish doesn’t end up watery. Frozen peppers and onions are a handy shortcut.
Is this recipe suitable for a keto or low-carb diet?
It is. As long as you don’t serve it with bread or pasta, it stays low in carbs and high in protein.
Can I use a different cheese?
Absolutely. White American, Monterey Jack, or Swiss are all tasty options. Just make sure it’s a cheese that melts smoothly.
Can I double the recipe for more servings?
Yes. Cook the steak and vegetables in batches if needed, then combine in one large skillet and melt the cheese over the top before serving.
A skillet version of the classic Philly cheesesteak featuring tender beef, sautéed peppers and onions, and a rich layer of melted provolone and mozzarella cheese—all made in just one pan.
- Prep Time: 15 minutes
- Cook Time: 15 minutes
- Total Time: 30 minutes
- Yield: 6 servings 1x
Ingredients
1 lb thinly sliced ribeye or sirloin
1 tbsp olive oil
1 tbsp butter
1 green bell pepper, sliced
1 red bell pepper, sliced (optional)
1 large yellow onion, sliced
1 cup sliced mushrooms (optional)
2 garlic cloves, minced
1 tbsp Worcestershire sauce
1/2 tsp salt
1/2 tsp black pepper
1/2 tsp onion powder
6 provolone slices
1 cup shredded mozzarella
Chopped parsley (optional)
Instructions
-
Thinly slice steak and vegetables.
-
Heat oil in skillet over medium-high. Sear steak 2–3 minutes; remove.
-
Reduce heat, add butter, and cook onions, peppers, and mushrooms until soft.
-
Stir in garlic, seasonings, and Worcestershire.
-
Return steak and mix to combine.
-
Top with cheese, cover, and melt over low heat for 3–5 minutes.
-
Garnish with parsley and serve hot.
