• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
cookingheavenly
  • LUNCH
    • PASTA
    • CASSEROLE
    • SALAD
  • APPETIZERS
  • DESSERT
    • CAKE
    • CHEESECAKE
  • BREAD
  • About Us
    • Privacy Policy
    • Contact

Philly Cheese Steak Sandwich with Mushrooms

Bring the flavors of Philadelphia to your kitchen with this Philly Cheese Steak Sandwich with Mushrooms, a hearty and satisfying meal that’s perfect for lunch or dinner.

Tender slices of steak are sautéed with onions, bell peppers, and mushrooms, then topped with melted provolone cheese and served on a toasted hoagie roll. This classic sandwich is packed with savory flavors and is sure to become a family favorite.

Whether you’re a fan of the original or looking to add a twist, this recipe is easy to make and absolutely delicious!

Kitchen Equipment Needed

  • Large skillet or griddle
  • Tongs
  • Knife and cutting board
  • Measuring cups and spoons

Ingredients Overview

  • Steak: Ribeye or sirloin for tender, flavorful slices.
  • Vegetables: Onions, bell peppers, and mushrooms for a savory mix.
  • Cheese: Provolone or your favorite melting cheese.
  • Bread: Hoagie rolls for the perfect sandwich base.

Ingredients (Serves 4)

For the Filling

  • 1 lb ribeye or sirloin steak (thinly sliced)
  • 1 tablespoon olive oil
  • 1 medium onion (sliced)
  • 1 green bell pepper (sliced)
  • 1 cup sliced mushrooms
  • 1 teaspoon salt
  • ½ teaspoon black pepper
  • 1 teaspoon garlic powder

For the Sandwiches

  • 4 hoagie rolls (split and toasted)
  • 8 slices provolone cheese

For Garnish

  • Fresh parsley (chopped)

Directions

Step 1: Cook the Steak

Heat olive oil in a large skillet or griddle over medium-high heat. Add the sliced steak and cook for 2-3 minutes, or until browned but not fully cooked. Remove the steak and set aside.

Step 2: Sauté the Vegetables

In the same skillet, add the onion, bell pepper, and mushrooms. Cook for 5-7 minutes, or until softened and slightly caramelized. Season with salt, black pepper, and garlic powder.

Step 3: Combine and Melt Cheese

Return the steak to the skillet and toss with the vegetables. Divide the mixture into four portions and top each with 2 slices of provolone cheese. Cover the skillet and let the cheese melt, about 1-2 minutes.

Step 4: Assemble the Sandwiches

Scoop the steak and vegetable mixture into the toasted hoagie rolls. Garnish with fresh parsley and serve hot.

Prep Time

10 minutes

Cook Time

15 minutes

Total Time

25 minutes

Nutrition (per sandwich, ~4 servings)

  • Calories: ~500
  • Fat: ~25g
  • Carbohydrates: ~35g
  • Protein: ~35g

Expert Tips

  • Thin Slices: Freeze the steak for 20-30 minutes before slicing for easier, thinner cuts.
  • Extra Flavor: Add a splash of Worcestershire sauce or soy sauce to the steak while cooking.
  • Toasted Rolls: Lightly butter the hoagie rolls and toast them in a skillet for extra crunch.

FAQs

Can I use chicken instead of steak?
Yes, chicken breast or thigh works well as a substitute.

What if I don’t have provolone cheese?
Use American, mozzarella, or Swiss cheese instead.

Can I make this ahead of time?
Yes, but store the steak and vegetables separately. Reheat and assemble just before serving.

Storing & Reheating

  • Storing: Store leftovers in an airtight container in the refrigerator for up to 3 days.
  • Reheating: Reheat in the microwave or on the stovetop until warmed through.

Substitutions & Variations

  • Vegetarian Option: Use portobello mushrooms instead of steak.
  • Spicy Twist: Add sliced jalapeños or a dash of hot sauce to the filling.
  • Extra Cheesy: Add a layer of cheese inside the hoagie roll before adding the filling.

This Philly Cheese Steak Sandwich with Mushrooms is a hearty, flavorful dish that’s perfect for any occasion. Enjoy the savory steak, tender vegetables, and melted cheese in every bite!

Philly Cheese Steak Sandwich with Mushrooms

Bring the flavors of Philadelphia to your kitchen with this Philly Cheese Steak Sandwich with Mushrooms, a hearty and satisfying meal that’s perfect for lunch or dinner.
Print Recipe Pin Recipe
Ingredients Equipment Method

Ingredients
  

  • For the Filling
  • 1 lb ribeye or sirloin steak thinly sliced
  • 1 tablespoon olive oil
  • 1 medium onion sliced
  • 1 green bell pepper sliced
  • 1 cup sliced mushrooms
  • 1 teaspoon salt
  • ½ teaspoon black pepper
  • 1 teaspoon garlic powder
  • For the Sandwiches
  • 4 hoagie rolls split and toasted
  • 8 slices provolone cheese
  • For Garnish
  • Fresh parsley chopped

Equipment

  • Large skillet or griddle
  • Tongs
  • Knife and cutting board
  • Measuring cups and spoons

Method
 

  1. Step 1: Cook the Steak
  2. Heat olive oil in a large skillet or griddle over medium-high heat. Add the sliced steak and cook for 2-3 minutes, or until browned but not fully cooked. Remove the steak and set aside.
  3. Step 2: Sauté the Vegetables
  4. In the same skillet, add the onion, bell pepper, and mushrooms. Cook for 5-7 minutes, or until softened and slightly caramelized. Season with salt, black pepper, and garlic powder.
  5. Step 3: Combine and Melt Cheese
  6. Return the steak to the skillet and toss with the vegetables. Divide the mixture into four portions and top each with 2 slices of provolone cheese. Cover the skillet and let the cheese melt, about 1-2 minutes.
  7. Step 4: Assemble the Sandwiches
  8. Scoop the steak and vegetable mixture into the toasted hoagie rolls. Garnish with fresh parsley and serve hot.
Pin7
Share
Tweet
7 Shares
Previous Post: « Irresistible Pecan Pie Brownie Bites
Next Post: Authentic German Frikadellen Recipe »

Reader Interactions

Leave a Reply Cancel reply

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

Recipe Rating




Primary Sidebar

Recent Posts

  • Millionaire’s Shortbread
  • Rocky Road Fudge
  • Pralines and Cream Fudge
  • Mini Pumpkin Pies
  • Mini Pumpkin Cheesecakes

Copyright © 2025 · cookingheavenly