Irresistible Classic Philly Cheesesteak

As seen in Classic American Comfort Dishes.

Whip up the famous Philly favorite using juicy thin-cut beef, sweet caramelized onions, and tasty bell peppers, all covered with gooey provolone in a warm, toasty hoagie. This sandwich brings together mouthwatering flavors and amazing textures that'll make every mouthful delicious and filling. The rolls get extra punch from tasty garlic butter, while quick cooking keeps the meat super juicy. It's so quick to make, you can throw it together for lunch or dinner without much fuss. Grab it while it's hot and enjoy the wonderful mix of textures and tastes.

Breanna
Created By Breanna
Last updated on Tue, 22 Apr 2025 20:14:10 GMT
A plate of sandwiches with meat and mushrooms. Save Pin
A plate of sandwiches with meat and mushrooms. | foodiffy.com

This robust Philly cheesesteak sandwich brings street-style tastiness straight to your home kitchen in just half an hour. Mixing paper-thin beef, gooey provolone, and sweet browned onions creates that iconic flavor that folks in Philadelphia have treasured for so many years.

I came up with this method while trying to copy my favorite sandwich from a food cart I ate at during my trip to Philadelphia. It took many tries, but this version finally nails that genuine flavor that takes me back to wandering Philly's streets with each mouthful.

What You'll Need

  • Ribeye or top sirloin steak: Gives you that perfect mix of juicy flavor and softness
  • Provolone cheese: Gets all gooey and adds a smooth, mild creaminess that works great with beef
  • Hoagie rolls: Give you that real-deal base with a crunchy outside and fluffy inside
  • Yellow onion: Turns sweet and golden when cooked slowly
  • Bell peppers: Bring brightness and a nice snap against the rich meat
  • Mushrooms: Add an earthy taste and meaty feel
  • Mayo and butter: Make your rolls extra tasty with a touch of richness
  • Garlic: Brings savory goodness without taking over the main flavors

How To Make It

Get Your Steak Ready:
Pop your steak in the freezer for about 30 minutes till it's firm but not rock solid. This makes cutting those super thin slices way easier. Cut off extra fat that might make your sandwich tough to chew. Sprinkle plenty of salt and pepper to bring out the meat's natural goodness.
Ready Your Veggies and Bread:
Cut onions into skinny strips so they cook faster. Open up hoagie rolls without breaking them apart. Mix soft butter with finely chopped garlic to make a spread that'll give flavor to every bite.
Make Your Rolls Crispy:
Spread lots of garlic butter inside each roll. Toast them on medium heat until they turn golden but keep an eye on them so they don't burn. This crispy layer stops your bread from getting mushy later.
Brown Those Onions:
Heat oil until it's shimmery but not smoking. Toss in onions and cook them slowly, giving them a stir now and then until they're sweet and golden. This slow cooking breaks down their sugars and makes them taste amazing.
Cook Your Beef:
Use high heat to quickly cook the meat while keeping it tender. Spread it out evenly in your pan so it all cooks the same. Quick cooking keeps the meat juicy but still flavorful. Mixing it with onions lets all those tastes blend together.
Add Cheese and Put It All Together:
Split the meat into sandwich-sized portions right in the pan before adding cheese. Put cheese on while the pan's hot but off the heat so it melts without overcooking. Spread mayo on your rolls for extra moisture. Flip meat directly onto your roll to keep all those tasty juices in your sandwich.
Two sandwiches with meat and mushrooms on a plate. Save Pin
Two sandwiches with meat and mushrooms on a plate. | foodiffy.com

The first time I made these sandwiches for my family, they were gone in seconds. My picky son who rarely says anything about dinner actually told me it was tastier than our usual takeout. The real trick is taking enough time to let those onions get nice and sweet.

Switch It Up

True Philly sandwich fans often go for Cheez Whiz instead of provolone for that real street food taste. If you're feeling bold, warm some Cheez Whiz and smear it on your bread before adding your meat mix. This gives you that famous drippy texture that many Philly locals can't get enough of. American cheese works great too, melting right into the meat for a smooth blend.

A sandwich with meat and mushrooms on a plate. Save Pin
A sandwich with meat and mushrooms on a plate. | foodiffy.com

Great Side Dishes

Enjoy your sandwiches with some crunchy french fries or onion rings for the full experience. A basic green salad with tangy dressing helps balance the rich sandwich. Drink-wise, a cold beer or regular soda goes really well with these savory flavors. We like to create a toppings station with spicy cherry peppers, banana peppers, and different cheeses so everyone can build their dream sandwich.

Saving Leftovers

Got extras? Keep the meat mix away from the bread in sealed containers in your fridge for up to 3 days. When you want to eat them again, warm the meat in a pan over medium heat until hot, adding a splash of beef broth if it looks dry. Toast fresh rolls and put everything together right before eating. Don't microwave fully assembled sandwiches as your bread will get soggy and cheese will turn rubbery.

Common Questions

→ What cut of steak is best for this dish?

Go for top sirloin or ribeye since they're juicy and pack tons of flavor when cut thin.

→ Can I use a different type of cheese?

Sure thing! While provolone is traditional, feel free to swap in mozzarella, cheddar, or American cheese if that's what you like.

→ How do I prevent rolls from getting soggy?

The garlic butter toast trick works wonders by making a little shield that stops moisture from making your bread mushy.

→ Can I prepare the ingredients ahead of time?

You bet! Cut up your meat and veggies and mix your garlic butter beforehand to make cooking way faster later on.

→ What sides pair well with this dish?

Some crispy fries, tangy coleslaw, or a fresh green salad go perfectly alongside your cheesesteak.

Simple Philly Cheesesteak

Juicy beef, colorful veggies, and melty cheese on crispy bread.

Preparation Time
15 Minutes
Cooking Time
15 Minutes
Overall Time
30 Minutes
Created By: Breanna

Type: Comfort Food

Skill Level: Simple

Regional Origin: American

Recipe Output: 4 Portions

Diet Preferences: ~

What You'll Need

→ Meat

01 2 pounds thinly sliced ribeye or top sirloin steak, fat trimmed off

→ Oils and Fats

02 2 tablespoons veggie oil, split
03 4 tablespoons soft butter
04 4 tablespoons mayo

→ Dairy

05 8 slices gentle provolone cheese

→ Bread

06 4 sliced hoagie buns

→ Vegetables

07 4 oz mushroom slices
08 1 big yellow onion, diced
09 1 green pepper
10 1 red pepper

→ Seasonings

11 1/2 teaspoon crushed garlic
12 2 teaspoons chunky Kosher salt, adjust to liking
13 1/2 teaspoon ground black pepper, adjust to liking

How to Make It

Step 01

Stick the meat in your freezer for half an hour to make it stiff. Cut it into skinny strips, cut away extra fat, add salt and pepper, and leave it aside.

Step 02

Cut the buns long ways about 3/4 through with a bread knife. Blend soft butter with crushed garlic, smear on the open parts, and brown them on a pan with medium fire until they turn gold. Put them aside.

Step 03

Warm up 1 tablespoon oil in a pan over medium fire. Cook onions for 8-10 minutes till they get a bit brown. Move them to a bowl and set aside.

Step 04

Turn up the heat to medium-high and pour the leftover 1 tablespoon oil in the pan. Spread out the sliced meat evenly and let it cook without touching it for 2-3 minutes to brown, then turn it over and cook the other face. Throw the browned onions back in, and mix everything together.

Step 05

Split the meat and onion mix into 4 equal piles in the pan. Top each pile with 2 slices of provolone cheese and turn off the stove.

Step 06

Smear a thin coat of mayo on the toasted parts of the hoagie buns. Put each bun over a pile of cheese-topped steak and flip with a spatula to build your sandwich. Eat right away.

Additional Tips

  1. Try adding chopped bell peppers and mushrooms while cooking the onions for better crunch and taste.

Must-Have Tools

  • Chopping board
  • Sharp knife
  • Non-stick skillet
  • Rubber spatula

Allergy Details

Double-check all ingredients for allergens and consult a professional if unsure.
  • Has dairy stuff (provolone cheese)
  • Has gluten (hoagie buns)

Nutrition Details (Per Serving)

Please treat this information as general guidance and not as personalized health advice.
  • Calories: 680
  • Fat Amount: 45 g
  • Carbohydrate Count: 37 g
  • Protein Content: 40 g