Easy Philly Cheesesteak Sandwich with Peppers & Onions

If you’ve ever dreamed of making a Philly Cheesesteak Sandwich at home that’s juicy, flavorful, and packed with tender beef and sweet peppers and onions, this recipe delivers every time. From the thinly sliced sirloin to the melted provolone and toasted hoagie rolls, it’s a classic done right.

Why You’ll Love This Philly Cheesesteak Sandwich

This sandwich is more than just lunch—it’s a meal that brings together savory beef, sweet sautéed vegetables, and gooey cheese for a crowd-pleasing favorite. It’s easy to make, customizable, and perfect for family dinners, game days, or any casual gathering. You’ll enjoy:

  • Juicy, perfectly cooked beef slices
  • Sweet and tender onions and bell peppers
  • Melted provolone cheese that binds all the flavors
  • Toasted hoagie rolls with a golden, buttery crunch
  • A quick, one-skillet preparation for minimal cleanup

Ingredients for Philly Cheesesteak Sandwich

For the Beef

  • 2½–3 lbs petite sirloin, thinly sliced
  • ½ tsp garlic pepper
  • 1 tsp seasoned salt (or to taste)
  • 1–2 tbsp vegetable oil for cooking

For the Veggies

  • 1 large yellow onion, thinly sliced
  • 1 red bell pepper, sliced
  • 1 green bell pepper, sliced
  • 1–2 tbsp vegetable oil for sautéing

For Assembly

  • 8 hoagie rolls
  • 8–10 slices provolone cheese
  • Butter for toasting rolls

Ingredient Notes & Substitutions

  • Beef options: Ribeye or top sirloin can substitute for petite sirloin. Freeze briefly for easier slicing.
  • Cheese: Provolone is classic, but American cheese or even Cheese Whiz works for a creamy melt.
  • Vegetables: Traditional Philly often uses only onions, but peppers add sweetness and color.
  • Seasonings: Adjust salt and garlic pepper to taste; add a pinch of paprika or crushed red pepper for mild heat.

Step-by-Step Instructions

Step 1 – Prep the Beef

Place the sirloin in the freezer for 20–30 minutes to firm it up, making thin slicing easier. Slice against the grain into approximately ¼-inch pieces. Season with garlic pepper and seasoned salt.

Step 2 – Sauté the Veggies

Heat 1–2 tbsp of oil in a large skillet over medium-low heat. Add the sliced onions and bell peppers and cook until tender and slightly caramelized, about 8–10 minutes. Remove from skillet and set aside.

Step 3 – Cook the Beef

In the same skillet, add 1–2 tbsp oil over medium-high heat. Cook the sirloin in batches to avoid overcrowding the pan, searing until browned but still juicy, about 2–3 minutes per batch.

Step 4 – Combine & Melt Cheese

Return the cooked veggies to the skillet with the beef. Layer provolone slices over the mixture and cover the pan for 1–2 minutes until the cheese melts fully.

Step 5 – Toast & Assemble

Lightly butter the hoagie rolls and toast them in a skillet or oven until golden. Spoon the beef, veggie, and cheese mixture into each roll. Serve immediately.

Pro Tips for Success

  1. Freeze the beef for easier slicing and more even cooking.
  2. Cook the beef in small batches to prevent steaming instead of searing.
  3. Caramelize the onions and peppers slowly for maximum sweetness.
  4. Cover with a lid briefly after adding cheese to ensure it melts evenly.
  5. Toast the rolls lightly for a crisp exterior that holds the sandwich together.
  6. Use sharp provolone for a classic Philly flavor that balances the beef.

Flavor Variations

  1. Spicy Cheesesteak: Add sliced jalapeños or a dash of crushed red pepper.
  2. Mushroom Philly: Sauté mushrooms with the peppers and onions.
  3. Cheese Lovers’ Version: Mix provolone with mozzarella for extra gooeyness.
  4. Italian Style: Add a sprinkle of Italian seasoning or fresh basil.
  5. Vegan-Friendly: Use seitan or portobello mushrooms with vegan cheese and rolls.

Serving Suggestions

  • Serve with crispy fries, potato chips, or a simple green salad.
  • Add pickles or banana peppers for tangy crunch.
  • Pair with a cold soda, beer, or sparkling water.

Storage and Freezing Instructions

  • Refrigerate: Store leftover beef and veggies in an airtight container for up to 3 days.
  • Freeze: Place cooked beef mixture in freezer-safe containers for up to 2 months.
  • Reheat: Warm in a skillet over medium heat and add fresh cheese before serving. Avoid microwaving to keep the beef tender.

Nutrition Facts (Per Serving)

NutrientAmount
Calories550 kcal
Protein38 g
Carbs36 g
Fat28 g
Fiber3 g
Sodium780 mg

FAQ About Philly Cheesesteak Sandwich

H3: Can I make this sandwich with ribeye instead of sirloin?

Yes! Ribeye is a classic Philly choice. It’s more marbled, so it stays juicy, but cook it carefully to avoid overcooking.

H3: Do I have to include peppers?

No, traditional Philly cheesesteaks use only onions, but peppers add sweetness and color.

H3: What cheese is best for Philly cheesesteaks?

Provolone is standard for a classic Philly. American cheese or Cheese Whiz is also popular, giving a creamy melt.

H3: Can I prep this ahead of time?

You can slice beef and veggies ahead and store separately. Cook the beef and assemble the sandwich just before serving for best texture.

Easy Philly Cheesesteak Sandwich with Peppers & Onions

Rose
This classic Philly Cheesesteak Sandwich is loaded with thinly sliced sirloin, sweet sautéed onions and peppers, melted provolone cheese, and served on toasted hoagie rolls for a hearty, restaurant-quality meal at home.
Prep Time 30 minutes
Cook Time 20 minutes
Total Time 50 minutes
Course Main Course, Sandwich
Cuisine American
Servings 8 sandwiches
Calories 550 kcal

Equipment

  • large skillet
  • sharp knife for slicing beef thinly
  • cutting board
  • spatula or tongs

Ingredients
  

  • 2.5–3 lbs petite sirloin, thinly sliced
  • 0.5 tsp garlic pepper
  • 1 tsp seasoned salt
  • 1–2 tbsp vegetable oil (for beef)
  • 1 large yellow onion, thinly sliced
  • 1 red bell pepper, sliced
  • 1 green bell pepper, sliced
  • 1–2 tbsp vegetable oil (for veggies)
  • 8 hoagie rolls
  • 8–10 slices provolone cheese
  • butter, for toasting rolls

Instructions
 

  • Place the sirloin in the freezer for 20–30 minutes to firm it up, then slice thinly against the grain. Season with garlic pepper and seasoned salt.
  • Heat oil in a skillet over medium-low heat. Sauté onions and bell peppers until tender and lightly caramelized, about 8–10 minutes. Remove and set aside.
  • Add oil to the same skillet over medium-high heat. Cook beef in batches until browned but juicy, about 2–3 minutes per batch.
  • Return veggies to the skillet with the beef. Top with provolone slices, cover, and let melt for 1–2 minutes.
  • Butter and toast hoagie rolls until golden. Fill with the cheesesteak mixture and serve immediately.

Notes

Freeze the beef briefly for easier slicing. Cook beef in small batches to ensure proper searing. Provolone is classic, but American cheese or Cheese Whiz can be used for a creamier texture.

Nutrition

Calories: 550kcalCarbohydrates: 36gProtein: 38gFat: 28gSaturated Fat: 12gPolyunsaturated Fat: 3gMonounsaturated Fat: 11gCholesterol: 115mgSodium: 780mgPotassium: 620mgFiber: 3gSugar: 6gVitamin A: 850IUVitamin C: 48mgCalcium: 320mgIron: 4.5mg
Keyword beef sandwich, cheesesteak sandwich, philly cheesesteak, provolone cheesesteak
Tried this recipe?Let us know how it was!

Final Thoughts

This Easy Philly Cheesesteak Sandwich with Peppers & Onions brings a restaurant-quality experience into your kitchen. With tender beef, sweet veggies, melty cheese, and toasted rolls, it’s a versatile and crowd-pleasing favorite perfect for weeknights or gatherings. Once you try this, you’ll never need takeout again!

Leave a Comment

Recipe Rating