Why You’ll Love This Philly Cheesesteak
If you love a hearty, cheesy sandwich that comes together quickly on weeknights or shines at casual gatherings, this Philly Cheesesteak with sautéed peppers and onions is for you. The Philly Cheesesteak is a classic American comfort sandwich that balances tender beef, melty provolone, and soft hoagie rolls for a satisfying bite every time.
- Ease of preparation: This cheesesteak recipe moves fast. With 20 minutes of prep and about 25 minutes of cook time, you can have eight sandwiches ready in roughly 45 minutes. Chilling the steak briefly makes slicing simple and safer, which helps busy home cooks and students get dinner on the table quickly.
- Health benefits: Using petite sirloin keeps this steak sandwich leaner than fattier cuts while still providing 44 g of protein per sandwich. The peppers and onions add fiber, vitamin C, and flavor without many extra calories, so the philly cheesesteak can fit into an active or health-conscious meal plan.
- Versatility: This philly sandwich adapts easily. Swap cheeses, choose different rolls, or use plant-based substitutes for a vegan version. You can scale the recipe for meal prep, feed a crowd, or make smaller portions for two.
- Distinctive flavor: The contrast between sautéed sweet onions, colorful bell peppers, and thinly sliced, seared petite sirloin topped with provolone cheese gives this steak sandwich its signature taste. The mild smoky-seared beef with melty provolone is what makes this homemade philly cheesesteak stand out.
Author: Stella Romano. Blog description: My blog shares my passion for cooking by offering a variety of recipes that are simple and accessible to everyone. My ambition is to inspire readers to try new flavors, cook with joy, and create memorable moments around the table.
Essential Ingredients for Philly Cheesesteak
Below are the exact ingredients you need for this Philly Cheesesteak with peppers and onions, written so you can shop with confidence and measure precisely.
Main Ingredients
- 4 tablespoons vegetable oil, divided (or as needed) – used for sautéing vegetables and searing the steak
- 1 sweet yellow onion, halved and thinly sliced (2-inch slices) – adds sweetness and texture
- 1 red bell pepper, thinly sliced – provides color and a mild, sweet pepper flavor
- 1 green bell pepper, thinly sliced – balances the red pepper with a slightly grassy note
- 2½ to 3 pounds petite sirloin, thinly sliced – the primary protein; tender and budget-friendly
- 1½ teaspoons seasoned salt, or other all-purpose seasoning, divided – basic seasoning to boost savory flavor
- 1 teaspoon garlic pepper, divided – adds a mild garlicky kick without overpowering
- 8 hoagie rolls – soft rolls that hold the filling without being too crusty
- 6 tablespoons softened butter – for toasting the hoagies so they are crisp and rich
- 7 ounces sliced provolone cheese (7 1-ounce slices) – melts into a creamy blanket over the steak and veggies
Special Dietary Options
- Vegan: Use thinly sliced seitan or marinated, grilled portobello mushrooms instead of petite sirloin, vegan provolone or a cashew-based cheese, and vegan butter for toasting the rolls.
- Gluten-free: Choose gluten-free hoagie-style rolls and confirm all seasonings are gluten-free.
- Low-calorie: Reduce butter used for toasting to 1 tablespoon total, use whole-grain or thinner rolls, and limit cheese to one slice per sandwich or choose a lower-fat provolone.
How to Prepare the Perfect Philly Cheesesteak: Step-by-Step Guide
This step-by-step philly cheesesteak recipe is built from a straightforward workflow so the sandwich turns out juicy, cheesy, and full of flavor. Follow the timing and temperature notes for best results.
First Step: Prep and mise en place
Place the petite sirloin in the freezer for about 20 to 30 minutes before slicing. This slight chill firms the meat and makes thin slicing much easier. While the steak chills, halve and thinly slice the sweet yellow onion and slice the red and green bell peppers into thin strips. Soften 6 tablespoons of butter and pull out the provolone slices.
Second Step: Cook the peppers and onions
Heat 2 tablespoons of vegetable oil in a large, deep sauté pan over medium-low heat. Add the sliced onions and both bell peppers. Stir occasionally and cook until the vegetables are very tender but not browned, about 10 to 12 minutes. The goal is soft, translucent peppers and onions with preserved color and sweetness. Transfer the cooked veggies to a dish and set aside.
Third Step: Slice the steak and season
Trim excess fat from the steak. Slice as thinly as possible against the grain, then chop into roughly 1/4-inch pieces for an authentic philly texture. Keep the slices uniform so they cook evenly. Divide the 1½ teaspoons seasoned salt and 1 teaspoon garlic pepper into halves for two batches of steak.
Fourth Step: Sear the steak in two batches
Increase the pan heat to medium-high and add an additional 2 tablespoons vegetable oil. Cook half of the chopped steak with 3/4 teaspoon seasoned salt and 1/2 teaspoon garlic pepper, stirring frequently until no pink remains, about 3 to 4 minutes. Transfer the cooked steak to the dish with the onions and peppers. Repeat with the remaining steak and seasonings. Cooking in two batches prevents overcrowding and helps the meat sear instead of steam.
Fifth Step: Toast the hoagie rolls
Preheat the oven to 400 degrees F. Split the 8 hoagie rolls without separating them fully. Spread each roll with the 6 tablespoons softened butter, then place them on a baking sheet and toast in the oven for 3 to 5 minutes until lightly golden. Remove and keep warm.
Sixth Step: Combine and melt the cheese
Drain any excess juices from the pan, then return the cooked steak and the reserved onions and peppers to the pan. Arrange the 7 slices (7 ounces) of provolone cheese in a circular pattern over the meat and veggies. Cover the pan and cook on medium heat until the cheese melts, about 4 to 5 minutes. This covered melting method helps the provolone turn silky and stretchy.
Final Step: Assemble and serve
Stir the mixture once the cheese has melted to fold it into the steak and vegetables. Use tongs to transfer generous portions to the toasted hoagie rolls and serve immediately while warm and melty. This recipe yields enough filling for 8 hoagie rolls, perfect for sharing or storing extras.
Timing summary:
- Prep time: 20 minutes
- Cook time: 25 minutes
- Total time: 45 minutes
Dietary Substitutions to Customize Your Philly Cheesesteak
Protein and Main Component Alternatives
If you’re looking to adjust the protein, try one of these swaps without losing the signature cheesesteak character.
- Thinly sliced ribeye: For a more traditional taste, ribeye provides richer fat and flavor, though it will be higher in calories.
- Grilled chicken: Use thinly sliced, grilled chicken breasts for a lighter sandwich. See a simple grilled chicken breasts recipe for ideas on seasoning and cooking times: grilled chicken breasts recipe.
- Pulled pork or braised beef: For a heartier winter variant, shredded braised beef or pulled pork offers a comforting twist.
- Plant-based protein: Thinly sliced seitan, smoked tofu, or marinated portobello mushrooms stand in well for a vegan philly cheesesteak.
Vegetable, Sauce, and Seasoning Modifications
Experiment with these swaps based on seasonality and dietary needs.
- Vegetables: Add mushrooms, jalapenos for heat, or swap yellow onion for red onion for a sharper bite.
- Cheese: Replace provolone with white American or Cheez Whiz for a classic Philly variation. For vegan diets, use a meltable plant-based cheese.
- Oils: If you prefer a higher smoke point, avocado oil works well instead of vegetable oil.
- Seasonings: Use an all-purpose seasoned salt or a blend of smoked paprika and onion powder to shift the flavor profile.
Mastering Philly Cheesesteak: Advanced Tips and Variations
Once you have the basic philly sandwich down, try these advanced techniques and creative takes to make the recipe your own.
Pro cooking techniques
- Partially freeze the steak for perfect thin slices and safer handling.
- Cook steak in two batches to get a better sear and avoid steaming the meat.
- Use high heat for a quick sear then finish covered on medium heat to melt the cheese without overcooking the beef.
Flavor variations
- Spicy Philly: Stir in sliced pickled jalapenos or a drizzle of hot sauce after the cheese melts.
- Herby twist: Add chopped fresh parsley or basil at the end for brightness.
- Double-cheese: Layer provolone and a thin spread of Cheez Whiz for an ultra-creamy, classic-style sandwich.
Presentation tips
Toast the rolls and serve the cheesesteak piping hot so the cheese pulls beautifully and the roll stays crisp at the edges.
Slice sandwiches in half and serve on a platter with pickles or a simple side salad for a balanced meal presentation.
Make-ahead options
- Prepare the cooked steak and sautéed veggies up to 3 days ahead and refrigerate in airtight containers; reheat briefly in a hot skillet with a splash of broth to revive juiciness.
- Toast rolls just before serving to keep them crisp; if you must toast early, hold them in a 200 F oven until assembly.
- For parties, keep prepared filling warm in a low oven (250 F) for up to 1 hour covered with foil. Avoid two-plus hours to prevent the meat from drying.
For other make-ahead mains that fit well with casual gatherings, consider a slow-braised chicken thigh recipe that reheats nicely: braised chicken thighs.
How to Store Philly Cheesesteak: Best Practices
Store leftover components thoughtfully to retain texture and flavor. Below is a quick guide and a handy storage table.
Refrigeration
Cool cooked steak and vegetables to room temperature and place in airtight containers. Refrigerate for up to 3 to 4 days. Keep rolls separate to prevent them from becoming soggy.
Freezing
Freeze cooked steak and veggies for up to 1 month in freezer-safe bags or containers. Thaw overnight in the refrigerator before reheating. Rolls can be frozen wrapped tightly and thawed at room temperature.
Reheating
Reheat steak in a hot skillet with 1 teaspoon of water or beef broth, covered, for 2 to 4 minutes to add steam and avoid drying. Add cheese at the end to melt. For ovens, wrap assembled sandwiches in foil and warm at 350 F for 8 to 10 minutes.
Meal prep considerations
For batch cooking, portion filling into containers and store rolls separately. Reheat filling and melt cheese right before serving for best texture.
| Storage Method | Time | Notes |
|---|---|---|
| Refrigerator (cooked filling) | 3 to 4 days | Store in airtight container; keep rolls separate |
| Freezer (cooked filling) | Up to 1 month | Thaw overnight in fridge before reheating |
| Assembled sandwich | 1 to 2 days (refrigerated) | Reheat wrapped at 350 F for best result |
Nutritional Information (per sandwich)
| Nutrient | Amount |
|---|---|
| Calories | 532 kcal |
| Carbohydrates | 38 g |
| Protein | 44 g |
| Fat | 22 g |
| Saturated Fat | 11 g |
| Cholesterol | 126 mg |
| Sodium | 916 mg |
| Fiber | 2 g |
| Vitamin C | 33 mg |

FAQs: Frequently Asked Questions About Philly Cheesesteak
What are the main ingredients for an authentic Philly cheesesteak?
An authentic Philly cheesesteak starts with thinly sliced ribeye steak, about 1-1.5 pounds for 4 sandwiches. Use high-quality provolone cheese (8-12 slices), Cheez Whiz, or American cheese as alternatives—Cheez Whiz is a classic Philly choice for its creamy melt. Soft hoagie rolls (like Amoroso-style, 4 total) are essential; avoid crusty bread. Sautéed yellow onions (1 large, sliced thin) are optional—specify “wit” (with) or “witout” (without). Add salt, pepper, and a bit of garlic powder for seasoning. No lettuce, tomato, or mayo in the traditional version. Prep steak by partially freezing for 30 minutes to slice easily. This combo delivers the juicy, cheesy goodness of a South Philly original. Total prep time: 15 minutes. Serves 4 hearty portions. (92 words)
How do you toast the rolls for a Philly cheesesteak?
Toasting the rolls gives your Philly cheesesteak that perfect crisp exterior while keeping the inside soft. Split 4 hoagie rolls lengthwise without cutting all the way through. Heat a skillet or griddle over medium-high heat with 1 tablespoon of butter or oil. Place rolls cut-side down and toast for 3 to 5 minutes, pressing gently with a spatula, until lightly golden and edges are crispy. Watch closely to avoid burning—timing depends on heat level. For extra flavor, toast with a bit of the steak juices or melted cheese drippings. This step takes just minutes but elevates texture. Remove immediately and fill with hot meat and cheese for the best melt. Pro tip: Keep rolls warm in a low oven (200°F) if prepping ahead. (112 words)
Can I make Philly cheesesteak ahead of time and keep it warm?
Making Philly cheesesteak ahead works for parties, but handle carefully to avoid tough meat. Cook the steak, onions, and cheese as directed, then assemble loosely in rolls without fully closing. The author hasn’t tested a crockpot specifically, but low heat (around 200°F) for 2-3 hours might dry it out—meat toughens from prolonged cooking. Instead, keep components separate: store cooked steak and onions in an airtight container in the fridge up to 3 days or freezer for 1 month. Reheat steak in a hot skillet with a splash of broth for moisture (2-3 minutes), toast fresh rolls, and assemble. For crowds, use a warmer drawer or foil-covered pan in a 250°F oven max 1 hour. Share your results in comments! (118 words)
What cheese is best for a Philly cheesesteak?
The best cheese for Philly cheesesteak depends on tradition: Cheez Whiz (original Pat’s King of Steaks style) melts smoothly without separating, using about 1/4 cup per sandwich—warm it first for easy pouring. Provolone offers mild, stretchy melt (2 slices per sandwich), popular at Geno’s. White American cheese provides creamy sharpness. Avoid cheddar or mozzarella—they don’t match the authentic gooey texture. Layer 1.5-2 ounces per cheesesteak right after cooking steak on high heat so it melts fast (30 seconds). For combos, mix provolone and Cheez Whiz. Always use real dairy cheese for best flavor—no pre-shredded with anti-caking agents. This choice makes or breaks the sandwich’s signature drip. Experiment to find your favorite Philly style. (114 words)
How do you store and reheat leftover Philly cheesesteak?
Store leftover Philly cheesesteak components separately for best results: cool cooked steak and onions completely, then refrigerate in airtight containers up to 4 days or freeze up to 2 months (thaw overnight). Keep rolls at room temp in a bag for 1 day or freeze wrapped. To reheat, warm steak in a skillet over medium heat with 1 tsp water or beef broth, covered, for 2-4 minutes until hot and juicy—avoid microwave to prevent toughness. Toast fresh or thawed rolls, add cheese to melt on the steak. Assembled sandwiches refrigerate 1-2 days max; reheat at 350°F oven 10 minutes wrapped in foil. Yields 4 servings, perfect for meal prep. Revives like fresh! (108 words)

Philly Cheesesteak
🥩 Experience the authentic taste of Philadelphia with tender sliced sirloin steak, perfectly sautéed peppers and onions, and melted provolone cheese
🌮 Create restaurant-quality cheesesteaks at home with this foolproof recipe that delivers that classic, hearty sandwich everyone loves
- Total Time: 45 minutes
- Yield: 8 servings 1x
Ingredients
4 tablespoons vegetable oil for sautéing vegetables and searing the steak
1 sweet yellow onion for sweetness and texture
1 red bell pepper for color and a mild, sweet pepper flavor
1 green bell pepper to balance the red pepper with a slightly grassy note
2½ to 3 pounds petite sirloin as the primary protein
1½ teaspoons seasoned salt to boost savory flavor
1 teaspoon garlic pepper for a mild garlicky kick
8 hoagie rolls
6 tablespoons softened butter for toasting the hoagies
7 ounces sliced provolone cheese to melt into a creamy blanket over the steak and veggies
Instructions
1-First Step: Prep and mise en place Place the petite sirloin in the freezer for about 20 to 30 minutes before slicing. This slight chill firms the meat and makes thin slicing much easier. While the steak chills, halve and thinly slice the sweet yellow onion and slice the red and green bell peppers into thin strips. Soften 6 tablespoons of butter and pull out the provolone slices.
2-Second Step: Cook the peppers and onions Heat 2 tablespoons of vegetable oil in a large, deep sauté pan over medium-low heat. Add the sliced onions and both bell peppers. Stir occasionally and cook until the vegetables are very tender but not browned, about 10 to 12 minutes. The goal is soft, translucent peppers and onions with preserved color and sweetness. Transfer the cooked veggies to a dish and set aside.
3-Third Step: Slice the steak and season Trim excess fat from the steak. Slice as thinly as possible against the grain, then chop into roughly 1/4-inch pieces for an authentic philly texture. Keep the slices uniform so they cook evenly. Divide the 1½ teaspoons seasoned salt and 1 teaspoon garlic pepper into halves for two batches of steak.
4-Fourth Step: Sear the steak in two batches Increase the pan heat to medium-high and add an additional 2 tablespoons vegetable oil. Cook half of the chopped steak with 3/4 teaspoon seasoned salt and 1/2 teaspoon garlic pepper, stirring frequently until no pink remains, about 3 to 4 minutes. Transfer the cooked steak to the dish with the onions and peppers. Repeat with the remaining steak and seasonings. Cooking in two batches prevents overcrowding and helps the meat sear instead of steam.
5-Fifth Step: Toast the hoagie rolls Preheat the oven to 400 degrees F. Split the 8 hoagie rolls without separating them fully. Spread each roll with the 6 tablespoons softened butter, then place them on a baking sheet and toast in the oven for 3 to 5 minutes until lightly golden. Remove and keep warm.
6-Sixth Step: Combine and melt the cheese Drain any excess juices from the pan, then return the cooked steak and the reserved onions and peppers to the pan. Arrange the 7 slices (7 ounces) of provolone cheese in a circular pattern over the meat and veggies. Cover the pan and cook on medium heat until the cheese melts, about 4 to 5 minutes. This covered melting method helps the provolone turn silky and stretchy.
7-Final Step: Assemble and serve Stir the mixture once the cheese has melted to fold it into the steak and vegetables. Use tongs to transfer generous portions to the toasted hoagie rolls and serve immediately while warm and melty. This recipe yields enough filling for 8 hoagie rolls, perfect for sharing or storing extras.
Last Step:
Please leave a rating and comment letting us know how you liked this recipe! This helps our business to thrive and continue providing free, high-quality recipes for you.Notes
🥩 Place sirloin in the freezer for 20 to 30 minutes before slicing to make it easier to cut thin pieces
🔪 Use a sharp knife to slice the beef as thinly as possible against the grain for maximum tenderness
🌶️ Avoid browning the peppers and onions when sautéing to keep their color and flavor vibrant
- Prep Time: 20 minutes
- Cook Time: 25 minutes
- Category: Main Course
- Method: Stovetop Cooking
- Cuisine: American
- Diet: Contains Meat
Nutrition
- Serving Size: 1 sandwich
- Calories: 532
- Sugar: 8g
- Sodium: 916mg
- Fat: 22g
- Saturated Fat: 11g
- Unsaturated Fat: 7g
- Trans Fat: 1g
- Carbohydrates: 38g
- Fiber: 2g
- Protein: 44g
- Cholesterol: 126mg






