• 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 with Peppers and Onions Recipe

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

Jump to Recipe·4 from 39 reviews

If you’ve ever dreamed of sinking your teeth into a juicy, savory sandwich that bursts with flavor, then this Philly Cheesesteak with Peppers and Onions Recipe is exactly what you need. Imagine tender sirloin chunks seared to perfection, mingling with sweet, sautéed peppers and onions, all wrapped up in a perfectly toasted hoagie roll with melty provolone cheese tying it all together. It’s a classic American favorite that’s utterly irresistible, cozy enough for game day or an indulgent weekday treat.

Ingredients You'll Need

Two sandwiches are shown on a white marbled surface, each in a soft golden-brown hoagie roll. Inside the sandwiches, there are three layers: the bottom layer is tender cooked pieces of beef, the middle layer includes slices of green and red bell peppers, and the top layer is melted light cheese sprinkled with fresh green parsley. In the background, there is a white beer glass filled with amber beer with a layer of foam on top, next to an unopened green beer bottle. Photo taken with an iphone --ar 4:5 --v 7

Gathering simple, fresh ingredients is the secret to making this Philly Cheesesteak with Peppers and Onions Recipe an absolute showstopper. Each element plays a key role—from the tender sirloin that provides hearty protein to the colorful bell peppers and onions that add sweetness and crunch, and finally the creamy provolone that melts into that magical gooey layer.

  • Vegetable oil (4 tablespoons): For sautéing to get that perfect char without overpowering the flavor.
  • Sweet yellow onion (1, halved and thinly sliced): Adds a natural sweetness and soft texture that balances the savory steak.
  • Red bell pepper (1, thinly sliced): Brings vibrant color and a subtle fruity crunch.
  • Green bell pepper (1, thinly sliced): Adds that fresh, slightly sharp bite and color contrast.
  • Petite sirloin (2½ to 3 pounds, thinly sliced): The star protein, juicy and tender when sliced thin and cooked just right.
  • Lawry’s Seasoned Salt (1 ½ teaspoons): Infuses the beef with classic seasoning for a well-rounded flavor boost.
  • Garlic pepper (1 teaspoon): Adds a mild garlic punch and a bit of peppery heat.
  • Hoagie rolls (8): The sturdy base for holding all those wonderful flavors without getting soggy.
  • Softened butter (6 tablespoons): To slather on rolls for that golden, crisp exterior when toasted.
  • Sliced provolone cheese (7 ounces, about 7 slices): Melts beautifully over the steak and veggies to create that iconic Philly cheesesteak ooze.

How to Make Philly Cheesesteak with Peppers and Onions Recipe

Step 1: Prep Your Ingredients Like a Pro

Start by popping the beef in the freezer for 20 to 30 minutes—this makes slicing much easier and ensures thin, tender pieces that cook evenly. Meanwhile, thinly slice the onions and bell peppers, prepping everything to come together smoothly.

Step 2: Sauté the Peppers and Onions

In a large deep skillet over medium-low heat, add 2 tablespoons of vegetable oil. Toss in the onions and bell peppers and let them cook gently while you keep an eye on them. Cook until they’re tender and slightly sweet—adjust the heat if they start to brown too fast. This step brings out their natural sugars, which beautifully complements the beef.

Step 3: Slice and Chop the Sirloin

Remove the beef from the freezer and trim any excess fat. Slice it as thinly as you can across the grain, then keep chopping into tiny ¼-inch pieces. This fine chop is crucial to getting the iconic texture where every bite has tender beef mingled with those melt-in-your-mouth veggies.

Step 4: Cook the Steak in Two Batches

Heat the skillet to medium-high, add a bit more oil, and cook half of the steak with ¾ teaspoon of seasoned salt and ½ teaspoon garlic pepper. Stir frequently and cook until no pink remains, then transfer that batch back to the dish with your veggies. Repeat this with the remaining steak, seasoning as you go.

Step 5: Toast the Hoagie Rolls

Preheat your oven to 400°F. Slice open the rolls without separating them completely, spread softened butter inside each, and place them on a baking sheet. Bake for 3 to 5 minutes until the rolls turn lightly golden and toasty—this layer of crunch is necessary to hold all the juicy fillings.

Step 6: Melt the Cheese and Assemble

Drain the skillet juices, return all the steak and veggies to the pan, and arrange the provolone slices over the top in a circular pattern. Cover and let the cheese melt on medium heat, about 4 to 5 minutes. When gooey and melted, give it a gentle stir and pile everything into the toasted rolls using tongs. That’s your Philly Cheesesteak with Peppers and Onions Recipe complete and ready for devouring!

How to Serve Philly Cheesesteak with Peppers and Onions Recipe

The image shows two sandwiches with golden brown soft buns. Inside each bun, there is a layer of cooked ground meat mixed with melted white cheese, green bell peppers, and red bell peppers. Small pieces of cooked onions and fresh green herbs are scattered throughout the filling, adding texture and color. The sandwiches rest on light brown parchment paper placed on a wooden cutting board, which is set on a white marbled surface. The overall look is hearty and fresh, with warm, inviting colors and a tender, slightly toasted bun. photo taken with an iphone --ar 4:5 --v 7

Garnishes

While the sandwich is spectacular on its own, feel free to add some crunchy pickles or a scattering of fresh parsley on top for a pop of color and brightness. A drizzle of your favorite hot sauce can also take things to the next level if you like a little heat.

Side Dishes

This Philly Cheesesteak with Peppers and Onions Recipe pairs wonderfully with crispy fries, a crisp dill pickle, or even a simple mixed greens salad dressed in a tangy vinaigrette to cut through the richness.

Creative Ways to Present

For a fun twist, try serving the filling in toasted pita pockets or on crostini for mini bites at your next party. You can also turn it into a loaded cheesesteak bowl with lettuce and tomatoes for a low-carb option that doesn’t skimp on comfort.

Make Ahead and Storage

Storing Leftovers

If you have any Philly Cheesesteak with Peppers and Onions Recipe leftovers, store the filling and rolls separately in airtight containers. This helps keep the bread from becoming soggy while preserving the flavors of the steak and veggies.

Freezing

The cooked filling freezes really well—just portion it into freezer-safe bags or containers. Keep the rolls out of the freezer to avoid texture loss. When ready, thaw the filling overnight in the fridge before reheating.

Reheating

Warm the filling gently in a skillet over low heat to avoid drying it out. Toast the hoagie rolls fresh in the oven or toaster, then assemble your sandwich for that freshly made charm all over again.

FAQs

Can I use a different cut of beef for this recipe?

Absolutely! While petite sirloin is fantastic for its tenderness and flavor, ribeye or thinly sliced flank steak works wonderfully too. Just make sure you slice the meat very thin to get that classic Philly cheesesteak texture.

What cheese alternatives work if I don’t have provolone?

Provolone is traditional, but you can use mozzarella for a milder taste or even American cheese slices for a creamy, gooey melt. Cheez Whiz is also a popular choice if you're aiming for that authentic Philly diner vibe.

Is it necessary to freeze the beef before slicing?

Freezing the beef for 20 to 30 minutes firms it up, making it easier to cut thinly and evenly. If you’re confident with your knife skills, you can skip this step, but it really helps achieve that perfect texture.

Can I make this recipe vegetarian?

For a vegetarian twist, swap out steak for sautéed mushrooms or grilled eggplant for a meaty texture, and keep all the peppers, onions, and cheese the same. It’s a delicious spin that still captures the spirit of the original Philly Cheesesteak with Peppers and Onions Recipe.

How do I prevent the sandwich from becoming soggy?

To keep everything crisp and delicious, toast the hoagie rolls with butter before adding the filling. Also, serve the filling hot and fresh, and consider layering the cheese last to act as a barrier that seals in moisture without making the bread soggy.

Final Thoughts

I can’t recommend enough giving this Philly Cheesesteak with Peppers and Onions Recipe a try—whether you’re feeding a crowd or just craving a seriously delicious sandwich at home. It’s comforting, packed full of texture and flavor, and totally worth every bite. So, grab your skillet and those fresh ingredients, and prepare to wow yourself with this classic made your way!

Print
clockclock iconcutlerycutlery iconflagflag iconfolderfolder iconinstagraminstagram iconpinterestpinterest iconfacebookfacebook iconprintprint iconsquaressquares iconheartheart iconheart solidheart solid icon
Philly Cheesesteak with Peppers and Onions Recipe

Philly Cheesesteak with Peppers and Onions Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

4 from 39 reviews

Print Recipe
Pin Recipe

This Philly Cheesesteak Recipe features tender, thinly sliced sirloin steak cooked with sautéed sweet onions and colorful bell peppers, all smothered in melted provolone cheese and served on toasted hoagie rolls. It's a classic American sandwich perfect for game day or any hearty meal.

  • Total Time: 45 minutes
  • Yield: 8 sandwiches

Ingredients

Vegetables

  • 1 sweet yellow onion, halved and thinly sliced (2-inch slices)
  • 1 red bell pepper, thinly sliced
  • 1 green bell pepper, thinly sliced

Meat

  • 2½ to 3 pounds petite sirloin, thinly sliced sirloin

Seasonings and Oils

  • 4 tablespoons vegetable oil, divided (or as needed)
  • 1 ½ teaspoons Lawry’s Seasoned Salt, or other all-purpose seasoning, divided
  • 1 teaspoon garlic pepper, divided

Others

  • 8 hoagie rolls
  • 6 tablespoons softened butter
  • 7 ounces sliced Provolone cheese (7 1-ounce slices), I used Tillamook Farmstyle Thick Cut

Instructions

  1. Chill and Slice the Beef: Place the sirloin beef in the freezer for 20 to 30 minutes to firm it up, making it easier to slice thinly. After chilling, remove from freezer, trim excess fat, and slice as thinly as possible across the grain. Then chop the slices into very small, roughly ¼-inch pieces.
  2. Sauté the Vegetables: Heat 2 tablespoons of vegetable oil in a large deep 14-inch sauté pan over medium-low heat. Add the sliced onions and bell peppers, cooking and stirring occasionally until they are very tender. Adjust heat to avoid browning. Periodically stir while prepping the beef.
  3. Cook the First Batch of Steak: Transfer the cooked vegetables to a dish and return the skillet to medium-high heat. Add additional oil if needed. Add half of the chopped steak, cooking while stirring frequently for 4 to 5 minutes until no pink remains. Season with ¾ teaspoon seasoned salt and ½ teaspoon garlic pepper during cooking. Transfer cooked steak to the vegetable dish, leaving pan juices behind.
  4. Cook the Second Batch of Steak: Add more oil if necessary and repeat the cooking and seasoning process with the remaining steak. Combine all cooked steak with the vegetables in the dish.
  5. Toast the Hoagie Rolls: Preheat your oven to 400°F. Split the hoagie rolls without separating them. Spread each with softened butter, place on a baking sheet, and bake for 3 to 5 minutes until lightly golden and toasted.
  6. Melt the Cheese and Assemble: Drain juices from the pan, then return all the cooked steak and vegetable mixture back to the pan. Arrange the 7 provolone slices in a circle over the meat and vegetables, cover the pan, and cook over medium heat until the cheese melts, about 4 to 5 minutes. Stir mixture gently to combine and then use tongs to fill the toasted hoagie rolls with the cheesy steak and peppers mixture.

Notes

  • Freezing the beef slightly makes it easier to slice thinly for authentic texture.
  • Adjust seasoning amounts to your taste preference for salt and pepper.
  • You can swap provolone cheese for American cheese for a different flavor.
  • Make sure not to overtoast the rolls—they should be just golden and slightly crisp.
  • Use a large deep skillet to ensure even cooking and enough space to sauté ingredients properly.
  • Author: Amelia
  • Prep Time: 20 minutes
  • Cook Time: 25 minutes
  • Category: Main Course
  • Method: Stovetop
  • Cuisine: American

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

Click here to Follow me on Pinterest

More Beef

  • How To Cook A Perfectly Grilled Ribeye Recipe
    How To Cook A Perfectly Grilled Ribeye Recipe
  • Cheesy Ground Beef Hash Brown Casserole Recipe
    Cheesy Ground Beef Hash Brown Casserole Recipe
  • Ultimate Ropa Vieja Recipe
    Ultimate Ropa Vieja Recipe
  • Grilled Marinated Flat Iron Steak Recipe
    Grilled Marinated Flat Iron Steak 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

  • 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
  • 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

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.