Philly Cheese Steak Sandwich with Mushrooms
If you’re looking for a comforting meal that brings everyone around the table, then this Philly Cheese Steak Sandwich with Mushrooms is just what you need! It’s a delightful twist on the classic recipe, combining tender ribeye steak with sautéed onions, bell peppers, and savory mushrooms. All of this goodness is topped with melted provolone cheese and served in a soft hoagie roll. Trust me, it’s the kind of sandwich that makes busy weeknights feel special or turns a simple family gathering into a memorable feast.
What I love most about this recipe is how quick and easy it is to prepare. In just about 25 minutes, you can have a delicious meal ready to enjoy. Whether you’re feeding a crowd or just treating yourself after a long day, this Philly Cheese Steak Sandwich will surely satisfy!
Why You’ll Love This Recipe
- Quick to make: With just 25 minutes from start to finish, dinner will be ready in no time.
- Family-friendly: Everyone loves a hearty sandwich packed with flavor—perfect for kids and adults alike!
- Customizable: Easily swap ingredients based on your preferences or what’s in your fridge.
- Comforting flavors: The combination of juicy steak and melty cheese is simply irresistible.
- Great for meal prep: Make a batch ahead of time for quick lunches or dinners throughout the week.

Ingredients You’ll Need
This recipe uses simple, wholesome ingredients that you probably already have in your kitchen. Let’s gather everything we need to create this mouthwatering Philly Cheese Steak Sandwich with Mushrooms!
For the Sandwich
- 1.5 pounds (680 grams) ribeye steak, thinly sliced
- 2 tablespoons olive oil, divided
- 1 large onion, thinly sliced
- 1 green bell pepper, thinly sliced
- 8 ounces (225 grams) mushrooms, sliced (such as cremini or button)
- Salt and freshly ground black pepper, to taste
- 1 tablespoon Worcestershire sauce
- 8 slices provolone cheese
- 4 hoagie rolls
- 2 tablespoons butter, softened
Variations
One of the fantastic things about this Philly Cheese Steak Sandwich with Mushrooms is its flexibility! You can easily adapt it to suit your taste or dietary needs.
- Swap the protein: Use chicken or turkey instead of ribeye for a lighter option.
- Add more veggies: Sneak in some spinach or zucchini for added nutrition and flavor.
- Go vegan: Replace steak with plant-based meat alternatives and use vegan cheese.
- Spice it up: Add jalapeños or hot sauce if you like a little heat in your sandwich!
How to Make Philly Cheese Steak Sandwich with Mushrooms
Step 1: Sauté the Vegetables
Heat 1 tablespoon of olive oil in a large skillet over medium-high heat. Add the sliced onion, bell pepper, and mushrooms. Sauté for 5-7 minutes until the vegetables soften and the mushrooms turn golden brown. This step adds depth and sweetness to our filling; don’t skip it! Season everything with salt and pepper to taste before removing them from the skillet.
Step 2: Cook the Ribeye Steak
In the same skillet, heat another tablespoon of olive oil over medium-high heat. Add your thinly sliced ribeye steak to the pan. Season it generously with salt and pepper. Cook for about 2-3 minutes until browned and cooked through, stirring occasionally. The quick cooking ensures juicy pieces of beef while still letting them soak up all those delicious flavors from the Worcestershire sauce.
Step 3: Prepare the Hoagie Rolls
Split each hoagie roll open and spread butter on their cut sides. Toast the rolls either in a separate skillet or under your broiler until they’re golden brown. Toasting not only adds texture but also helps prevent sogginess later on when we add all those tasty fillings.
Step 4: Assemble Your Sandwiches
On the bottom half of each toasted roll, layer generous portions of cooked steak followed by those vibrant sautéed vegetables. Finish it off by placing two slices of provolone cheese over everything—it’s going to melt beautifully!
Step 5: Melt the Cheese
To get that gooey cheese effect we all crave, return each assembled sandwich back to your skillet or under the broiler for about 1-2 minutes until melted. Keep an eye on them; we want that cheese perfectly gooey without burning anything!
Step 6: Serve Immediately
Once melted, remove from heat, close up those sandwiches, and serve immediately while they’re still warm. Enjoy every bite of this Philly Cheese Steak Sandwich with Mushrooms—you’ve earned it!
Pro Tips for Making Philly Cheese Steak Sandwich with Mushrooms
Creating the perfect Philly Cheese Steak Sandwich with Mushrooms is all about the details, so here are some handy tips to elevate your sandwich game!
- Choose the right cut of meat: Opting for ribeye steak ensures a juicy and flavorful sandwich. The marbling in ribeye adds richness that enhances the overall taste.
- Slice against the grain: Cutting the steak against the grain helps to make each bite tender and easy to chew. This small step can significantly improve your eating experience.
- Don’t overcrowd the skillet: When sautéing your vegetables or cooking the steak, give them enough space in the pan. This prevents steaming and allows them to caramelize beautifully, enhancing their flavors.
- Use fresh rolls: A soft hoagie roll is crucial for holding all those delicious fillings together. Fresh bread also adds a wonderful texture that’s essential for a satisfying bite.
- Melt cheese properly: For that ooey-gooey cheese effect, return the sandwich to the skillet or broiler after assembling it. This ensures that every bite has a melty layer of provolone cheese.
How to Serve Philly Cheese Steak Sandwich with Mushrooms
Serving up these sandwiches can be just as enjoyable as making them! Here are some creative ideas to present your Philly Cheese Steak Sandwich with Mushrooms that will impress your family and friends.
Garnishes
- Fresh parsley: Chopped parsley adds a pop of color and freshness that complements the savory flavors of the sandwich.
- Pickled jalapeños: For those who like a kick, adding pickled jalapeños on top gives an extra zing that balances out the richness of the cheese and steak.
Side Dishes
- Sweet potato fries: Crispy on the outside and tender on the inside, sweet potato fries add a delightful sweetness that contrasts perfectly with savory sandwiches.
- Coleslaw: A tangy coleslaw provides a crunchy texture and refreshing acidity that works wonderfully alongside rich, meaty sandwiches.
- Vegetable chips: Light and crispy vegetable chips can serve as a healthier alternative to traditional potato chips, offering a variety of flavors that complement your sandwich well.
- Mixed greens salad: A light salad with mixed greens dressed in vinaigrette can balance out the heaviness of the sandwich, making for a satisfying meal without feeling too full.
Enjoy crafting your delicious Philly Cheese Steak Sandwich with Mushrooms, and don’t forget to savor every bite!

Make Ahead and Storage
This Philly Cheese Steak Sandwich with Mushrooms is perfect for meal prep! You can easily prepare the ingredients ahead of time, making it a great option for busy weeknights or packed lunches.
Storing Leftovers
- Allow the sandwich to cool completely before storing.
- Wrap each sandwich tightly in plastic wrap or foil.
- Store in the refrigerator for up to 3 days.
- Keep any leftover sautéed vegetables and steak in an airtight container.
Freezing
- Assemble the sandwiches without the cheese and place them in a freezer-safe bag or container.
- Label the bag with the date and contents.
- Freeze for up to 2 months.
- You can also freeze the sautéed vegetables and steak separately.
Reheating
- Thaw frozen sandwiches in the refrigerator overnight before reheating.
- To reheat, preheat your oven to 350°F (175°C).
- Wrap the sandwich in foil and bake for about 15-20 minutes until heated through.
- Alternatively, you can reheat in a skillet over medium heat until warmed and cheese is melted.
FAQs
Here are some common questions you might have about this recipe:
Can I make a Philly Cheese Steak Sandwich with Mushrooms ahead of time?
Absolutely! You can prepare all components of the sandwich ahead of time, store them separately, and assemble them just before eating for optimal freshness.
What kind of cheese is best for a Philly Cheese Steak Sandwich with Mushrooms?
Provolone cheese is traditionally used, but you can also try mozzarella or cheddar if you prefer. Each will give a deliciously creamy texture!
Can I use other types of mushrooms for my Philly Cheese Steak Sandwich?
Yes! Feel free to experiment with different varieties like shiitake or portobello mushrooms for added flavor and texture.
How long does a Philly Cheese Steak Sandwich with Mushrooms last in the fridge?
When properly stored, leftovers can be kept in the refrigerator for up to 3 days. Just remember to wrap them well!
Final Thoughts
This Philly Cheese Steak Sandwich with Mushrooms is not just a meal; it’s an experience filled with rich flavors and hearty textures that bring comfort any time of day. I hope you enjoy making this delightful recipe as much as I do! Remember, cooking is all about having fun—so gather your loved ones, get creative, and savor every bite. Happy cooking!
Philly Cheese Steak Sandwich with Mushrooms
If you’re craving a hearty meal that brings everyone together, look no further than this Philly Cheese Steak Sandwich with Mushrooms. This comforting dish features tender ribeye steak, sautéed onions, vibrant bell peppers, and savory mushrooms, all topped with gooey provolone cheese and stuffed into a soft hoagie roll. In just 25 minutes, you can whip up a delicious sandwich that transforms busy weeknights into special occasions. Whether you’re feeding a crowd or treating yourself after a long day, this recipe is sure to become a favorite.
- Prep Time: 10 minutes
- Cook Time: 15 minutes
- Total Time: 25 minutes
- Yield: Serves 4
- Category: Main
- Method: Sautéing
- Cuisine: American
Ingredients
- 1.5 pounds ribeye steak, thinly sliced
- 2 tablespoons olive oil
- 1 large onion, thinly sliced
- 1 green bell pepper, thinly sliced
- 8 ounces mushrooms, sliced (such as cremini or button)
- Salt and pepper to taste
- 1 tablespoon Worcestershire sauce
- 8 slices provolone cheese
- 4 hoagie rolls
- 2 tablespoons butter, softened
Instructions
- In a skillet over medium-high heat, heat 1 tablespoon olive oil. Sauté onions, bell peppers, and mushrooms for about 5-7 minutes until softened. Season with salt and pepper.
- In the same skillet, add another tablespoon of olive oil. Cook the ribeye steak for about 2-3 minutes until browned. Stir in Worcestershire sauce.
- Split hoagie rolls and spread butter on the cut sides. Toast until golden brown.
- Assemble sandwiches by layering steak and vegetables on the rolls, topping with provolone cheese.
- Return sandwiches to the skillet or broiler for 1-2 minutes until cheese melts.
- Serve immediately.
Nutrition
- Serving Size: 1 sandwich (250g)
- Calories: 650
- Sugar: 4g
- Sodium: 980mg
- Fat: 36g
- Saturated Fat: 16g
- Unsaturated Fat: 18g
- Trans Fat: 0g
- Carbohydrates: 45g
- Fiber: 2g
- Protein: 40g
- Cholesterol: 95mg