If you’re craving a hearty, mouthwatering sandwich that’s bursting with flavor, this Philly Cheesesteak Recipe with Peppers and Onions Recipe is the answer. Imagine tender, thinly sliced sirloin cooked to perfection, mingling with sweet sautéed peppers and onions, all melted under creamy provolone cheese and tucked into a perfectly toasted hoagie roll. It’s comfort food at its finest, great for game day, casual dinners, or anytime you want to treat yourself to something special.
Ingredients You’ll Need

This Philly Cheesesteak Recipe with Peppers and Onions Recipe calls for simple but essential ingredients that come together to create a truly irresistible sandwich. Each component adds its own unique texture, color, and flavor that’s crucial to the classic cheesesteak experience.
- Vegetable oil (4 tablespoons, divided): Provides the perfect fat for sautéing veggies and searing your steak to juicy tenderness.
- Sweet yellow onion (1, halved and thinly sliced): Adds a natural sweetness that caramelizes beautifully when cooked.
- Red bell pepper (1, thinly sliced): Brings a vibrant color and subtle sweetness that complements the onions.
- Green bell pepper (1, thinly sliced): Adds a fresh, slightly bitter bite to balance the sweetness.
- Petite sirloin (2½ to 3 pounds, thinly sliced): The star protein, tender and flavorful when sliced thin and cooked just right.
- Lawry’s Seasoned Salt (1½ teaspoons, divided): Enhances the natural flavors with a perfect blend of salt and spices.
- Garlic pepper (1 teaspoon, divided): Adds a subtle garlicky kick that brightens the meat and veggies.
- Hoagie rolls (8): Soft yet sturdy buns that cradle the juicy combination without falling apart.
- Softened butter (6 tablespoons): For toasting rolls to golden, buttery perfection.
- Provolone cheese (7 ounces, sliced): Creamy and melty, it unites all ingredients with that signature cheesesteak gooeyness.
How to Make Philly Cheesesteak Recipe with Peppers and Onions Recipe
Step 1: Prepare the Vegetables
Start by heating 2 tablespoons of vegetable oil in a large skillet over medium-low heat. Add the thinly sliced onions and both red and green bell peppers. Stir occasionally, cooking them gently until they become tender and sweet, which usually takes about 10 to 15 minutes. This slow cooking ensures they soften without browning too much, contributing a velvety texture and savory sweetness to your sandwich.
Step 2: Slice and Chop the Sirloin
While your veggies cook, take the petite sirloin out of the freezer and place it on a cutting board. Using a sharp knife, carefully trim any excess fat and slice the meat as thin as you can across the grain. Then finely chop the slices into small ¼-inch pieces. This ensures every bite of steak cooks quickly and evenly, blending beautifully with the vegetables.
Step 3: Cook the Steak in Batches
Once the veggies are done, transfer them to a plate. Heat a bit more oil in the skillet over medium-high heat and add half of the chopped sirloin. Cook it, stirring frequently, until no pink remains—about 4 to 5 minutes. Season with ¾ teaspoon of seasoned salt and ½ teaspoon of garlic pepper while cooking to build complex layers of flavor. Remove the done steak and add the remaining raw sirloin, seasoning and cooking it the same way. Combine both batches with the sautéed peppers and onions.
Step 4: Toast the Hoagie Rolls
Preheat your oven to 400 degrees Fahrenheit. Split the hoagie rolls open without separating them fully, then spread softened butter on the cut sides. Place the rolls on a baking sheet and toast in the oven for 3 to 5 minutes until lightly golden and slightly crisp. This step gives you that irresistible crunch and buttery aroma that makes every bite extra special.
Step 5: Melt the Cheese and Finish the Filling
Drain excess juices from the skillet, then return your combined steak, peppers, and onions to the pan. Layer the provolone cheese slices over the top in a circular pattern, then cover the skillet and let the cheese melt on medium heat for 4 to 5 minutes. This melty layer binds all the ingredients together, creating that iconic Philly Cheesesteak texture and flavor you’re after.
Step 6: Assemble and Serve
Use tongs to mix the cheesy steak mixture gently, then pile it generously onto each toasted hoagie roll. Serve immediately while everything is warm, gooey, and absolutely delicious.
How to Serve Philly Cheesesteak Recipe with Peppers and Onions Recipe

Garnishes
Sometimes all you need is a simple garnish to elevate your sandwich. Consider adding sliced jalapeños for heat, a sprinkle of fresh parsley for color, or even some pickled banana peppers for a tangy twist. Each option adds a new dimension of flavor and a fun surprise with every bite.
Side Dishes
The classic Philly Cheesesteak Recipe with Peppers and Onions Recipe pairs beautifully with crispy fries or kettle chips. A fresh side salad with a light vinaigrette can balance the richness, while crunchy coleslaw offers a cool contrast to the warm, cheesy sandwich. Don’t forget a cold soda or refreshing iced tea to round out your meal perfectly.
Creative Ways to Present
Feeling adventurous? Serve your cheesesteaks open-faced on a platter for a casual party vibe, letting guests pile their own toppings. Another fun twist is slicing the sandwich into bite-sized sliders, perfect for game day sharing. You could also turn this into a delicious cheesesteak quesadilla by folding the filling into a tortilla and grilling it until crisp.
Make Ahead and Storage
Storing Leftovers
If you happen to have leftover Philly Cheesesteak Recipe with Peppers and Onions Recipe filling, transfer it to an airtight container and refrigerate. It stays fresh for up to 3 days, making it easy to enjoy a quick, flavorful meal later on without any fuss.
Freezing
While the assembled sandwich is best enjoyed fresh, you can freeze the cooked steak and vegetable mixture on its own. Portion it into freezer-safe containers or bags, label, and freeze for up to 2 months. Thaw overnight in the fridge before reheating gently on the stovetop.
Reheating
Warm leftovers over medium heat on the stove, stirring occasionally until heated through and the cheese is still beautifully melty. Toast fresh hoagie rolls to revive that crispy, buttery bite before serving again. Avoid microwaving if possible to preserve texture and flavor.
FAQs
Can I use a different cut of beef for this Philly cheesesteak recipe?
Absolutely! While petite sirloin is excellent for its tenderness and flavor, ribeye or flank steak can also work well if sliced thinly. Just be sure to trim excess fat and slice across the grain to keep the meat tender.
What kind of cheese should I use if I don’t have provolone?
Provolone is traditional for Philly cheesesteaks due to its mild, creamy meltability. However, you can substitute with mozzarella for a similar texture or even American cheese for a more classic sandwich flavor.
Can I prepare the vegetables ahead of time?
Yes! Sauté the peppers and onions a day ahead and store them in the refrigerator. This can save cooking time on assembly day and still maintain that fresh, tender-veggie taste.
How do I make the steak really thin for this recipe?
Chilling the sirloin in the freezer for 20 to 30 minutes before slicing helps firm it up, making it much easier to cut thin slices. Use a sharp knife and slice across the grain for the best texture.
Is this recipe suitable for freezing after assembling the sandwiches?
It’s best not to freeze the fully assembled sandwiches because the bread can become soggy on thawing. Instead, freeze the filling separately and toast fresh rolls when you’re ready to serve.
Final Thoughts
This Philly Cheesesteak Recipe with Peppers and Onions Recipe truly captures the heart and soul of an iconic American sandwich. With its perfect blend of tender steak, sweet peppers and onions, and gooey provolone cheese, it’s sure to become a go-to recipe when you want big, satisfying flavor without fuss. Don’t hesitate to try this at home—you’ll soon wonder how you ever lived without it!
Print
Philly Cheesesteak Recipe with Peppers and Onions Recipe
- Total Time: 45 minutes
- Yield: 8 sandwiches
Description
This easy Philly Cheesesteak Recipe features tender petite sirloin steak, sautéed sweet onions and colorful bell peppers, and melted provolone cheese all cooked together in a skillet, then loaded onto toasted hoagie rolls for a delicious, classic sandwich perfect for game day or any casual meal.
Ingredients
Vegetables and Meat
- 1 sweet yellow onion, halved and thinly sliced (2-inch slices)
- 1 red bell pepper, thinly sliced
- 1 green bell pepper, thinly sliced
- 2½ to 3 pounds petite sirloin, thinly sliced
Seasonings and Fats
- 4 tablespoons vegetable oil, divided (or as needed)
- 1 ½ teaspoons Lawry’s Seasoned Salt, divided
- 1 teaspoon garlic pepper, divided
- 6 tablespoons softened butter
Bread and Cheese
- 8 hoagie rolls
- 7 ounces sliced Provolone cheese (7 1-ounce slices), Tillamook Farmstyle Thick Cut recommended
Instructions
- Prepare the Beef: Place the sirloin in the freezer for 20 to 30 minutes to firm up for easier slicing. Remove and trim excess fat. Slice the beef as thinly as possible across the grain, then chop into very small pieces about ¼-inch in size.
- Sauté the Vegetables: Heat 2 tablespoons of vegetable oil in a large, deep 14-inch sauté pan over medium-low heat. Add onions and bell peppers and cook, stirring occasionally, until very tender but not browned, about 8-10 minutes. Adjust heat as necessary to prevent browning. Transfer cooked vegetables to a dish and set aside.
- Cook the First Batch of Steak: Return skillet to medium-high heat and add more oil if needed. Add half of the chopped steak, stirring frequently and seasoning with ¾ teaspoon seasoned salt and ½ teaspoon garlic pepper. Cook for 4-5 minutes until no pink remains. Transfer the cooked steak to the dish with vegetables using a slotted spoon.
- Cook the Remaining Steak: Add oil if necessary, then repeat the cooking and seasoning process with the remaining steak, transferring it to the dish with veggies once done.
- Toast the Hoagie Rolls: Preheat oven to 400°F (204°C). Split hoagie rolls but do not separate completely. Spread softened butter on the inside of the rolls and place them on a baking sheet. Toast in the oven for 3 to 5 minutes until lightly golden and crispy.
- Melt the Cheese: Drain excess juices from the skillet, then add all the cooked steak, onions, and peppers back to the pan. Arrange the 7 slices of provolone in a circular pattern on top. Cover the pan and heat over medium until the cheese melts, about 4-5 minutes.
- Assemble the Sandwiches: Stir the cheesy steak and vegetable mixture gently, then use tongs to transfer it onto the toasted hoagie rolls. Serve warm and enjoy.
Notes
- Freezing the beef briefly helps achieve thin slices for authentic texture.
- Adjust seasoning to taste if using a different brand or type of seasoning salt.
- For a stronger flavor, you can caramelize the onions longer before adding peppers.
- Use a large deep skillet to comfortably cook all ingredients without crowding.
- Serve immediately after assembling for best cheese melt and sandwich texture.
- Prep Time: 20 minutes
- Cook Time: 25 minutes
- Category: Main Course
- Method: Stovetop
- Cuisine: American