• About
  • Recipe Index
  • Recipes By Course
    • Breakfast
    • Dinner
    • Desserts
menu icon
go to homepage
  • About
  • Recipe Index
  • Recipes By Course
    • Breakfast
    • Dinner
    • Desserts
search icon
Homepage link
  • About
  • Recipe Index
  • Recipes By Course
    • Breakfast
    • Dinner
    • Desserts
×

Philly Cheesesteak Sandwiches Recipe

Published: May 8, 2026 by Amelia · This post may contain affiliate links · Leave a Comment

Jump to Recipe· 3.9 from 5 reviews

If you have ever dreamed of biting into a warm, melty, and savory sandwich that bursts with flavor, then this Philly Cheesesteak Sandwiches Recipe is about to become your new go-to. Combining tender strips of seasoned rib eye with sweet roasted peppers, caramelized onions, and gooey provolone cheese all nestled inside a perfectly toasted hoagie roll, it’s comfort food elevated to something truly unforgettable. Whether you’re making lunch for friends or a special weekend treat, these sandwiches deliver the kind of crave-worthy satisfaction that keeps you coming back for more.

Ingredients You'll Need

The image shows three dishes on a white marbled surface: at the bottom center, a white round bowl holds thinly sliced raw beef strips mixed with small pieces of garlic, showing reddish and light pink colors with a slightly moist texture; to the top left, a white rectangular plate contains cooked sliced onions, golden brown with some darker browned edges, arranged loosely; to the top right, a baking tray lined with white paper holds roasted sliced bell peppers in green, red, and orange colors, appearing shiny and slightly charred. Photo taken with an iphone --ar 4:5 --v 7

The magic of this Philly Cheesesteak Sandwiches Recipe lies in its straightforward, simple ingredients that pack a punch when combined. Each component plays a crucial role, from the perfectly cooked steak to the roasted peppers adding vibrant color and sweetness, right down to the melty provolone that ties it all together.

  • 1 lb strip steak or boneless rib eye: Choose well-marbled steak for juicy, tender slices that shine in this sandwich.
  • 1 clove garlic (minced): Adds a subtle hint of aromatic depth without overpowering the other flavors.
  • 4 tablespoons olive oil (divided): Essential for roasting and sautéing, giving everything a lovely rich finish.
  • 2 teaspoons balsamic vinegar: Brings a slight tang and sweetness that enhances the steak’s flavor.
  • ½ teaspoon salt (plus more to taste): Balances and elevates all the ingredients perfectly.
  • Freshly ground black pepper (to taste): Adds just the right touch of spice and warmth.
  • 1 medium red bell pepper (seeded and cored): Roasting brings out its natural sweetness and vibrant color.
  • 1 medium green bell pepper (seeded and cored): Provides a nice contrast and fresh crunch to the roasted blend.
  • 1 medium sweet onion (halved and thinly sliced): Slowly caramelized to bring sweetness and softness.
  • 6 slices provolone cheese: Melts beautifully and adds creamy richness to the sandwich.
  • 4 Italian style hoagie or torpedo rolls (6 to 7 inches): The sturdy bread that holds everything together and toasts up perfectly crisp.

How to Make Philly Cheesesteak Sandwiches Recipe

Step 1: Prepare the Rolls and Steak

Begin by preheating your oven to 400°F and lining a baking sheet with parchment paper—this will be your staging ground for roasting the peppers. Slice your hoagie rolls in half and set them aside, ready for toasting later. Next, trim away any excess fat from your steak and slice it thinly across the grain for tenderness and easy layering inside your sandwich.

Step 2: Marinate the Steak

In a medium bowl, whisk together 1-½ tablespoons olive oil, balsamic vinegar, and minced garlic. Toss the thinly sliced steak in this mixture along with salt and freshly ground pepper. This simple marinade not only seasons the meat but infuses it with subtle tang and garlic aroma that will make your sandwich vibrant and memorable.

Step 3: Roast the Peppers

Place the red and green bell pepper slices on your prepared baking sheet, sprinkle with a bit of salt and pepper, and roast them in the oven for 8 to 10 minutes. The roasting process softens the peppers and gives them a delightful caramelization that adds natural sweetness and complexity to the Philly Cheesesteak Sandwiches Recipe.

Step 4: Sauté the Onions

While the peppers roast, heat 1-½ tablespoons olive oil in a large skillet over medium heat. Add the sliced onions, season with salt and pepper, and cook until they turn golden and tender—about 5 minutes. This step brings out their sweetness, perfectly complementing the savory steak.

Step 5: Cook the Steak

Add the remaining tablespoon of olive oil to the skillet and crank the heat up to medium-high. Spread the marinated steak slices in a single layer to sear them quickly—stirring often for even cooking. Cook until the meat loses its pink color on the outside; this should take about 1-½ to 2 minutes, keeping the beef juicy and medium rare.

Step 6: Combine Ingredients and Melt Cheese

Reduce the heat to medium-low, then toss the roasted peppers and sautéed onions back into the skillet with the steak. Stir everything together and season again with salt and pepper if needed. Next, lay the provolone slices evenly over the meat and veggie mixture. Cover the skillet and remove it from the heat, allowing the cheese to melt slowly and bind the flavors together beautifully.

Step 7: Assemble and Toast the Sandwiches

Lightly toast your hoagie rolls for a crisp exterior that offers a perfect contrast to the tender, cheesy filling. Then divide the steak mixture evenly among the rolls, making sure each sandwich has a generous portion of those juicy, melty, peppery flavors that make this Philly Cheesesteak Sandwiches Recipe so iconic.

How to Serve Philly Cheesesteak Sandwiches Recipe

Two sandwich rolls lie open on a white marbled surface, each filled with sliced cooked beef strips mixed with sautéed red and green bell pepper strips and translucent cooked onions, showing a mix of brown, red, green, and light yellow colors inside the light brown crusted bread. To the left, a silver pan is partially visible filled with more of the beef and pepper mixture. On the top right, a white plate with a dotted rim holds thick, golden-yellow potato fries. The whole setting is bright and clear, photo taken with an iphone --ar 4:5 --v 7

Garnishes

To elevate your sandwiches even further, consider adding pickled jalapeños or a sprinkle of chopped fresh parsley. These garnishes add a lovely pop of heat or freshness that cuts through the richness of the provolone and steak, creating balance and excitement in every bite.

Side Dishes

Classic sides like crispy fries or a simple green salad with a tangy vinaigrette work beautifully alongside Philly Cheesesteak Sandwiches Recipe. If you want to keep things cozy and indulgent, crispy onion rings or a cup of tomato soup also make delightful companions for this sandwich experience.

Creative Ways to Present

For a fun twist, serve the steak and pepper mixture open-faced on toasted rustic bread with a drizzle of horseradish sauce, or turn the sandwich into a platter where everyone assembles their own fillings. You can also offer different cheeses like American or mozzarella for a unique take that's still true to the spirit of the original.

Make Ahead and Storage

Storing Leftovers

Keep any leftover steak mixture in an airtight container in the refrigerator for up to 3 days. Store the rolls separately to prevent them from becoming soggy. This way, you can reheat the filling and enjoy a fresh sandwich quickly whenever hunger strikes again.

Freezing

If you want to save the steak filling longer, it freezes well for up to 2 months. Pack it tightly in freezer-safe containers or bags, but avoid freezing the bread. When ready to eat, thaw overnight in the fridge for best results.

Reheating

Reheat the steak mixture gently on the stovetop over medium-low heat, stirring occasionally to retain moisture and melt the cheese perfectly again. Toast your rolls fresh in the oven or toaster for the best texture before assembling your sandwich.

FAQs

Can I use a different type of cheese instead of provolone?

Absolutely! American cheese is a common alternative that melts beautifully, but mozzarella or even a sharp cheddar can bring a new flavor dimension to your Philly Cheesesteak Sandwiches Recipe. Just choose one that melts well and pairs nicely with beef.

Is it okay to use a different cut of steak?

Yes, though rib eye or strip steak works best due to its tenderness and marbling. If you opt for something leaner, take care to slice very thinly and watch your cooking times to avoid dryness.

Can this recipe be made ahead of time for a party?

Definitely! Prepare the steak mixture and roast the peppers and onions ahead, then reheat and assemble sandwiches just before serving. This makes entertaining easy and lets you focus on your guests.

What’s the best way to slice the steak for this sandwich?

Slicing thinly across the grain of the meat is key for tenderness. This technique shortens the muscle fibers, resulting in steak bites that melt in your mouth rather than feeling tough or chewy.

Do I have to roast the peppers, or can I use raw?

Roasting the peppers is highly recommended because it softens them and enhances their natural sweetness, creating a more complex and harmonious flavor in the sandwich. Raw peppers tend to be too crunchy and less flavorful in this context.

Final Thoughts

The Philly Cheesesteak Sandwiches Recipe is truly a celebration of simple ingredients coming together to create something greater than the sum of its parts. With juicy steak, sweet peppers, tender onions, and melted provolone all nestled in a toasted roll, every bite feels like a warm embrace. I can’t wait for you to try this recipe and share it with your favorite people because once you taste it, it’s easy to see why it’s such a beloved classic.

Print
clockclock iconcutlerycutlery iconflagflag iconfolderfolder iconinstagraminstagram iconpinterestpinterest iconfacebookfacebook iconprintprint iconsquaressquares iconheartheart iconheart solidheart solid icon
Philly Cheesesteak Sandwiches Recipe

Philly Cheesesteak Sandwiches Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

3.9 from 5 reviews

Print Recipe
Pin Recipe

This Philly Cheesesteak Sandwich recipe features tender strips of marinated strip steak cooked with roasted bell peppers and caramelized onions, all melted together with provolone cheese and served on toasted Italian hoagie rolls. Ready in just 35 minutes, it's a classic American comfort food perfect for a satisfying meal.

  • Total Time: 35 minutes
  • Yield: 4 servings

Ingredients

Meat and Marinade

  • 1 lb strip steak or boneless rib eye, thinly sliced
  • 1 clove garlic, minced
  • 1 ½ tablespoons olive oil (for marinade)
  • 2 teaspoons balsamic vinegar
  • ½ teaspoon salt, plus more to taste
  • Freshly ground black pepper, to taste

Vegetables

  • 1 medium red bell pepper, seeded and cored
  • 1 medium green bell pepper, seeded and cored
  • 1 medium sweet onion, halved and thinly sliced

Other Ingredients

  • 4 tablespoons olive oil (divided)
  • 6 slices provolone cheese
  • 4 Italian style hoagie or torpedo rolls (6 to 7 inches)

Instructions

  1. Preheat Oven: Preheat the oven to 400°F and line a sheet pan with parchment paper. Slice the hoagie rolls horizontally and set them aside for assembling later.
  2. Prepare Steak: Trim excess fat from the steak and slice it thinly across the grain to ensure tenderness in every bite.
  3. Marinate Steak: In a medium bowl, whisk together 1 ½ tablespoons of olive oil, balsamic vinegar, and minced garlic. Add the sliced steak, ½ teaspoon salt, and freshly ground black pepper. Toss everything together to coat the steak well, then set aside to marinate briefly.
  4. Roast Peppers: Arrange the red and green bell peppers on the prepared baking sheet in a single layer. Sprinkle with salt and pepper, then roast in the preheated oven for 8 to 10 minutes until they become softened and lightly caramelized. Remove from the oven once done.
  5. Caramelize Onions: While the peppers roast, heat 1 ½ tablespoons of olive oil in a large skillet over medium heat. Add the thinly sliced onions, season lightly with salt and pepper, and cook until golden brown and caramelized, about 5 minutes. Transfer onions to a plate to keep warm.
  6. Cook Steak: Add the remaining 1 tablespoon of olive oil to the same skillet and increase the heat to medium-high. Lay the marinated steak slices in a single layer and cook, stirring often, until the meat loses its pink color on the outside, about 1 ½ to 2 minutes for medium-rare doneness.
  7. Combine Ingredients: Reduce the skillet heat to medium-low. Return the roasted peppers and caramelized onions back to the pan with the steak. Stir to combine well and season with additional salt and pepper if needed to balance flavors.
  8. Melt Cheese: Evenly lay the slices of provolone cheese over the steak-pepper-onion mixture. Cover the skillet, remove it from the heat, and let the cheese melt gently for 1 to 2 minutes. Once melted, stir delicately to mix the cheese throughout the filling.
  9. Prepare Sandwiches: If desired, lightly toast the hoagie rolls to add a slight crunch and warmth.
  10. Assemble and Serve: Divide the cheesy steak mixture evenly among the hoagie rolls and serve immediately while hot for the best experience.

Notes

  • You can substitute provolone cheese with American or mozzarella for a different flavor profile.
  • For a spicier twist, add sliced jalapeños or drizzle with hot sauce before serving.
  • Make sure to slice the steak thinly against the grain to ensure tenderness.
  • To keep steak medium-rare, avoid overcooking; the cooking time is short for best results.
  • To make prep easier, you can prepare the peppers and onions a day ahead and reheat before assembling.
  • Author: Amelia
  • Prep Time: 10 minutes
  • Cook Time: 25 minutes
  • Category: Sandwich
  • Method: Roasting and Stovetop
  • Cuisine: American

Have you made this recipe? I'd love to see it!

Click here to Follow me on Pinterest

More Lunch and Side-Dish

  • Middle Eastern Lamb Mince with Pomegranate Seeds and Fresh Herbs Recipe
    Middle Eastern Lamb Mince with Pomegranate Seeds and Fresh Herbs Recipe
  • Fig and Balsamic Vinaigrette Recipe
    Fig and Balsamic Vinaigrette Recipe
  • Tangy Apricot BBQ Sauce (for Grilling, Glazing & Dipping!) Recipe
    Tangy Apricot BBQ Sauce (for Grilling, Glazing & Dipping!) Recipe
  • Chicken Freekeh Salad with Pomegranate, Feta, and Pistachios Recipe
    Chicken Freekeh Salad with Pomegranate, Feta, and Pistachios Recipe

Leave a Reply Cancel reply

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

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

Hi, I’m so happy you’re here!

I'm Amelia, a 27-year-old recipe developer and former restaurant line cook living in Portland, Oregon. This is where I share recipes that actually work in real kitchens, tested by someone who's cooked through the chaos of Friday night dinner rush and the reality of weeknight exhaustion.

Learn more

Popular

  • Persian Lemon Chicken with Yogurt and Turmeric Recipe
    Persian Lemon Chicken with Yogurt and Turmeric Recipe
  • Easy Lamb Kofta Wraps with Yogurt Sauce Recipe
    Easy Lamb Kofta Wraps with Yogurt Sauce Recipe
  • Turkish Lamb Shish Kebab Recipe
    Turkish Lamb Shish Kebab Recipe
  • Coq au Vin Blanc (French Stewed Chicken in White Wine) Recipe
    Coq au Vin Blanc (French Stewed Chicken in White Wine) Recipe
  • Whipped Ricotta Crostini with Walnuts & Salted Honey Recipe
    Whipped Ricotta Crostini with Walnuts & Salted Honey Recipe
  • Gelatinous Chicken Feet Bone Broth Recipe
    Gelatinous Chicken Feet Bone Broth Recipe
  • Handmade Rigatoni & Paccheri (Without an Extruder!) Recipe
    Handmade Rigatoni & Paccheri (Without an Extruder!) Recipe
  • Quick Spinach Pistachio Pesto Recipe
    Quick Spinach Pistachio Pesto Recipe
  • Peach Syrup for Cocktails, Sweet Tea & More Recipe
    Peach Syrup for Cocktails, Sweet Tea & More Recipe
  • How To Cook A Perfectly Grilled Ribeye Recipe
    How To Cook A Perfectly Grilled Ribeye Recipe

Footer

↑ Back to Top

About

  • Privacy Policy
  • Terms & Conditions
  • Contact
  • Disclosure
  • DMCA

Newsletter

Sign Up! for emails and updates

Browse Recipes

  • Appetizers & Snacks
  • Breakfast
  • Desserts
  • Dinner
    • Beef
    • Chicken
  • Lunch and Side-Dish
  • Soups

We may earn from qualifying purchases through affiliate links at no extra cost to you.

Copyright © 2025 Recipes Vibe. All rights reserved.