This delicious Philly Cheesesteak Skillet brings all the classic flavors of a Philadelphia favorite to your table in just 40 minutes. Perfect for busy weeknights or casual gatherings, this one-pan wonder combines tender steak, colorful vegetables, and melty cheese for a satisfying meal everyone will love. With minimal cleanup and maximum flavor, it’s the ultimate comfort food upgrade that will quickly become a family favorite.

Why You’ll Love This Philly Cheusesteak Skillet
Three reasons make this recipe stand out from standard dinner options. First, the cast iron skillet method creates amazing caramelization on the steak and vegetables – something you won’t get with traditional sandwich versions. Second, the oven-broiled cheese topping adds an irresistible texture contrast to the savory filling beneath. Finally, the versatility to serve it as a sandwich or hearty bowl makes it suitable for various dining preferences.
Quick Prep & Cook Times
You can have this satisfying meal on the table in just 40 minutes – faster than most delivery options and much healthier. The simple preparation steps mean you’ll spend less time chopping and more time enjoying your creation.
Adaptable Serving Options
While great on hoagie rolls, this skillet meal also works beautifully served over mashed potatoes or alongside your favorite vegetable sides. For those watching carbs, try spooning the mixture over roasted potatoes or cauliflower rice for a lighter option.
Recipe
Print
Philly Cheesesteak Skillet
- Total Time: 40 min
- Yield: 6 servings 1x
Description
A quick one-pan version of the classic Philly cheesesteak with tender steak, peppers, onions, and melty cheese topping
Ingredients
- 2 pounds rib eye, skirt, flank, or flat iron steak, very thinly sliced
- 1½ teaspoons kosher salt
- ½ teaspoon freshly cracked black pepper
- ½ pound mushrooms, quartered
- 3 tablespoons olive oil
- 1 medium yellow onion, thinly sliced
- 1 green bell pepper, thinly sliced
- 1 red bell pepper, thinly sliced
- 6 garlic cloves, minced
- 2 cups shredded mozzarella
- ½ cup grated Parmesan
- 4 thinly sliced green onions (optional)
- 6 hoagie rolls, toasted (optional)
Instructions
- Season steak with 1 teaspoon salt and pepper
- Cook mushrooms in dry skillet over medium-high heat with ½ teaspoon salt 5 minutes
- Add 2 tablespoons oil, cook onions and peppers 3-5 minutes, transfer to plate
- Add 1 tablespoon oil, cook steak in batches 1-2 minutes per side, transfer
- Cook garlic 1 minute, return vegetables and steak to skillet
- Top with cheeses and broil until melted and bubbly
- Top with green onions if desired
- Serve in hoagie rolls if using
Notes
- Slice steak against the grain while partially frozen for easier thin cuts
- Use broiler-safe skillet
- Vegetarian cheese alternatives work well
- Turkey or chicken can substitute for beef
- Prep Time: 10 min
- Cook Time: 30 min
- Category: Main Course
- Method: Skillet
- Cuisine: American
Nutrition
- Calories: 500 calories
- Sugar: 4 grams sugar
- Sodium: 1009 milligrams sodium
- Fat: 36 grams fat
- Carbohydrates: 8 grams carbohydrates
- Fiber: 2 grams fiber
- Protein: 36 grams protein
Ingredients and Substitutions
Our recipe uses accessible ingredients that pack maximum flavor. The combination of rib eye steak with colorful peppers creates that authentic Philly cheesesteak taste, while melting cheeses deliver that signature creaminess fans expect.

Main Components
- Steak: Choose rib eye for best results, but flank or skirt steak work well too – slice against the grain paper-thin for tenderness
- Vegetables: Bell peppers add sweetness while onions provide depth – try different color peppers for visual appeal
- Cheeses: Mozzarella creates that perfect melt while parmesan adds savory notes – vegetarian versions work beautifully too
Flavor Enhancers
- Mushrooms: Quartered cremini mushrooms lend earthy umami notes
- Garlic: Fresh minced garlic boosts savory flavors
- Seasonings: Simple salt and pepper let the ingredients shine
How to Make Philly Cheesesteak Skillet
Follow these easy steps for perfect results every time. The key technique involves cooking ingredients in batches to prevent steaming and ensure proper caramelization.
Step 1: Prepare the Ingredients
Thinly slice all vegetables and steak before you begin cooking. Having everything prepped and within reach makes the cooking process smooth and efficient. Separate your steak into small batches to avoid overcrowding the skillet later.
Step 2: Cook the Vegetables
Start by browning mushrooms in a dry skillet to intensify their flavor, then sauté the peppers and onions until tender-crisp. Transfer them to a plate to make room for the steak. This step builds layers of flavor by allowing each component to cook properly.
Step 3: Sear the Steak
Cook the steak in batches over high heat to create that desirable browned exterior while keeping the interior juicy. Overcrowding causes steaming instead of searing – be patient with smaller batches for best texture. After cooking all steak, briefly sauté garlic in the remaining drippings.
Step 4: Combine and Broil
Return everything to the skillet, top with cheeses, then broil until bubbly and golden. Watch carefully during broiling as cheese can go from perfect to burned very quickly – usually 2-3 minutes suffices.
Pro Tips for Success
Apply these professional techniques to elevate your skillet meal from good to extraordinary:
- Freeze steak for 30 minutes before slicing for easier thin cuts
- Pat steak pieces dry with paper towels before seasoning for better browning
- Use oven mitts when transferring the hot skillet from stove to broiler
- Let the skillet rest 3 minutes after broiling for cleaner portioning
- For delicious vegetarian options, try our smoky vegetarian black-eyed peas and greens as an easy side
Flavor Variations
Customize your cheesesteak skillet with these tasty twists:
Cheese Options
- Provolone instead of mozzarella for sharper flavor
- Pepper jack for subtle heat lovers
- White cheddar for extra tang
Vegetable Variations
- Add diced jalapeños for spice kick
- Substitute shaved Brussels sprouts for mushrooms
- Include cherry tomatoes in the last 2 minutes of cooking
Protein Swaps
- Chicken breast strips for lighter version
- Portobello mushrooms for vegetarian option
- Ground turkey for budget-friendly alternative
Serving Suggestions
While delicious spooned over toasted hoagie rolls, consider these creative presentation ideas too:
- Stuff into baked potatoes for hearty meal
- Serve over crispy fries (Pittsburgh style)
- Layer with tortilla chips for nacho variation
- Pair with our Instant Pot black-eyed peas (no soak) for Southern-inspired complete meal
- Accompany with simple green salad for fresh contrast

Storage and Freezing Instructions
Refrigeration Guidelines
Store cooled leftovers in airtight container for up to 4 days. Reheat gently in skillet over medium-low heat or in microwave using 50% power to prevent toughening the steak.
Freezing Recommendations
Freeze without cheese topping for best texture after thawing. Place cooled meat mixture in freezer-safe bags or containers. Thaw overnight in refrigerator before reheating and adding fresh cheese. Frozen components keep quality for 2-3 months.
Meal Prep Potential
- Prep vegetables and steak slices 3 days ahead
- Combine with cheese just before cooking
- Perfect with our black-eyed peas recipe ideas for planned weekly meals
Nutrition Facts per Serving
| Calories | Fat | Carbs | Protein | Fiber | Sugar | Sodium |
|---|---|---|---|---|---|---|
| 500 | 36g | 8g | 36g | 2g | 4g | 1009mg |
FAQs About Philly Cheesesteak Skillet
Can I use different cuts of beef?
Absolutely. While rib eye offers excellent marbling, flank or skirt steak work well. The key lies in extremely thin slicing against the grain for tender results.
What can substitute for hoagie rolls?
Baguette slices, ciabatta bread, or even tortillas make good alternatives. For low-carb options, serve over cauliflower rice or wrapped in crisp lettuce leaves.
How can I make it spicier?
Add ½ teaspoon red pepper flakes with the garlic. Additionally, try using pepper jack cheese or topping with pickled jalapeños after broiling. Otherwise, keeping the heat optional makes it kid-friendly.
Do I need a cast iron skillet?
A cast iron pan delivers superior browning but any oven-safe heavy skillet works. Make certain your pan’s handle can withstand broiler temperatures without damage.
Final Thoughts
This Philly Cheesesteak Skillet delivers restaurant-quality flavor with home kitchen convenience. Perfect for busy families, meal preppers, and anyone craving hearty comfort food without complicated steps. The versatile recipe accommodates dietary preferences while maintaining authentic taste. Once you try this streamlined version, you might never go back to traditional sandwich methods!







