Easy Classic Philly Cheesesteak

Section: Cozy Meals for Every Mood

Experience the iconic flavors of a Philly cheesesteak with tender ribeye or sirloin, seared to perfection and combined with caramelized onions, sweet bell peppers, and a medley of mushrooms. The hot filling is layered generously with gooey provolone cheese, then tucked into garlic-buttered, toasted hoagie rolls spread lightly with mayo. Each bite blends savory steak, melted cheese, and the subtle earthiness of vegetables, making it a satisfying handheld classic perfect for gatherings or an easy weeknight meal. Serve warm for best flavor and texture.

A woman is reading a book.
Contributed by Harper
Last updated on Wed, 25 Jun 2025 13:18:41 GMT
A close up of a cheesesteak sandwich. Save
A close up of a cheesesteak sandwich. | flavorrhaven.com

Few things satisfy like a freshly made Philly cheesesteak loaded with tender steak, sweet sautéed onions, melted provolone, and buttery toasted hoagie rolls. This version lets you master that classic deli magic right at home in less than half an hour. Every time I make these, the smell alone has everyone wandering into the kitchen before I can even finish melting the cheese.

Ingredients

  • Top sirloin steak or ribeye sliced thin: brings tenderness and that rich beefy flavor both cuts work but get well marbled steaks for best results
  • Vegetable oil: helps create that golden sear without burning
  • Provolone cheese: classic mild melt stretches beautifully go with deli sliced and ask the counter for thicker cuts
  • Butter mixed with fresh garlic: toasts the buns and gives a restaurant finish
  • Mayonnaise: adds a creamy layer inside the warm rolls optional but the Philly way
  • Hoagie rolls: sturdy to hold all the filling without falling apart fresh bakery rolls are unbeatable
  • Sliced mushrooms: bring umami and juiciness if using pick firm mushrooms without brown spots
  • Yellow onion: caramelizes to natural sweetness
  • Green bell pepper and red bell pepper: for color and extra bite look for glossy firm peppers for best flavor
  • Minced garlic: wakes up the flavor in the butter watch for firm tight bulbs
  • Kosher salt and black pepper: essential basics for seasoning everything to taste

Step-by-Step Instructions

Chill and Slice the Steak:
Freeze the steak for thirty minutes to firm up making thin slicing easier and resulting in that iconic cheesesteak texture. Trim off any excess fat before cutting against the grain into thin strips. Season well with salt and pepper at this point so the flavor gets into the meat.
Prep the Buns:
While the steak chills slice your onions and set aside. Take a serrated bread knife to split hoagie rolls lengthwise leaving one side attached so they cradle the filling but hold together.
Make Garlic Butter and Toast the Rolls:
Mix softened butter with minced garlic. Spread generously on the cut sides of hoagie rolls. Toast on a griddle or in a skillet over medium heat until golden brown edges develop. Remove and keep them warm.
Sauté the Vegetables:
Pour half the oil into a large skillet or griddle. Keep the heat medium. Add chopped onions and cook for eight to ten minutes until they turn translucent and caramel edges start to show. Transfer them to a bowl when done.
Cook the Steak:
Turn the heat up to medium high. Add the rest of the oil. Lay out the thin steak in an even layer. Let it cook untouched for two to three minutes to achieve a good sear. Flip once more to quickly finish the other side. The meat should stay juicy but cooked through. Now toss the onions and any peppers you’re using back in to mingle flavors.
Assemble and Melt Cheese:
While the steak and vegetables are still hot in the pan use a spatula to divide everything into four equal lumps. Lay two slices of provolone over each pile. Turn off heat and let it melt right onto the meat.
Build the Sandwiches:
Smear just enough mayonnaise on the inside of each toasted roll for tang and moisture. Place each bun over a pile of steak cheese and onions. Slide a spatula underneath and flip the mountain of goodness into the roll in one neat motion. Eat while hot and gooey.
A close up of a cheesesteak sandwich with mushrooms and peppers.
A close up of a cheesesteak sandwich with mushrooms and peppers. | Flavorrhaven.com

Storage Tips

Wrap leftover cheesesteaks tightly in foil and refrigerate. For reheating lay foil-wrapped sandwiches in a low oven until heated through or use a skillet over gentle heat to crisp the outside again. I have found they still taste amazing the next day but melted cheese is always best right after cooking.

Ingredient Substitutions

If you cannot find ribeye try a well marbled strip steak. For cheese you can swap to white American or even mozzarella if preferred. Chicken breast fillets give a lighter version and work surprisingly well with the same preparation steps. Soft sub buns work in a pinch if hoagie rolls are not available.

Serving Suggestions

Philly cheesesteaks are perfect just as they are but I like to serve them alongside classic potato chips or crunchy pickles for balance. If you want to make a full meal add a quick green salad or roasted sweet potatoes to the plate.

Cultural Context

Philly cheesesteak sandwiches originated nearly a century ago on the streets of Philadelphia soaking up their own serious food legacy. The debate over cheese style and onion preference is legendary. Whiz with is considered a badge of local pride but this provolone version is just as beloved for its gooey authenticity.

FAQs about Recipes

→ What cut of beef works best for a Philly cheesesteak?

Thinly sliced ribeye or top sirloin are ideal for cheesesteak, thanks to their rich flavor and tenderness when cooked quickly.

→ How can I get the beef slices thin enough?

Freeze the steak for about 30 minutes, then use a sharp knife to easily slice it into thin strips for even cooking.

→ What cheese should I use?

Mild provolone melts beautifully and offers classic flavor, but white American cheese is also a tasty alternative.

→ Are peppers and mushrooms necessary?

While traditional, you can customize with your choice of vegetables or omit them if you prefer a simpler version.

→ What's the secret to a good hoagie roll?

Toasted hoagie rolls spread with garlic butter create a sturdy and flavorful base that balances the juicy filling.

Easy Classic Philly Cheesesteak

Tender steak, melty provolone, and sautéed peppers and onions piled in a toasted hoagie roll.

Prep Time
15 mins
Cooking Time
15 mins
Overall Time
30 mins
Contributed by: Harper

Recipe Category: Comfort Food

Skill Level: Beginner-Friendly

Cuisine Type: American

Recipe Output: 4 Portion Size (4 standard cheesesteak sandwiches)

Dietary Features: ~

What You'll Need

→ Main Ingredients

01 900 grams top sirloin steak or ribeye, trimmed and sliced very thin
02 8 slices mild provolone cheese
03 4 hoagie rolls, sliced lengthwise

→ Vegetables

04 1 large yellow onion, chopped
05 1 green bell pepper, sliced
06 1 red bell pepper, sliced
07 115 grams sliced mushrooms

→ Condiments and Fats

08 2 tablespoons vegetable oil, divided
09 4 tablespoons butter, softened
10 4 tablespoons mayonnaise

→ Seasonings

11 0.5 teaspoon minced garlic
12 2 teaspoons coarse kosher salt, or to taste
13 0.5 teaspoon black pepper, or to taste

Step-by-Step Guide

Step 01

Place steak in the freezer for 30 minutes to achieve a firm texture for easier thin slicing. Trim excess fat and season with kosher salt and black pepper. Set aside. Chop onion and slice both bell peppers. Prepare mushrooms.

Step 02

Carefully slice hoagie rolls lengthwise, leaving the base intact. Mix softened butter with minced garlic and spread onto the cut sides of each roll. Toast on a skillet or griddle over medium heat until golden and crisp. Remove and set aside.

Step 03

Heat 1 tablespoon of vegetable oil in a large nonstick pan over medium heat. Add chopped onion, sliced green and red bell peppers, and mushrooms. Cook for 8-10 minutes until vegetables are softened and slightly caramelized. Transfer to a bowl and set aside.

Step 04

Increase heat to medium-high. Add the remaining tablespoon of vegetable oil to the pan. Arrange the sliced steak in an even layer, cooking undisturbed for 2-3 minutes to achieve a good sear. Flip and cook for an additional minute.

Step 05

Return the sauteed vegetables to the pan with the steak. Gently mix to integrate all components evenly and allow flavours to meld.

Step 06

Divide the steak and vegetable mixture into four portions directly in the pan. Top each with two slices of provolone cheese and remove from heat to allow cheese to melt.

Step 07

Spread a thin layer of mayonnaise on the toasted sides of each roll. Place a roll over each cheesesteak portion in the pan, then use a spatula to invert the filling into the roll. Serve hot.

Additional Notes

  1. Freezing the steak briefly allows for cleaner, thinner slices ideal for quick searing.
  2. Provolone cheese offers a mild, creamy melt without overpowering the steak flavour.

Tools You'll Need

  • Cutting board
  • Chef's knife
  • Nonstick pan
  • Silicone spatula
  • Serrated knife

Allergen Notices

Inspect every ingredient for potential allergens and seek expert advice if necessary.
  • Contains wheat from hoagie rolls
  • Contains milk from provolone cheese and butter
  • Contains eggs from mayonnaise

Per Serving Nutritional Info

Keep in mind these are general guidelines, not a replacement for professional advice.
  • Calories: 725
  • Fats: 41 grams
  • Carbohydrates: 47 grams
  • Proteins: 44 grams