Ultimate Philly Cheese Steak Sandwich with Mushrooms

The Ultimate Philly Cheese Steak Sandwich with Mushrooms is a rich and flavorful sandwich loaded with tender steak, sautéed mushrooms, and melted cheese, all served on a perfectly toasted hoagie roll. This iconic sandwich is perfect for lunch, dinner, or game day!

Why You’ll Love This Recipe

  • Packed with juicy, flavorful steak and sautéed mushrooms.
  • Easy to prepare in under 30 minutes.
  • Melted cheese creates the perfect gooey texture.
  • Customizable with different toppings and seasonings.
  • A restaurant-quality sandwich made at home.

Ingredients

(Tip: You’ll find the full list of ingredients and measurements in the recipe card below.)

  • Ribeye steak, thinly sliced
  • Hoagie rolls
  • Olive oil or butter
  • Onion, thinly sliced
  • Mushrooms, sliced
  • Provolone or American cheese
  • Worcestershire sauce
  • Garlic powder
  • Salt and pepper to taste
  • Mayonnaise (optional)
  • Bell peppers (optional for extra flavor)

Directions

  1. Heat olive oil or butter in a large skillet over medium heat.
  2. Sauté onions and mushrooms until softened and caramelized.
  3. Push the vegetables to one side of the skillet and add the sliced steak.
  4. Season with Worcestershire sauce, garlic powder, salt, and pepper.
  5. Cook the steak until browned and tender, stirring occasionally.
  6. Mix the sautéed mushrooms and onions back in with the steak.
  7. Lay slices of cheese over the mixture and let melt.
  8. Toast the hoagie rolls and spread with mayonnaise if desired.
  9. Fill each roll with the steak, mushroom, and cheese mixture.
  10. Serve hot and enjoy!

Servings and Timing

  • Servings: 4 sandwiches
  • Prep Time: 10 minutes
  • Cook Time: 15 minutes
  • Total Time: 25 minutes

Variations

  • Spicy Kick: Add sliced jalapeños or crushed red pepper flakes.
  • Cheese Choices: Swap provolone for cheddar, Swiss, or mozzarella.
  • Vegetarian Option: Use portobello mushrooms instead of steak.
  • Extra Toppings: Try adding banana peppers or a fried egg.
  • Low-Carb Option: Serve over lettuce instead of a hoagie roll.

Storage/Reheating

  • Refrigeration: Store leftover steak mixture in an airtight container for up to 3 days.
  • Freezing: Freeze in portioned containers for up to 1 month. Thaw before reheating.
  • Reheating: Warm in a skillet over low heat or microwave for 30 seconds.

FAQs

Ultimate Philly Cheese Steak Sandwich with Mushrooms

What is the best steak for a Philly cheese steak?

Ribeye is the best option, but sirloin or flank steak can also work.

Can I use a different type of cheese?

Yes! Provolone, American, or even Cheez Whiz are great choices.

How do I get the steak super tender?

Slice it very thinly and cook over medium-high heat for quick searing.

What bread is best for this sandwich?

A classic hoagie roll works best, but French or Italian bread can also be used.

Can I make this ahead of time?

Yes! Prepare the steak and mushroom mixture in advance and reheat before serving.

How do I make it healthier?

Use lean steak cuts and whole wheat rolls, or serve without bread.

Can I cook this on a griddle?

Absolutely! A flat-top griddle is perfect for cooking multiple sandwiches at once.

What sides go well with Philly cheese steak?

French fries, onion rings, coleslaw, or a simple green salad pair well.

Can I make this in a slow cooker?

Yes! Cook steak, onions, and mushrooms on low for 4-6 hours, then assemble sandwiches.

How do I prevent the sandwich from becoming soggy?

Toast the bread before assembling and avoid overloading with sauces.

Conclusion

The Ultimate Philly Cheese Steak Sandwich with Mushrooms is a must-try for any sandwich lover. Whether making it for a quick meal or a game day feast, this homemade version is sure to satisfy. Try it today and enjoy a restaurant-quality sandwich at home!

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Ultimate Philly Cheese Steak Sandwich with Mushrooms

Ultimate Philly Cheese Steak Sandwich with Mushrooms

5 Stars 4 Stars 3 Stars 2 Stars 1 Star No reviews
  • Author: samahkitchen
  • Prep Time: 10 minutes
  • Cook Time: 15 minutes
  • Total Time: 25 minutes
  • Yield: 4 sandwiches 1x
  • Category: Main Dish
  • Method: Stovetop
  • Cuisine: American

Description

A juicy and cheesy sandwich made with thinly sliced steak, caramelized onions, sautéed mushrooms, and gooey melted cheese, all stuffed inside a toasted hoagie roll.


Ingredients

Units Scale

1 lb ribeye steak, thinly sliced (or sirloin)

2 tbsp olive oil

1 tbsp butter

1 small onion, thinly sliced

1 cup mushrooms, sliced (button or cremini)

1/2 tsp salt (or to taste)

1/2 tsp black pepper

1/2 tsp garlic powder

1/2 tsp Worcestershire sauce

4 hoagie rolls

4 slices provolone cheese (or American/cheese whiz)

1 tbsp mayonnaise (optional, for spreading)


Instructions

  1. Prep the Steak – Place the steak in the freezer for 20 minutes (this makes slicing easier). Slice as thin as possible against the grain.
  2. Sauté the Mushrooms & Onions – Heat 1 tbsp olive oil and butter in a large skillet over medium heat. Add onions and mushrooms, season with salt and black pepper, and cook for 6-8 minutes until soft and caramelized. Remove from the pan.
  3. Cook the Steak – In the same skillet, add 1 tbsp olive oil over high heat. Add the thinly sliced steak, season with garlic powder and Worcestershire sauce, and cook for 3-4 minutes until browned. Stir in the onions and mushrooms.
  4. Melt the Cheese – Reduce heat to low, place cheese slices over the steak mixture, and let them melt for 1-2 minutes.
  5. Assemble the Sandwich – Toast the hoagie rolls, spread with mayonnaise if using, and fill with the cheesy steak and mushroom mixture.
  6. Serve & Enjoy – Serve hot with fries, chips, or a side salad!

Notes

  • Best Cheese Choices: Provolone, American cheese, or cheese whiz.
  • Bread Options: Hoagie rolls, sub rolls, or French baguettes work well.
  • Extra Toppings: Bell peppers, jalapeños, or a drizzle of hot sauce for spice!

Leave a Comment & Rate this Recipe!

If you love this recipe, please consider giving it a star rating when you leave a comment. Star ratings help people discover my recipes online. Your support means a lot to me, I appreciate you.

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star

Your email address will not be published. Required fields are marked *