Philly Cheesesteak Sandwich

Featured in: Everyday Meal Picks

This iconic Philadelphia sandwich starts with thinly sliced ribeye steak, quickly seared to perfection and piled high with sweet sautéed onions and melted provolone. The secret lies in partially freezing the beef for paper-thin slices and achieving that perfect cheese melt that binds everything together inside a soft, toasted hoagie roll.

Whether you prefer traditional Cheez Whiz, classic American cheese, or aged provolone, this sandwich delivers that authentic Philly taste in under 30 minutes. Ideal for lunch or dinner, these satisfying sandwiches feed four hungry people and pair perfectly with crispy fries, tangy pickles, or classic potato chips on the side.

Updated on Tue, 13 Jan 2026 14:59:00 GMT
Golden melted provolone blankets tender ribeye steak and sautéed onions inside a toasted hoagie roll for an authentic Philly Cheesesteak. Pin It
Golden melted provolone blankets tender ribeye steak and sautéed onions inside a toasted hoagie roll for an authentic Philly Cheesesteak. | asiremfoods.com

The smell of thinly sliced beef hitting a hot skillet still takes me back to my first apartment, where I learned that diner-quality sandwiches could happen right in my own kitchen. I was attempting to recreate a sandwich I fell in love with during a Philadelphia work trip, ignoring all the debate about authentic preparation methods. My roommate walked in, skeptical about the frozen meat trick, until the onions started caramelizing and the whole place smelled like a corner deli.

Last winter, I made these for a snowed-in Sunday dinner with friends, and we all stood around the stove watching the cheese melt like it was the most fascinating thing wed ever seen. Something about that moment made ordinary weekend feel like a small celebration.

What's for Dinner Tonight? 🤔

Stop stressing. Get 10 fast recipes that actually work on busy nights.

Free. No spam. Just easy meals.

Ingredients

  • Ribeye steak: The marbling here makes all the difference in tenderness and flavor, plus partial freezing makes paper-thin slicing totally manageable
  • Yellow onion: Thin slices become sweet and golden, creating that classic base that makes every bite better
  • Green bell pepper: Optional, but adds a fresh crunch and sweetness that balances the rich beef perfectly
  • Provolone cheese: Creates those gorgeous melted strands we all chase, though American cheese or Cheez Whiz work if you want to lean into tradition
  • Hoagie rolls: Look for rolls with a soft interior but enough structure to hold everything together without falling apart
  • Vegetable oil: High smoke point means you can get the heat up for proper searing without burning
  • Salt and black pepper: Simple seasoning that lets the quality ingredients shine

Tired of Takeout? 🥡

Get 10 meals you can make faster than delivery arrives. Seriously.

One email. No spam. Unsubscribe anytime.

Instructions

Prep your beef:
Pop that ribeye in the freezer for 30 to 45 minutes until firm but not rock solid, then slice it as thin as you can against the grain like you're trying to impress someone
Caramelize the vegetables:
Heat one tablespoon oil in a large skillet over medium heat, toss in your onions and peppers if using, and let them get soft and golden brown while stirring occasionally
Sear the beef:
Add remaining oil to the skillet, crank heat to medium-high, spread beef in a single layer, season generously, and cook until just browned
Combine everything:
Return those gorgeous onions and peppers to the pan, stir everything together, and let the flavors meld for about a minute
Melt the cheese:
Divide the mixture into four piles in the pan, top each with two cheese slices, and just let it get wonderfully melty
Assemble and serve:
Lightly toast your split rolls if you want that extra crunch, then scoop each cheesy portion into a roll and get them to the table while they're hot
A close-up of a classic Philly Cheesesteak sandwich, overflowing with juicy beef and caramelized onions on a soft roll. Pin It
A close-up of a classic Philly Cheesesteak sandwich, overflowing with juicy beef and caramelized onions on a soft roll. | asiremfoods.com

These sandwiches became my go-to after long days when I wanted something that felt indulgent but came together faster than delivery could arrive. The way the cheese pulls when you take that first bite just never gets old.

Still Scrolling? You'll Love This 👇

Our best 20-minute dinners in one free pack — tried and tested by thousands.

Trusted by 10,000+ home cooks.

Choosing Your Cheese

Provolone gives you those beautiful melted strings and a mild flavor that lets the beef shine. American cheese melts into that creamy, nostalgic texture many of us grew up with. And Cheez Whiz? That's the authentic Philly choice, salty and smooth with a texture you can't quite replicate with sliced cheese.

Getting the Roll Right

A great cheesesteak lives or dies by its bread. Look for hoagie rolls with a soft, pillowy interior and a exterior that's sturdy but not rock-hard. Some people toast them, others steam them briefly—I've found a quick toast gives just enough crunch without making everything fall apart when you take a bite.

Make It Your Own

Once you've got the basic technique down, you'll start seeing possibilities everywhere. Sauteed mushrooms add earthiness, hot peppers bring heat, and a swipe of mayo inside the roll is a game-changer I discovered by accident.

  • Try adding sauteed mushrooms with the onions for extra depth
  • Serve with pickles on the side to cut through the richness
  • Wrap the bottom in foil if you're taking these to a picnic or tailgate
Homemade Philly Cheesesteak served hot with melted cheese, ready to enjoy for a satisfying lunch or dinner. Pin It
Homemade Philly Cheesesteak served hot with melted cheese, ready to enjoy for a satisfying lunch or dinner. | asiremfoods.com

Hope these sandwiches find their way into your regular rotation. There's something magical about a perfectly executed cheesesteak that just makes everything feel right.

Recipe FAQs

What cut of beef works best for this sandwich?

Ribeye steak is the traditional choice due to its rich marbling and tenderness. Sirloin makes an excellent substitute if ribeye isn't available. The key is slicing the meat as thinly as possible against the grain for maximum tenderness.

Why should I partially freeze the beef?

Chilling the steak in the freezer for 30-45 minutes firms the meat, making it much easier to achieve those essential paper-thin slices. Semi-frozen beef holds its shape better during cutting, ensuring even cooking throughout.

What type of cheese is most authentic?

In Philadelphia, the three traditional options are Cheez Whiz for the most authentic street-food experience, American cheese for classic diner style, or provolone for a slightly more sophisticated flavor. Choose based on your personal preference and nostalgia level.

Can I add other vegetables?

Green bell peppers and mushrooms are popular additions that complement the classic onions. Sauté them alongside the onions so they're perfectly softened and lightly browned before combining with the beef.

How do I prevent the bread from getting soggy?

Lightly toasting the split hoagie rolls creates a barrier that helps them stand up to the juicy meat and melted cheese. You can also briefly toast them after assembling under the broiler for extra crunch.

What sides pair well with this sandwich?

Classic Philadelphia-style sides include crispy french fries, dill pickle spears, coleslaw, or potato chips. The sandwich is hearty enough to stand alone, but these accompaniments complete the authentic diner experience.

20-Minute Dinner Pack — Free Download 📥

10 recipes, 1 shopping list. Everything you need for a week of easy dinners.

Instant access. No signup hassle.

Philly Cheesesteak Sandwich

Tender sliced beef, caramelized onions, and gooey melted cheese piled high in a toasted hoagie roll for the ultimate American classic.

Prep Time
15 min
Cook Time
15 min
Total Duration
30 min
Created by Pauline Rosen


Skill Level Easy

Cuisine American

Makes 4 Portions

Diet Information None specified

What You'll Need

Beef

01 1 lb ribeye steak, thinly sliced against the grain

Vegetables

01 1 large yellow onion, thinly sliced
02 1 green bell pepper, thinly sliced

Cheese

01 8 slices provolone cheese

Bread

01 4 hoagie rolls, split lengthwise

Cooking Essentials

01 2 tbsp vegetable oil
02 Salt and black pepper to taste

How To Make It

Step 01

Prepare the Steak: Place the ribeye steak in the freezer for 30-45 minutes until firm but not frozen solid. Slice as thinly as possible against the grain for maximum tenderness.

Step 02

Sauté Vegetables: Heat 1 tbsp oil in a large skillet over medium heat. Add sliced onions and bell peppers. Cook, stirring frequently, until softened and lightly caramelized, approximately 5-7 minutes. Transfer to a plate and set aside.

Step 03

Cook the Beef: Add remaining oil to the skillet. Increase heat to medium-high. Arrange sliced beef in a single layer without overcrowding. Season generously with salt and pepper. Sear until browned, stirring occasionally, for 2-3 minutes.

Step 04

Combine Ingredients: Return the sautéed vegetables to the skillet. Toss with the beef until evenly distributed.

Step 05

Melt the Cheese: Divide the beef mixture into four equal mounds in the skillet. Drape 2 slices of provolone over each portion. Cover briefly or lower heat until cheese melts completely, about 1 minute.

Step 06

Prepare the Rolls: Split hoagie rolls lengthwise, keeping the back edge intact for structural integrity. Optionally toast the cut sides under a broiler for 1-2 minutes until lightly golden.

Step 07

Assemble and Serve: Slide a spatula beneath each cheesy beef portion and transfer into the prepared rolls. Serve immediately while hot and cheese remains melted.

You Just Made Something Great 👏

Want more like this? Get my best easy recipes — free, straight to your inbox.

Join 10,000+ home cooks. No spam.

Tools Needed

  • Large skillet or flat griddle
  • Sturdy metal spatula
  • Sharp chef's knife
  • Cutting board

Allergy Info

Double-check your ingredients for allergens and speak with a healthcare pro if you've got concerns.
  • Contains wheat from hoagie rolls
  • Contains dairy from cheese
  • May contain soy depending on bread or cheese selection

Nutrition (per serving)

Use this as a reference—don’t forget, it's not medical advice.
  • Calories: 610
  • Fats: 30 g
  • Carbohydrates: 47 g
  • Proteins: 38 g

Cooking Shouldn't Be Hard ❤️

Get a free recipe pack that makes weeknight dinners effortless. Real food, real fast.

Free forever. Unsubscribe anytime.