Cheesesteak Sub Recipe with Mushrooms, Peppers and Onions

Cheesesteak Sub Recipe

Nothing beats the aroma of a classic steakhouse favorite cooking right on your stove. If you are craving a sandwich packed with rich flavor, this loaded cheesesteak sub recipe is your answer. It features thinly sliced ribeye steak, caramelized mushrooms, sweet bell peppers, and tender onions melted together under layers of gooey provolone cheese.

While classic Philadelphia sandwiches keep things minimal, adding a trifecta of sautéed vegetables upgrades the texture and depth of the dish. You can follow our savory homemade recipe below to create a restaurant quality dinner in your own kitchen.

Why Ribeye Makes the Best Cheesesteak Subs

The secret to a truly spectacular steak sandwich lies entirely in the cut of meat. Ribeye steak is the gold standard for this recipe due to its high concentration of intramuscular marbling. This marbling means that as the paper thin steak hits a smoking hot skillet, the fat renders down instantly. This process keeps the beef incredibly tender, juicy, and flavorful in a matter of minutes.

If you substitute a leaner cut like flank steak or round steak, you run the risk of the meat drying out and becoming chewy. By choosing ribeye, you ensure that every bite of your sub melts in your mouth alongside the hot cheese and caramelized vegetables.

The Recipe Overview

Before gathering your ingredients, it helps to review the timeline. This quick cooking meal comes together fast once the heat is turned up, making it excellent for busy weeknights.

  • Prep Time: 15 minutes
  • Cook Time: 20 minutes
  • Total Time: 35 minutes
  • Yield: 2 large sub sandwiches

Essential Ingredients

Each component in this sandwich plays a vital role in building layers of savory flavor. Here is what you will need to prepare:

  • 1 lb ribeye steak: Shaved or sliced paper thin against the grain.
  • 8 oz white button or cremini mushrooms: Thickly sliced to maintain their texture.
  • 1 large green bell pepper: Sliced into thin, even strips.
  • 1 large yellow onion: Thinly sliced to encourage quick caramelization.
  • 6 slices provolone cheese: White American cheese also works beautifully for a creamy melt.
  • 2 large soft hoagie or sub rolls: Look for classic Italian style sandwich bread.
  • 2 tbsp olive oil: Divided for cooking the vegetables and searing the beef.
  • 1 tbsp unsalted butter: Used to give the mushrooms a deep, nutty crust.
  • 1 tbsp Worcestershire sauce: Adds an extra punch of umami depth to the skillet.
  • 1/2 tsp garlic powder: Infuses the meat with a subtle garlic aroma.
  • To taste: Kosher salt and freshly cracked black pepper.
Cheesesteak Sub Recipe with Mushrooms, Peppers and Onions

Step by Step Cooking Instructions

To achieve the best results, cook the ingredients in stages. This ensures the mushrooms get properly browned, the peppers stay vibrant, and the steak sears instead of steaming.

1. Prep the Steak: 20 minutes preparation.

Place your ribeye steak in the freezer for about 20 minutes before you plan to slice it. This short freezing time firms up the meat without freezing it solid. It allows you to use a sharp chef knife to slice the beef paper thin against the grain with ease.

2. Sauté the Mushrooms: 3 to 5 minutes cooking.

Melt the unsalted butter in a large skillet over medium high heat. Add the thickly sliced mushrooms along with a tiny pinch of kosher salt. Let them cook undisturbed for 3 minutes so they develop a golden crust, then stir until they are richly browned and all their natural liquid has evaporated. Remove the mushrooms and place them on a clean plate.

3. Cook the Peppers and Onions: 6 to 8 minutes cooking.

Pour 1 tablespoon of olive oil into the same skillet. Toss in your sliced onions and green bell peppers. Sauté the mixture for 6 to 8 minutes, stirring occasionally, until the vegetables soften and take on light caramelization around the edges. Transfer them over to the plate with the cooked mushrooms.

4. Sear the Shaved Meat: 2 to 3 minutes cooking.

Turn your skillet heat up to high and add the remaining tablespoon of olive oil. Spread the shaved ribeye steak out into a flat, even layer across the hot surface. Let the meat sear completely undisturbed for 2 minutes to build up a deeply flavorful brown crust. Flip the steak over and use a metal spatula to quickly chop the meat into smaller pieces until it is just cooked through.

5. Combine and Season: 1 minute cooking.

Return the plate of cooked mushrooms, peppers, and onions back into the hot skillet with the seared steak. Pour in the Worcestershire sauce, garlic powder, kosher salt, and freshly cracked black pepper. Toss all the ingredients together vigorously for 1 minute to redistribute the juices and reheat the vegetables.

6. Melt the Provolone Cheese: 2 minutes melting.

Use your spatula to divide the steak and vegetable mixture into two long, even rows directly inside the skillet. Shape each row to roughly the length of your sub rolls. Lay 3 slices of provolone cheese evenly over the top of each row. Turn off the heat completely, cover the skillet with a tight lid, and let the residual heat melt the cheese into a gooey blanket.

7. Assemble the Subs: 2 minutes assembly.

Slice your hoagie rolls lengthwise, leaving a small hinge on one side so the filling stays contained, and toast them lightly. Slide a long spatula underneath one cheesy portion of meat and veggies, transferring it directly into a toasted roll. Repeat for the second sandwich and serve immediately while hot.

Chef Pro Tips for Perfect Sub Sandwiches

Creating a great sandwich requires paying attention to the texture of the bread and how the ingredients interact.

Choose the Right Bakery Bread

The type of roll you buy can make or break your final meal. A soft, classic Italian hoagie roll with a slight exterior chew is the absolute best vehicle for a cheesesteak. You want to avoid using hard, crusty baguettes or artisanal sourdough loaves. If the bread is too tough, the heavy meat and vegetable filling will spill out the sides the moment you take a bite.

The Aluminum Foil Steam Trick

If you want to duplicate the authentic texture found at famous sandwich shops, wrap your assembled hot sub tightly in a sheet of aluminum foil for 2 to 3 minutes before slicing into it. The trapped heat inside the foil steams the bread slightly, making it incredibly pillowy. This brief resting period also helps the bread absorb the savory juices from the ribeye and vegetables without becoming soggy.

Customizing Your Cheesesteak Sub

This recipe serves as a versatile blueprint that you can easily adapt to suit your personal tastes or dietary needs.

  • Add a Spicy Kick: If you love heat, toss in sliced pickled cherry peppers, jalapeños, or banana peppers along with the onions. You can also swap out the mild provolone cheese for a spicy pepper jack cheese.
  • Elevate the Sauce: Introduce a creamy element by spreading a thin layer of garlic aioli, spicy mayo, or chipotle sauce on the inside of the toasted hoagie rolls before adding the hot filling. For a retro street food vibe, you can even drizzle warm liquid cheese whiz over the beef.
  • Alternative Proteins: You can modify this exact cooking method to make a chicken cheesesteak by using thinly shaved chicken breast. For a vegetarian option, replace the steak entirely with a blend of meaty portobello mushrooms and crumbled extra firm tofu.

Whether you follow the traditional ribeye method or introduce your own creative twist, cooking these ingredients together creates a satisfying meal that brings the classic sandwich counter experience straight home.