Philly Cheesesteak Sandwiches

There's something truly magical about a classic Philly cheesesteak that brings back so many wonderful memories for me. Growing up, my family would often enjoy this hearty sandwich during game nights or cozy weekends at home, creating lasting bonds over delicious bites. The sizzle of seasoned sirloin, the sweetness of caramelized onions, and the gooey melted cheese all come together to create a warm hug in sandwich form. This recipe is my go-to for a quick weeknight dinner or a fun gathering with friends. Join me in this culinary adventure and discover how simple it is to bring the flavors of Philadelphia into your kitchen!

Philly Cheesesteak Sandwiches finished.

What is Philly Cheesesteak Sandwiches?

This Philly cheesesteak is a mouthwatering sandwich made with tender strips of sirloin beef, seasoned just right with a mix of herbs and spices. What sets it apart is the addition of caramelized onions and green peppers, which add a sweet and savory touch that really elevates the dish. I love to toast the hoagie rolls before piling on the juicy steak and melty Swiss cheese, making each bite a warm and comforting experience. It’s a simple yet flavorful meal that my family always enjoys, and it’s quick enough for a busy weeknight dinner!

Ingredients

• ½ teaspoon salt • ½ teaspoon black pepper • ½ teaspoon paprika • ½ teaspoon chili powder • ½ teaspoon onion powder • ½ teaspoon garlic powder • ½ teaspoon dried thyme • ½ teaspoon dried marjoram • ½ teaspoon dried basil • 1 pound beef sirloin (or flank steak) • 3 tablespoons vegetable oil (or olive oil) • 1 onion, sliced (you can use white, red, or yellow) • 1 green bell pepper, julienned (substitute with red or yellow peppers if desired) • 3 ounces Swiss cheese (or provolone) • 4 hoagie rolls (or hamburger

The ingredients needed for Philly Cheesesteak Sandwiches.

Kitchen Equipment Needed

• Small bowl • Large bowl • Skillet • Plate • Cookie sheet • Oven

Recipe Card

Recipe Photo

Philly Cheesesteak Sandwiches

Course Dinners
Cuisine American
Difficulty Easy
Servings 4 Servings
Prep Time 30 minutes
Cook Time 20 minutes
Total Time 50 minutes
Calories 640 Kcal

Savor this easy Philly cheesesteak with tender sirloin, caramelized onions, green peppers, and melty Swiss cheese. Perfect for weekn

Ingredients

  • • ½ teaspoon salt
  • • ½ teaspoon black pepper
  • • ½ teaspoon paprika
  • • ½ teaspoon chili powder
  • • ½ teaspoon onion powder
  • • ½ teaspoon garlic powder
  • • ½ teaspoon dried thyme
  • • ½ teaspoon dried marjoram
  • • ½ teaspoon dried basil
  • • 1 pound beef sirloin (or flank steak)
  • • 3 tablespoons vegetable oil (or olive oil)
  • • 1 onion, sliced (you can use white, red, or yellow)
  • • 1 green bell pepper, julienned (substitute with red or yellow peppers if desired)
  • • 3 ounces Swiss cheese (or provolone)
  • • 4 hoagie rolls (or hamburger

Instructions

  • Step 1: Gather all ingredients: ½ teaspoon salt, ½ teaspoon black pepper, ½ teaspoon paprika, ½ teaspoon chili powder, ½ teaspoon onion powder, ½ teaspoon garlic powder, ½ teaspoon dried thyme, ½ teaspoon dried marjoram, ½ teaspoon dried basil, 1 pound beef sirloin (cut into thin 2-inch strips), 3 tablespoons vegetable oil, 1 onion (sliced), 1 green bell pepper (julienned), 3 ounces Swiss cheese (thinly sliced), and 4 hoagie rolls (split lengthwise).
  • Step 2: In a small bowl, mix together ½ teaspoon salt, ½ teaspoon black pepper, ½ teaspoon paprika, ½ teaspoon chili powder, ½ teaspoon onion powder, ½ teaspoon garlic powder, ½ teaspoon dried thyme, ½ teaspoon dried marjoram, and ½ teaspoon dried basil.
  • Step 3: Place the beef sirloin strips in a large bowl and sprinkle the seasoning mixture over the top. Stir to coat the steak evenly.
  • Step 4: Heat 1 ½ tablespoons of vegetable oil in a skillet over medium-high heat.
  • Step 5: Add the seasoned steak to the skillet and cook, stirring until it reaches your desired doneness. Transfer the cooked steak to a plate.
  • Step 6: In the same skillet, heat the remaining 1 ½ tablespoons of vegetable oil.
  • Step 7: Add the sliced onion and julienned green pepper to the skillet and cook, stirring until they are tender and caramelized.
  • Step 8: Preheat the oven on the broiler setting.
  • Step 9: Divide the cooked beef evenly between the bottoms of the 4 hoagie rolls. Layer the cooked onions and peppers on top of the beef, then add the sliced Swiss cheese.
  • Step 10: Place the assembled sandwiches on a cookie sheet and broil in the preheated oven until the cheese is melted. Cover with the tops of the rolls and serve.

How to make Philly Cheesesteak Sandwiches

Step 1: Gather all ingredients: ½ teaspoon salt, ½ teaspoon black pepper, ½ teaspoon paprika, ½ teaspoon chili powder, ½ teaspoon onion powder, ½ teaspoon garlic powder, ½ teaspoon dried thyme, ½ teaspoon dried marjoram, ½ teaspoon dried basil, 1 pound beef sirloin (cut into thin 2-inch strips), 3 tablespoons vegetable oil, 1 onion (sliced), 1 green bell pepper (julienned), 3 ounces Swiss cheese (thinly sliced), and 4 hoagie rolls (split lengthwise). Step 2: In a small bowl, mix together ½ teaspoon salt, ½ teaspoon black pepper, ½ teaspoon paprika, ½ teaspoon chili powder, ½ teaspoon onion powder, ½ teaspoon garlic powder, ½ teaspoon dried thyme, ½ teaspoon dried marjoram, and ½ teaspoon dried basil. Step 3: Place the beef sirloin strips in a large bowl and sprinkle the seasoning mixture over the top. Stir to coat the steak evenly. Step 4: Heat 1 ½ tablespoons of vegetable oil in a skillet over medium-high heat. Step 5: Add the seasoned steak to the skillet and cook, stirring until it reaches your desired doneness. Transfer the cooked steak to a plate. Step 6: In the same skillet, heat the remaining 1 ½ tablespoons of vegetable oil. Step 7: Add the sliced onion and julienned green pepper to the skillet and cook, stirring until they are tender and caramelized. Step 8: Preheat the oven on the broiler setting. Step 9: Divide the cooked beef evenly between the bottoms of the 4 hoagie rolls. Layer the cooked onions and peppers on top of the beef, then add the sliced Swiss cheese. Step 10: Place the assembled sandwiches on a cookie sheet and broil in the preheated oven until the cheese is melted. Cover with the tops of the rolls and serve.

Some Tips

- I love to toast the hoagie rolls for extra crunch—just pop them under the broiler for a minute or two! - Don’t rush the caramelizing of the onions and peppers; it really brings out their sweetness and adds so much flavor. - Feel free to mix up the cheese! Provolone or mozzarella also work wonderfully if you want to switch things up.

How To Store Leftovers

To store your Philly cheesesteak leftovers, let them cool down to room temperature first. Then, wrap the sandwiches tightly in plastic wrap or foil, or place them in an airtight container. You can keep them in the refrigerator for up to 3 days. If you want to save them for longer, consider freezing the filling separately from the bread, which can last for about 2-3 months. Just remember to reheat gently to keep everything nice and juicy!

What To Eat With?

These Philly cheesesteaks are perfect with a side of crispy sweet potato fries or a simple green salad. You could also whip up some coleslaw for a crunchy, refreshing contrast!

Can I use a different type of cheese if I don’t have Swiss on hand?

Absolutely! You can substitute Swiss cheese with provolone, mozzarella, or even cheddar for a delicious twist. Enjoy your cooking!

Can I make this recipe ahead of time and store it in the fridge before broiling the sandwiches?

Yes, you can prepare the sandwiches ahead of time and store them in the fridge. Just broil before serving!

Can I use gluten-free hoagie rolls or alternative bread options for this recipe?

Absolutely! Gluten-free hoagie rolls or alternative breads work great for this recipe. Enjoy your delicious sandwiches!

Can I use a different cooking method, like a slow cooker or air fryer, to prepare this recipe?

Yes, you can use a slow cooker or air fryer! Adjust cooking times accordingly for best results. Enjoy your meal!

Can I use frozen beef sirloin strips instead of fresh, and how would that affect the cooking time?

Yes, you can use frozen beef sirloin strips! Just increase the cooking time slightly, as they’ll need to thaw and cook through.

Conclusion

And there you have it – a delicious Philly cheesesteak that's so easy to make! Share this tasty treat with friends and enjoy a cozy meal together. Happy cooking!

Author's picture

About me

Hello, I'm so happy you're here! I'm Karen, a proud wife and mother of three. I have a passion for gardening and crafting wholesome, delicious meals that your entire family will enjoy. :)

My Secret Recipes

Join my email list and get my awesome recipes 🤫